in

11 comandos e programas interessantes no Linux

Conheça comandos e programas bastante úteis e pouco conhecidos.

alterar o Shell padrão

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 sistema operacional do pinguim.

Devido a 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.

Comando tree

O primeiro a ser apresentado é o Tree. Esse programa 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:

apt install tree

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

tree
Lembrando que antes da instalação de qualquer pacote é importante atualizar a lista de repositórios com o comando: # apt update e os comandos devem ser executados na condição de super usuário (ROOT).

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. Para isso faça:

apt install mtr

Exemplo de como pode ser utilizado:

mtr google.com

Comando colortail

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

apt install colortail

Exemplo:

colortail -f /var/log/syslog

Comando last

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

last

Comando Ctrl + X + E

A próxima dica na verdade é um atalho pouquíssimo conhecido. Ele tem a função de abrir rapidamente um editor de texto como o nano ou vim, de maneira exemplificada.

Comando cal

O cal é um comando simples e muito funcional para uma consulta rápida no calendário.

cal

Veja um print da saída. Este é o comando que mais uso, afinal estou sempre com o Terminal aberto, e volta e meia sempre aparece alguém perguntando datas. E por impulso já executo o comando cal via terminal mesmo.

comandos-linux-terminal

 

 

 

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.

apt install figlet

Exemplo de uso:

figlet frase_desejada

A figura abaixo ilustra a função do programa:

Comando id

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

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.

stat nome_da_parta_ou_arquivo

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:

ss -s

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:

man ss

Ctrl + L

Por ultimo 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.

Written by Emanuel Negromonte

Fundador do SempreUPdate. Acredita no poder do trabalho colaborativo, no GNU/Linux, Software livre e código aberto. É possível tornar tudo mais simples quando trabalhamos juntos, e tudo mais difícil quando nos separamos.

distribuicoes-linux-que-deixaram-saudades

Distribuições Linux que deixaram saudades

Novo no Ubuntu? Hora de se atualizar !