Comando essenciais do Linux: "ls"
O comando ls (abreviação de "list") é um dos pilares fundamentais da interação com sistemas Linux via terminal. Funcionando como os olhos do usuário no sistema de arquivos, sua principal função é listar o conteúdo de directórios, revelando arquivos, subpastas e outros elementos armazenados em um caminho específico.
Executar o comando ls por si só, sem quaisquer opções adicionais, listará o conteúdo do seu actual directório de trabalho, que é apenas uma forma técnica de dizer o directório em que o seu terminal se encontra atualmente.
Observe que os nomes de ficheiros com espaços serão colocados entre aspas simples. Isso facilita determinar onde um nome de ficheiro termina ou começa, além de tornar a saída mais fácil de copiar e colar.
Ao invés de listar o conteúdo do directório de trabalho actual, podemos listar o conteúdo de qualquer directório especificando o caminho para o directório no comando ls. Por exemplo, o comando a seguir listará o conteúdo da pasta Downloads.
Uma das opções mais comuns para usar com o comando ls no Linux, se não a mais comum, é -l. Esta opção lista o conteúdo do directório num formato mais longo.
A opção -a também listará ficheiros ocultos (ficheiros cujo nome começa com um ponto). A menos que esteja no directório raiz, também será listado o directório de trabalho actual (.) e o directório superior (..), podendo suprimir estes dois usando a opção -A .
Outra opção comum para usar com ls é -h ou --human-readable. Isso listará os tamanhos dos ficheiros em formato legível, ao invés de bytes.
A opção -1 listará os ficheiros um por linha, mas apenas listará os nomes dos ficheiros sem qualquer informação adicional. Isto é extremamente útil quando se precisa obter uma lista de ficheiros sem qualquer formatação extra.
Comentários