Qual é o comando la?

0

Eu apenas digitei incorretamente ls as la . Sem perceber, eu corri:

tim@Hairy:~$ la
detection.sh   output-2.jpg  output-4.jpg  output-6.jpg  output-8.jpg Test1.pdf
output-1.jpg   output-3.jpg  output-5.jpg  output-7.jpg  output-9.jpg     
tim@Hairy:~$ ls
detection.sh   output-2.jpg  output-4.jpg  output-6.jpg  output-8.jpg Test1.pdf
output-1.jpg   output-3.jpg  output-5.jpg  output-7.jpg  output-9.jpg 

Qual é a diferença entre ls e la ?

    
por Tim 17.02.2016 / 18:30

2 respostas

6

Do arquivo .bashrc em seu diretório pessoal, temos esses aliases:

# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'

la é apenas um alias de ls com apenas a opção -A .

De man ls

ls -alF

   -a, --all
          do not ignore entries starting with .

   -l     use a long listing format

   -F, --classify
          append indicator (one of */=>@|) to entries


ls -A

   -A, --almost-all
          do not list implied . and ..
    
por Parto 17.02.2016 / 18:34
6

Por padrão, la é um alias para ls -A . Em contraste com apenas ls , ele não omite os arquivos que começam com um ponto, exceto . e ..

    
por Florian Diesch 17.02.2016 / 18:35