
Aqui ficam alguns usos do comando ls no Linux.
No Windows ( leia-se MS-DOS) usa-se (ou usava-se... já lá vão os tempos que o windows "dispensa" o seu uso) o comando dir na consola, mas o comando ls no Linux é bastante mais poderoso...
Uma das acções mais comuns na hora de trabalhar é mostrar o conteúdo de um directório (ou pasta). É claro que podemos usar um navegador como o Konqueror (se usamos KDE) ou Nautilus (se usamos GNOME), mas se temos de fazer algo no terminal (ou linha de comandos), a shell inclui um programa com o mesmo fim: ls
ls mostra os nomes dos ficheiros e sub-directórios contidos no directório actual. Apenas obtemos os nomes dos ficheiros, sem nenhuma outra informação.
ls -a
Mostra todos os ficheiros incluindo alguns que normalmente estão ocultos para o utilizador (aqueles ficheiros que começam por um ponto). Lembro também que o ficheiro ponto . indica o directório actual e o duplo ponto .. indicam o directório pai, que contém o directório actual.
ls -l
Esta é a opção de lista "comprida". Mostra toda a informação de cada ficheiro, incluindo: protecções, tamanho e data de criação ou da ultima modificação introduzida.
ls -c
Mostra a informação ordenada por dia e hora de criação.
ls -t
Mostra a informação ordenando por dia e hora de modificação.
ls -r
Mostra o directório ordenado em ordem inverso.
ls subdir
Mostra o conteúdo do sub-directório subdir.
ls -l filename
Mostra toda a informação sobre o ficheiro "filename" (filename é apenas um exemplo, substitua-o pelo nome do ficheiro de que deseja a informação, é claro !)
ls --color
Mostra o conteúdo do directório colorido.
As opções anteriores pode ser combinadas. Por exemplo:
ls -cr
Mostra o directório ordenado inversamente por datas.
O comando ls admite os caracteres de substituição, ou meta-caracteres (*) e (?).
O caractere * representa qualquer conjunto ou sequência de caracteres.
O caractere ? representa qualquer caractere, mas apenas um. Por exemplo:
ls *.gif
Mostra todos os nomes de ficheiros (ou arquivos) que acabem em .gif, por exemplo:
dib1.gif, a.gif, etc.
ls file?
Mostra todos os ficheiros (ou arquivos) cujos nomes comecem por file e tenham um nome de cinco caracteres, por exemplo:
file1, file2, filea, etc.
Sabe mais usos do comando ls ?
Deixe no seu comentário e incluirei aqui nesta lista!