De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


Opções Desconhecidas Mas Muito Úteis do Comando ls no Linux

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 24 de abril de 2024

O comando ls é um dos comandos mais básicos e frequentemente usados no Linux para listar o conteúdo de um diretório. Embora muitos usuários estejam familiarizados com as opções comuns do ls, existem algumas opções menos conhecidas que podem ser extremamente úteis em certas situações.

Aqui estão algumas opções desconhecidas, mas muito úteis, do comando ls:

  1. ls -S: Ordena os arquivos por tamanho, do maior para o menor.
    Essa opção é útil quando você precisa identificar rapidamente os arquivos que estão ocupando mais espaço em um diretório.

  2. ls -t: Ordena os arquivos por data de modificação, do mais recente para o mais antigo.
    Essa opção é útil quando você deseja ver os arquivos que foram modificados recentemente.

  3. ls -X: Ordena os arquivos por extensão.
    Essa opção agrupa os arquivos com a mesma extensão, facilitando a localização de arquivos específicos com base em seu tipo.

  4. ls -R: Lista os arquivos e diretórios de forma recursiva.
    Essa opção exibe o conteúdo do diretório atual e de todos os seus subdiretórios, fornecendo uma visão completa da estrutura de diretórios.

  5. ls -d */: Lista apenas os diretórios, omitindo os arquivos.
    Essa opção é útil quando você deseja ver apenas os subdiretórios em um diretório, sem a listagem dos arquivos.

  6. ls -lh: Exibe o tamanho dos arquivos em um formato legível por humanos.
    Essa opção mostra os tamanhos dos arquivos em unidades como KB, MB ou GB, em vez de bytes, facilitando a leitura e compreensão.

  7. ls --color=auto: Exibe a listagem de arquivos com cores diferentes para distinguir tipos de arquivos.
    Essa opção atribui cores diferentes a diretórios, arquivos executáveis, links simbólicos e outros tipos de arquivos, melhorando a legibilidade da saída.

  8. ls -m: Lista os arquivos em formato de lista separada por vírgulas.
    Essa opção exibe os arquivos em uma única linha, separados por vírgulas, economizando espaço vertical na saída.

  9. ls -F: Adiciona indicadores de tipo de arquivo à listagem.
    Essa opção anexa um caractere especial ao final de cada nome de arquivo para indicar seu tipo. Por exemplo, um "/" para diretórios, um "*" para executáveis e um "@" para links simbólicos.

  10. ls -i: Exibe o número do inode de cada arquivo.
    Essa opção mostra o número de inode associado a cada arquivo, que é um identificador único usado pelo sistema de arquivos para rastrear arquivos e diretórios.

Essas são apenas algumas das opções menos conhecidas, mas muito úteis, do comando ls. Combinando essas opções, você pode personalizar a saída do ls de acordo com suas necessidades específicas, facilitando a navegação e o gerenciamento de arquivos no Linux.

Lembre-se de que você pode combinar várias opções em um único comando ls para obter a saída desejada. Por exemplo, ls -lSh exibirá a listagem detalhada dos arquivos, ordenados por tamanho, com tamanhos legíveis por humanos.

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários (2)

Avatar
Novo

Desconhecidas por quem? Foi feita alguma enquete? A maioria delas eu uso com alguma frequência. Aquele outro cara do shell também gosta de falar em opções desconhecidas.

Existem muitos comandos no linux com zilhões de opções, todas listadas na respectiva página de manual; não sei como as opções deste texto foram selecionadas, mas não importa. O que poderia ser interessante é uma lista criativa de comandos ls com opções combinadas.

Avatar
Novo

Olá Arnaldo, quanto tempo. Fico feliz em saber que você ainda segue a Dicas-L. Realmente, o título foi infeliz, eu escrevi pensando em usuários iniciantes, mas talvez fosse mais adequado dizer algo como opções menos usadas ou algo do tipo. Obrigado pela sugestão, realmente interessante pensar em algo combinando opções. Um ótimo final de semana para você!



Veja a relação completa dos artigos de Rubens Queiroz de Almeida