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 o arquivo oculto começando com '.' |
ls --color | lista colorida [=sempre/nunca/auto] |
ls -d | listar diretórios - com '*/' |
ls -F | adicione um caractere de */=>@|para entradas |
ls -i | listar o número de índice do inode do arquivo |
ls -l | lista com formato longo - mostrar permissões |
ls-la | listar 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 na ordem inversa |
ls -R | listar recursivamente a árvore de diretórios |
ls-s | tamanho do arquivo de lista |
ls-S | classificar por tamanho de arquivo |
ls -t | classificar por hora e data |
ls -X | classificar por nome de extensão |
Você pode pressionar o botão tab para completar automaticamente os nomes de arquivo ou pasta.
Listar documentos/livros do diretório comcaminho relativo :
$ ls Documents/Books
Liste o diretório /home/user/Documents/Books com ocaminho absoluto .
$ ls /home/user/Documents/Books
Liste o diretório raiz:
$ ls /
Listar diretório pai:
$ ls ..
Liste o diretório inicial do usuário (por exemplo: /home/user):
$ ls ~
Lista com formato longo:
$ ls -l
Mostrar arquivos ocultos:
$ ls -a
Liste com formato longo e mostre arquivos ocultos:
$ ls -la
Ordenar por data/hora:
$ ls -t
Classificar por tamanho de arquivo:
$ ls -S
Listar todos os subdiretórios:
$ ls *
Lista de árvore de diretório recursiva:
$ ls -R
Liste apenas arquivos de texto com curinga:
$ ls *.txt
ls redirecionamento para o arquivo de saída:
$ ls > out.txt
Listar apenas diretórios:
$ ls -d */
Listar arquivos e diretórios com caminho completo:
$ ls -d $PWD/*
Selecione as opções ls e pressione o botão Gerar código :
Advertising