10 – Administração de Sistemas Linux – Comandos úteis – Parte 6

10-administracao-de-sistemas-linux-comandos-uteis-parte-6

Chegando ao final de maio com a nossa décima aula do curso de administração de sistemas Linux, estamos no capítulo de comandos úteis. Sim, são muitos comandos que comumente usados por administradores e também, cai muito em provas de LPI. No entanto, são comandos para uso essencial no Terminal Linux que todos deveriam saber.

Mais uma vez, queremos reiterar que você nos ajude desabilitando adblock em seu navegador, ou incluindo o nosso site na lista branca. Os custos do SempreUPdate são altos e dependemos dos anúncios para manter o site de pé. Por isso, contamos com você, evite bloqueadores!

Comando Linux wc

O comando wc é usado para contar o número de linhas, caracteres, bytes e palavras nos arquivos.

SINTAXE do comando wc:  wc {opção} {arquivo}

Opções disponíveis para o comando wc:

Exemplo de uso do comando wc:

Digamos que você tenha um arquivo chamado sempreupdate com o conteúdo abaixo!

linha 1

linhá 2

o fim

A sintaxe comando wc que vamos usar é o seguinte:

Terminal
wc sempreupdate

Você vai obter a seguinte saída do comando:

5 6 25 sempreupdate
O arquivo teste tem 5 linhas, 6 palavras (2 por linha não vazia) e 25 bytes (quantidade de bytes por linha: 8, 1, 9, 1 e 6).

Note que é contado o byte/caractere de fim de linha (”) e que o caractere “á” da terceira linha é representado por dois bytes. Isto pode ser verificado com o comando abaixo:

Terminal
wc -m sempreupdate
No resultado você verá que o arquivo tem apenas 24 caracteres.

Observações importantes sobre o comando wc:

Caso nenhuma opção seja fornecida, o comando informa o número de linhas, de palavras e de bytes do arquivo especificado. Caso o nome do arquivo não seja fornecido, o utilitário permite que o usuário digite as linhas na entrada padrão (as linhas são separadas pela tecla ENTER e o final do arquivo é caracterizado pelas teclas CTRL+D) e, em seguida, faz a contagem.

Comando df

Este comando também é um dos mais utilizados, ele mostra o espaço utilizado de cada partição, claro, sabemos que existem outros comandos, mas em testes percebemos que o df sempre cai.

SINTAXE do comando df: df {opção} {partição}

Opções do comando df:

Comando du

O comando du também esta ligado ao tema “partição”, ele é a sigla de “disk usage”. O comando du é muito usado para exibir o espaço usado pelos diretórios.

SINTAXE do comando du: du {opção} {arquivo}

Opções do comando du:

Exemplos de uso comando du

Para ver o tamanho do arquivo sempreupdate.txt em bytes, digite:

Terminal
du -b sempreupdate.txt

Para obter o tamanho, em Kbytes, de todos os arquivos do diretório corrente com extensão txt e o total de espaço ocupado por estes arquivos, basta digitar:

Terminal
du -c *.txt

Nota sobre o comando du

O comando du, sem qualquer opção e sem nome de arquivo ou diretório, fornece a quantidade de espaço ocupada por cada subdiretório que se encontra hierarquicamente abaixo do diretório atual.

Comando free

Com o comando free, é possível verificar a quantidade memória livre e utilizada, como também a área swap do sistema, memória compartilhada e os buffers utilizados pelo kernel.

Sintaxe do comando free: free {opção]

Opções do comando free:

Nota sobre o comando free:

Também é possível ver a quantidade de memória física no log do dmesg que fica no diretório /var/log/.
Terminal
cat /var/log/dmesg | grep Memory

Comando cal – Terminal Linux

Agora fugindo um pouco de partições e espaços, o comando cal você terá um calendário. Então se você não tem um ambiente instalado, o comando cal pode ajudar e muito no momento de agendar aquela manutenção no seu servidor, a menos para situar você de que dia é hoje ^^. Mas, existem opções que podem ser usadas, para deixar o comando cal mais completo.

Opções do comando cal:

Exemplos de uso comando cal no Terminal Linux

Se executarmos o comando abaixo:

Terminal
cal 1 2022

Ele vai exibir o calendário correspondente a janeiro de 2022. Se você digitar apenas:

cal 1

São exibidos os meses de 1 a 12 do ano 7 da era cristã.

É importante notar que, se nenhum parâmetro for especificado com o comando, o calendário do mês atual é exibido.

Nota do comando cal

O parâmetro mês tem valor de 1 a 12.
O parâmetro ano tem valor maior que ou igual a 1.

Sair da versão mobile