A interface de linha de comando (CLI) é uma maneira de interagir com seu computador. Para aproveitar todo o poder do Linux, é altamente recomendável dominar a interface. O uso do comando ls pode facilitar as coisas para os usuários do Linux. Neste artigo, você conhecerá 7 excelentes substituições gratuitas e de código aberto para ls!
CLI
É verdade que a CLI costuma ser percebida como uma barreira para os usuários que migram para o Linux, principalmente se eles cresceram usando exclusivamente o software GUI. Embora o Linux raramente force alguém a usar a CLI, algumas tarefas são mais adequadas a esse método de interação, oferecendo incentivos como oportunidades superiores de script, acesso remoto e sendo muito mais frugal com os recursos de um computador.
ls é um comando para listar arquivos de computador. ls é especificado pelo POSIX e pela Single UNIX Specification. Quando chamado sem nenhum argumento, ls lista os arquivos no diretório de trabalho atual.
O GNU Core Utilities ou coreutils é um pacote de software GNU contendo implementações para muitas das ferramentas básicas, como cat, ls e rm, que são usadas em sistemas operacionais semelhantes ao Unix.
Existem muitos desenvolvedores empreendedores que procuram atualizar e aprimorar muitos dos comandos disponíveis no coreutils. ls não é exceção.

Abaixo, você conhecerá algumas substituições recomendadas para ls. Eles são todos programas de linha de comando publicados sob uma licença de código aberto. A lista foi elaborada pelo Linux Links.
Vamos explorar as 7 ferramentas alternativas ao ‘ls’ disponíveis. Para cada título, a linguagem de programação utilizada foi adicionada, bem como a licença, como você pode observar na imagem abaixo.
7 ferramentas alternativas ao ‘ls’
| Alternativas ao ls | Linguagem de Programação | Licença |
|---|---|---|
| exa | Rust | MIT License |
| lsd | Rust | Apache License 2.0 |
| colorls | Ruby | MIT License |
| ls++ | Perl | Perl/artistic license |
| ls-go | Go | MIT License |
| k | Shell | MIT License |
| Natls | Rust | MIT License |
A tabela abaixo mostra todas as ferramentas CLI nesta série.
| Alternatives para ferramentas CLI | ||
|---|---|---|
| cat | cd | cp |
| cut | df | diff |
| du | find | grep |
| history | kill | ls |
| man | more | ping |
| split | sysctl | top |
| traceroute | tree | watch |
Esperamos que essas ferramentas possam te ajudar tanto quanto o ls. Essa lista de alternativas traz ferramentas excelentes. Qualquer uma das ferramentas escolhidas certamente atenderá as suas necessidades.
Liste os arquivos do seu computador facilmente com as alternativas elencadas acima. O CLI não precisa ser uma barreira para os usuários que migram para o Linux.
