O terminal Linux pode parecer difícil de usar. Existem tantos comandos e argumentos de linha de comando, opções e opções para aprender e dominar. Todos nós crescemos acostumados com interfaces gráficas, e até mesmo os administradores de servidor remoto obstinados podem achar útil ter uma tarefa visualizada às vezes.
Mas o terminal deve ser chato? Os cinco aplicativos baseados em terminal a seguir são a prova de que o terminal pode ser intuitivo, fácil de usar e até divertido às vezes, se você tiver as ferramentas certas. Da administração do sistema à reprodução de música, você pode fazer muito em um ambiente de terminal. Continue lendo para saber como.
1. htop
Um comando simples traz uma interface de usuário colorida, mostrando todos os processos em execução, CPU e uso de memória, fácil classificação e filtragem ou processos em execução e algumas funcionalidades básicas de administração do sistema.
Instalar:
sudo apt-get install htop
Corre:
htop
O Htop mostrará o uso da CPU por núcleo ou número da CPU, a memória total e o uso de swap em um formato legível por humanos (quem ainda pode ler e contar em bytes é uma exceção) e uma visão geral das estatísticas do sistema, como tempo de atividade, média de carga ou número de processos.
As funções básicas:
Mude para uma visualização em árvore pressionando F5
F6
irá mostrar diferentes opções de classificação em um painel esquerdo, como PID, USER, CPU% ou MEM%, e F9
apresentará opções para encerrar um processo
Para saber mais sobre o uso do htop, consulte seu menu de ajuda pressionando F1
. (Observação: os atalhos de teclado do seu terminal ou gerenciador de janelas podem interferir no funcionamento das teclas F *. Nesse caso, você pode apenas usar o mouse.)
2. Comandante da meia-noite
Um gerenciador de arquivos simples, mas poderoso, de dois painéis para linha de comando, o Midnight Commander lembra o (in) famoso Norton Commander dos dias do DOS. Midnight Commander oferece mais funcionalidade do que a maioria das contrapartes gráficas.
Instalar:
sudo apt-get install mc
Corre:
mc
Você pode acessar facilmente a maioria dos comandos e funcionalidades relacionados a arquivos e pastas nos menus.
Você tem controle total sobre como deseja representar suas visualizações de pasta.
MC é altamente personalizável e vem com muitas ferramentas e recursos integrados, como um cliente FTP simples, visualizador de arquivos [F3
] ou editor [F4
].
3. Aptidão
O aptitude é voltado para o apt, assim como o apt-get, mas também traz uma interface pseudo-gráfica de fácil navegação. Pesquisar e gerenciar pacotes disponíveis ou instalados é mais fácil quando visualizado.
Instalar:
sudo apt-get install aptitude
Embora o aptitude possa ser usado como uma ferramenta de linha de comando, seu principal ponto forte é a IU. (Nota: você não deve executar o aptitude como root; ele solicitará uma senha quando precisar de privilégios elevados.)
Execute a IU de texto:
aptitude
Entre as muitas funções úteis, a que realmente se destaca é o jogo de caça-minas integrado. Está disponível no menu “Ações”.
Para aprender mais sobre o aptitude e seus vários usos na vida real, consulte o elaborado manual do usuário, acessível no menu “Ajuda”.
4. cmus
Se, depois de todas as tarefas sérias de administração do sistema, você quiser relaxar, existe um reprodutor de música completo para o seu terminal. Mas quem usaria um reprodutor de música terminal quando existem tantos front-ends gráficos agradáveis? Administradores de servidores possivelmente entediados, entusiastas de linha de comando ou aqueles que gostam de sistemas minimalistas, além de qualquer um que seja simplesmente curioso.
Instalar:
sudo apt-get install cmus
Corre:
cmus
O Cmus começará vazio; primeiro você precisa adicionar música. Ele usa comandos do estilo vi; você pode invocá-los pressionando :
.
:add
pode ser usado para adicionar música. Para adicionar a biblioteca de música em seu diretório inicial, digite
:add ~/Music
O Cmus examinará e adicionará todos os arquivos de música que encontrar em qualquer caminho.
Para navegar e controlar, cmus precisa de algum tempo para se acostumar. Pressionando [1-7] iráalterar o layout da visualização padrão de duas guias [1
] através dos modos de pasta, navegação e biblioteca, para a tela de configuração [7
].
Pressionando 7
não apenas mostrará todos os atalhos de teclado disponíveis, mas também fará com que você perceba que o cmus é de fato muito mais personalizável do que qualquer outro reprodutor de música que você já tenha usado.
As chaves de controle básicas são:
-
space
– expandir a entrada da guia esquerda (no modo com guias) -
tab
– Alternar guias (no modo com guias) -
enter
– Seleção de jogo -
+
/-
– Aumentar / diminuir o volume (10%) -
x
– Jogar -
v
– Pare -
c
– Pausa
5. cmatrix
Se você gostou do filme “Matrix”, vai adorar este (se ainda não viu o filme, largue tudo e assista agora). Cmatrix faz pouco mais do que simular os famosos personagens rolantes de estilo matriz em seu terminal. E faz um ótimo trabalho nisso.
Instalar:
sudo apt-get install cmatrix
Corre:
cmatrix
A saída básica é bastante simples, mas com um pouco de estilo ela se tornaria muito mais parecida com uma matriz. O comando a seguir ativa caracteres em negrito e rolagem assíncrona.
cmatrix -ba
Cmatrix oferece algumas opções de linha de comando que alterariam sua saída. Para ler sobre todos eles, execute:
cmatrix -h
Se você quer saber qual é o uso prático do cmatrix, bem, não há muitos. É mais notável por ser simplesmente divertido de usar, embora você possa fazer um script para ser executado como um protetor de tela de terminal se realmente quiser.
Conclusão
Administradores de servidores preguiçosos, pessoas que executam sistemas legados em hardware antigo ou entusiastas de terminais obstinados encontrarão muitos aplicativos que tornam a linha de comando provavelmente mais intuitiva, mas definitivamente mais divertida de usar. Embora algumas delas possam não estar entre as mais produtivas, essas ferramentas podem ser um excelente ponto de partida para aprender a usar (e se acostumar com) o terminal Linux.