10 Comandos Linux que talvez você nem conhecia!

10-comandos-linux-interessantes-que-talvez-voce-nem-conhecia

O terminal do Linux divide opiniões. Enquanto administradores de rede o consideram imprescindível, alguns usuários costumam evitar o uso e manipulação da linha de comando. Porém, ambos concordam sobre o poder e versatilidade dos inúmeros comandos presentes no Linux. Inclusive, criamos um guia completo com os comandos Linux e A a Z. E tem mais, no guia explicamos todos os comandos. Quem sabe você não adere ao Terminal.

Devido à imensidão de programas e instruções, é praticamente impossível decorar ou mesmo saber de todos. Pensando nisso, serão apresentados alguns recursos muito úteis e interessantes, porém pouco conhecidos logo a seguir. Além dos comandos citados neste artigo, também fizemos um artigo falando um pouco sobre o comando do wget e os mais variados parâmetros.

Comandos Linux interessantes

Comando tree

O primeiro a ser apresentado é o comando Tree. Esse comando exibe o conteúdo de uma pasta por meio de ramificações, semelhante a uma árvore, facilitando a leitura do conteúdo pelo terminal. Para instalá-lo e fazer os testes basta executar os comandos abaixo:

Para instalar o tree no Ubuntu, Linux Mint e derivados, execute:

Terminal
sudo apt install tree

Para instalar no Debian, execute como ROOT:

Terminal
apt install tree
No Fedora Linux, o comando tree já está instalado. Basta executar o comando tree no Terminal!

Após a instalação basta chamar o comando no diretório pretendido

Terminal
tree

E assim, você verá a seguinte tela:

Comando mtr

Muito provavelmente você deve conhecer os comandos ping e traceroute, o mtr é uma combinação dessas duas instruções de maneira gráfica ou visualmente mais agradável. No caso do comando mtr, você não precisa instalar nada no Linux. Assim, basta executar o comando abaixo apontando para o site ou IP desejado.

Exemplo de como pode ser utilizado:

Terminal
mtr google.com.br

Comando colortail

O colortail é bastante pertinente, pois permite que a saída do comando tail no terminal seja apresentada de forma colorida.

Para instalar o colotail no Ubuntu, Linux Mint e derivados, execute:

Terminal
sudo apt install colortail

Exemplo de uso do comando colortail:

Terminal
colortail -f /var/log/syslog

No entanto, para o Fedora a instalação do pacote não está disponível. Mas, há um substituto do comando colortail para o Fedora. Apresentamos o ccze que também pode ser instalado no Ubuntu.

No Fedora, execute o comando abaixo:

Terminal
sudo dnf install ccze -y

Usando o ccze no Fedora:

Comando last

Esse comando exibe todos os usuários recentemente logados, incluindo data, horário, IP e outros detalhes do acesso.

Terminal
last

Comando cal

O comando cal é simples e muito funcional para uma consulta rápida no calendário pelo Terminal Linux. No entanto, para o Ubuntu é preciso instalar. No Fedora, o comando já está instalado.

Para instalar o comando cal no Ubuntu e derivados, execute:

Terminal
sudo apt install ncal

Por fim, para usar o comando, execute:

Veja outro print da saída, desta vez no Fedora 35. Este é o comando que mais uso, afinal estou sempre com o Terminal aberto, volta e meia sempre aparece alguém perguntando datas. E por impulso já executo o comando cal via terminal mesmo. Mas daí você pode pensar, não é só olhar próximo ao relógio no ambiente gráfico? Sim é. Mas, para quem quer dominar o Terminal Linux ou está sem ambiente, o comando é crucial.

Comando figlet

O figlet é uma boa opção para quem precisa escrever textos em forma de caracteres ASCII. Por padrão ele não vem instalado em grande parte das distribuições se fazendo necessário a instalação.

Para instalar o comando figlet no Ubuntu, Linux Mint e derivados, execute:

Terminal
sudo apt install figlet

Para instalar o comando figlet no Fedora e derivados, execute:

Terminal
sudo dnf install figlet -y

Exemplo de uso:

Terminal
figlet frase_desejada

Comando id

O comando id retorna informações do usuário, bem como identificadores e os grupos pertencentes.

Execute o comando id:

Terminal
id

Saída do comando id:

Comando stat

Uma outra maneira de obter informações detalhadas sobre determinada pasta ou arquivo, tais como: data de modificação e criação, usuários, grupos entre outros.

Terminal
stat nome_da_parta_ou_arquivo

Exemplo de uso:

Comando ss

O ss é um recurso bem completo. Semelhante ao netstat é possível filtrar informações detalhadas de conexão TCP/IP e processos de forma mais ágil.

Exemplo de uso:

Terminal
ss -s

Saída do comando ss:

Exibe um resumo geral com estatísticas de conexão. Para maiores informações a respeito das flags de filtragem, consulte o manual do programa:

Terminal
man ss

Ctrl + L

Por último e tão importante quanto os mencionados anteriormente, temos mais um atalho. Esse tem a função de limpar a tela do terminal de forma produtiva, substituindo o comando clear. Portanto, vale a pena testar as dicas a pouco apresentadas.

Sobre os comandos Linux interessantes

Dominar os comandos Linux é uma tarefa que exige treino. Sim, não há como decorar todos os comandos e todas as sintaxes. No entanto, tutoriais como este podem nos ajudar a aumentar a produtividade no Linux. Além disso, nunca sabemos se estaremos com ambiente de desktop 100% funcional.

Mas, sabemos que podemos obter informações sobre tudo no Linux utilizando apenas comandos. No entanto, se você quer aprender mais sobre o assunto, confira nosso guia com todos os comandos Linux de A a Z. Esperamos ter ajudado!