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.