LS(1) Comandos de usuario LS(1) NOME ls - lista conteudo de diretorios SINOPSE ls [OPCAO]... [ARQUIVO]... DESCRICAO Lista informacoes sobre os ARQUIVOs (o diretorio atual por padrao). Classifica as entradas em ordem alfabetica se nao for usada nenhuma opcao -cftuvSUX nem --sort. Argumentos obrigatorios para opcoes longas tambem o sao para opcoes curtas. -a, --all nao ignora entradas comecando com . -A, --almost-all nao lista as entradas implicitas . e .. --author com -l, emite o autor de cada arquivo -b, --escape emite escapes no estilo C para caracteres nao-graficos --block-size=TAM com -l, escala os tamanhos por TAM ao exibi-los; por exemplo, "--block-size=M"; veja o formato de TAM abaixo -B, --ignore-backups nao lista as entradas implicitas terminadas com ~ -c com -lt: ordena por, e mostra, ctime (hora da ultima modificacao da informacao de estado do arquivo); com -l: mostra o ctime e ordena por nome; demais casos: ordena por ctime, mais novos primeiro -C lista as entradas em colunas --color[=QUANDO] Coloriza a saida QUANDO; mais informacoes abaixo -d, --directory lista os diretorios em si, e nao seu conteudo -D, --dired gera a saida projetada para modo "dired" do Emacs -f mesmo que -a -U -F, --classify[=QUANDO] anexa indicador (um dos */=>@|) as entradas QUANDO --file-type similar a -F, exceto que nao anexa "*" --format=PALAVRA across,horizontal (-x), commas (-m), long (-l), single-column (-1), verbose (-l), vertical (-C) --full-time o mesmo que -l --time-style=full-iso -g o mesmo que -l, mas nao lista o dono --group-directories-first agrupa diretorios antes de arquivos -G, --no-group em lista longa, nao emite os nomes de grupo -h, --human-readable com -l, e/ou -s, emite tamanhos tipo 1K 234M 2G etc. --si similar, mas usa potencias de 1000, nao de 1024 -H, --dereference-command-line segue os links simbolicos listados na linha de comando --dereference-command-line-symlink-to-dir segue cada link simbolico da linha de comando que aponta para um diretorio --hide=PADRAO nao lista entradas implicitas que coincidam com o PADRAO em sintaxe shell (ignorado por -a ou -A) --hyperlink[=QUANDO] cria hiperlinks de nomes de arquivos QUANDO --indicator-style=PALAVRA anexa o indicador de tipo no estilo PALAVRA para os nomes das entradas: "none" (nenhum, padrao), "slash" (-p), "file-type" (--file-type), "classify" (-F) -i, --inode emite o numero de indice de cada arquivo -I, --ignore=PADRAO nao lista as entradas implicitas que coincidam com o PADRAO -k, --kibibytes por padrao, blocos de 1024 bytes para uso do sistema de arquivos; usado apenas com -s e por totais de diretorio -l usa o formato de lista longa -L, --dereference ao mostrar informacoes de um link simbolico, mostra as do arquivo ao qual ele referencia, e nao do arquivo tipo link em si -m preenche toda a largura com uma lista de entradas separadas por virgula -n, --numeric-uid-gid como -l, mas lista usuario e grupo em IDs numericos -N, --literal emite nomes de entrada sem apas -o como -l, mas nao lista informacoes sobre o grupo -p, --indicator-style=slash anexa o indicador / aos diretorios -q, --hide-control-chars emite ? em vez de caracteres nao graficos --show-control-chars mostra caracteres nao graficos como sao/ padrao a menos que o programa seja o "ls" e a saida seja um terminal -Q, --quote-name coloca os nomes das entradas entre aspas duplas --quoting-style=PALAVRA usa estilo de aspas PALAVRA para os nomes das entradas: literal, locale, shell, shell-always, shell-escape, shell-escape-always, c, escape (substitui a variavel QUOTING_STYLE) -r, --reverse inverte a ordem na ordenacao -R, --recursive lista os subdiretorios recursivamente -s, --size emite o tamanho alocado de cada arquivo, em blocos -S ordena por tamanho de arquivo, maior primeiro --sort=PALAVRA alterar classificacao padrao de 'name' para PALAVRA: none (-U), size (-S), time (-t), version (-v), extension (-X), name, width --time=PALAVRA seleciona qual registro de data e hora sera usado para exibir ou classificar; tempo de acesso (-u): atime, access, use; horario de alteracao de metadados (-c): ctime, status; horario de criacao: birth, creation; com -l, PALAVRA determina qual horario para mostrar; com --sort=horario, ordenado por PALAVRA (mais novo primeiro) --time-style=ESTILO_HORARIO formato de hora/data com -l; veja TIME_STYLE abaixo -t ordena por horario, mais novo primario; veja --time -T, --tabsize=COLS presume paradas de tabulacao a cada COLS em vez de 8 -u com -lt: mostra e ordena por horario de acesso com -l: mostra o horario de acesso e ordena por nome; demais casos: ordena por horario de acesso, mais novos primeiro -U nao classificar entradas de diretorio -v ordem natural de numeros (de versao) com texto -w, --width=COLS define largura saida com COLS. 0 significa sem limite -x lista as entradas por linhas em vez de por colunas -X ordena alfabeticamente pela extensao da entrada -Z, --context emite qualquer contexto de seguranca de cada arquivo --zero termina cada linha de saida com NULO, nao com nova linha -1 lista um arquivo por linha --help mostra esta ajuda e sai --version informa a versao e sai O argumento TAM e uma unidade opcional e inteiro (exemplo: 10K e 10*1024). As unidades sao K,M,G,T,P,E,Z,Y,R,Q (vezes 1024) ou KB,MB,... (vezes 1000). Prefixos binarios tambem podem ser usados: KiB=K, MiB=M e assim por diante. O argumento ESTILO_HORA pode ser full-iso, long-iso, iso, locale ou +FORMAT. FORMATO e interpretado como no date(1). Se FORMATO for FORMATO1FORMATO2, entao FORMATO1 se aplica a arquivos nao recentes e FORMATO2 a arquivos recentes. ESTILO_HORA prefixado com "posix-" tem efeito somente fora do locale POSIX. Alem disso, a variavel de ambiente TIME_STYLE define o estilo padrao para usar. O argumento QUANDO assume como padrao 'always' e tambem pode ser 'auto' ou 'never'. O uso de cor para distinguir tipos de arquivos e desabilitado por padrao e com --color=never. --color=auto, ls emite codigos de cor apenas quando a saida padrao esta conectada a um terminal. A variavel de ambiente LS_COLORS pode alterar as configuracoes. Use o comando dircolors(1) configura-la. Status de saida: 0 se OK, 1 se problemas menores (por exemplo, sem acesso ao subdiretorio); 2 se serios problemas (por exemplo, sem acesso ao argumento de linha de comando). AUTOR Escrito por Richard M. Stallman e David MacKenzie. RELATANDO PROBLEMAS Relate erros para: bug-coreutils@gnu.org Pagina do GNU coreutils: Ajuda em geral no uso de software GNU: Relate erros de traducao para DIREITOS AUTORAIS Copyright (C) 2026 Free Software Foundation, Inc. Licenca GPLv3+: GNU GPL versao 3 ou posterior . Este e um software livre: voce e livre para altera-lo e redistribui-lo. NAO HA QUALQUER GARANTIA, na maxima extensao permitida em lei. VEJA TAMBEM dircolors(1) Documentacao completa ou localmente disponivel em: info '(coreutils) ls invocation' TRADUCAO A traducao para portugues brasileiro desta pagina man foi criada por Andre Luiz Fassone , Roberto Selbach Teixeira e Rafael Fontenelle . Esta traducao e uma documentacao livre; leia a Licenca Publica Geral GNU Versao 3 ou posterior para as condicoes de direitos autorais. Nenhuma responsabilidade e aceita. Se voce encontrar algum erro na traducao desta pagina de manual, envie um e-mail para a lista de discussao de tradutores . GNU coreutils 9.11 April 2026 LS(1)