ls é um comando shell do Linux que lista o conteúdo do diretório de arquivos e diretórios.
$ ls [options] [file|dir]
Opções principais do comando ls:
opção | descrição |
---|---|
ls -a | liste todos os arquivos, incluindo arquivos ocultos começando com '.' |
ls --color | lista colorida [= sempre / nunca / automático] |
ls -d | listar diretórios - com '* /' |
ls -F | adicione um caractere de * / =/ @ | para os entes |
ls -i | lista o número do índice de inode do arquivo |
ls -l | lista com formato longo - mostrar permissões |
ls -la | lista de formato longo, incluindo arquivos ocultos |
ls -lh | lista de formato longo com tamanho de arquivo legível |
ls -ls | lista com formato longo com tamanho de arquivo |
ls -r | lista em ordem reversa |
ls -R | lista a árvore de diretório recursivamente |
ls -s | tamanho do arquivo de lista |
ls -S | classificar pelo tamanho do arquivo |
ls -t | classificar por hora e data |
ls -X | classificar pelo nome da extensão |
Você pode pressionar o botão tab para completar automaticamente os nomes dos arquivos ou pastas.
Lista de documentos / livros do diretório com caminho relativo :
$ ls Documents/Books
Lista diretório / home / usuário / Documentos / Livros com caminho absoluto .
$ ls /home/user/Documents/Books
Listar diretório raiz:
$ ls /
Lista o diretório pai:
$ ls ..
Lista o diretório inicial do usuário (por exemplo: / home / usuário):
$ ls ~
Lista com formato longo:
$ ls -l
Mostrar arquivos ocultos:
$ ls -a
Liste com formato longo e mostre arquivos ocultos:
$ ls -la
Classificar por data / hora:
$ ls -t
Classificar por tamanho de arquivo:
$ ls -S
Liste todos os subdiretórios:
$ ls *
Lista recursiva da árvore de diretórios:
$ ls -R
Liste apenas arquivos de texto com curinga:
$ ls *.txt
redirecionamento ls para arquivo de saída:
$ ls / out.txt
Listar diretórios apenas:
$ ls -d */
Liste arquivos e diretórios com o caminho completo:
$ ls -d $PWD/*
Selecione as opções ls e pressione o botão Gerar código :