Como obter informações no sistema Linux

Introdução


Umas das dúvidas de quem está começando a ter suas primeiras experiências com o sistema Linux , é como obter informações sobre o sistema Linux .

Informações de memória , CPU, partições , uso de espaço no sistema de arquivos , qual sistema de arquivo está usando e etc.
No curso Linux que ministro essa é uma das principais dúvidas, e se você chegou até aqui é porque é sua dúvida também , então espero poder ajuda-lo a partir de agora .
Vamos colocar as mãos na massa ?

 

Informações sobre CPU (processador)


Para obtermos uma informação detalhada do CPU que está instalado na máquina podemos usar o comando abaixo :

Para informações detalhadas

cat/proc/cpuinfo

 

Arquitetura do processador

file /bin/bash | awk {‘print $3’}

 

Informações sobre o sistema operacional instalado


Para termos a informação de qual versão e ou que versão do Linux está esta instalado na máquina podemos usar os comandos abaixo :
uname -a
ou como alternativa o comando:

cat /etc/issue .
OBS: O comando cat /etc/issue não é um comando muito preciso pois o issue é um arquivo que pode ser editado e podemos colocar o que quisermos lá dentro , e as vezes o linux que você esteja usado este arquivo pode ter sido alterado e não contem as informações que você procura.

Informações sobre discos e dispositivos de armazenamento instalados.


Quando instalamos ou disco na máquina ou até mesmo uma pendrive precisamos verificar como o sistema endereçou estes dispositivos no sistema para isso podemos usar o comando abaixo.

Para exibir os discos e suas partições

fdisk -l

Para exibir somente os discos e tamanho total dos discos

fdisk -l | grep Disk

 

Para exibir informações de hardware do HD


Para exibir as informações de hadware do HD você irá precisar do utilitário hdparm que pode ser instalado com o comando:
apt-get install hdparm ( Debian,Ubuntu e derivados)

 

Após a instalação execute o comando

 

hdparm -i [endereço do dispositivo]
Ex: hdparm -i /dev/sda

 

Para exibir informações de Memoria RAM


Agora vamos obter informações da memória RAM , item essencial para o bom funcionamento do sistema.
Informações técnicas detalhadas da memoria RAM

cat /proc/meminfo

Informações de uso da memoria

free -h

Informações sobre sistema de arquivos e montagem


As vezes precisamos saber qual sistema de arquivo usado em uma partição e em que diretório foram montadas, para isso usamos os comando :
mount
ou podemos usar também o comando :
lsblk -f

 

Informações sobre o uso de espaço dos HDs.


Para obter informações sobre o uso dos discos para termos uma visão de quanto estamos usado do espaço, use o comando :
df -h

Informações sobre dispositivos conectados nas portas USB .


Podemos ter também uma lista que de dispositivos conectados nas portas USBs para uma checagem de dispositivos , como impressoras , HDs, pendrives e etc. Para isso use o comando :
lsusb
E caso queira com mais detalhes use o comando com a opção ( V )
lsusb –v

Informações sobre tempo de operação do servidor .


Haverá momentos que precisaremos saber quanto tempo o servidor está em operação , que horas ele foi ligado, quantos usuários estão logados no sistema, Load Averange ( Carga média) do servidor. Para isso use o comando :
uptime

 

Informações sobre processos .


Para obter informações sobre os processos ativos no servidor use o comando :

top

Informações sobre a memória Swap .


cat /proc/swaps

Informações sobre Partições .


cat /proc/partitions

 

Date e hora do sistema


date

 

Informações sobre IPS


 

Para obter informações de IP de todas as placas de rede configuradas , use o comando :

ifconfig

Para obter informações de um dispositivo de rede em particular use :

ifconfig ( nome do dispositivo de rede )

Ex: ifconfig eth0

 

Informações sobre Gateway e Rotas


 

route -n

 

Informações de servidores DNS configurados no sistema


 

cat /etc/resolv.conf

 

Bom acho que é isso , se ficou faltando alguma coisa colabore com enriquecimento deste artigo deixando sugestões nos comentários .

Até a próxima .

Alexander Silva

Alexander Silva é Diretor e fundador da AS tem vasta experiência em treinamento e capacitação de profissionais de TI, experiência essa adquirida com mais de 10 anos atuando no mercado. Alexander Silva é Linux: LPIC-1 | LPIC-2 | CLA Novell - SUSE Linux Certified | CompTIA Linux + Microsoft: MCP | MCTS | MCSA | MCSE

You may also like...

  • Gedalias

    Ótima postagem, são comandos que salvam no dia a dia, e uma colinha é sempre bem vinda rsrsr.

  • Alexander Silva

    kkkk isso aí Gedalias . Que bom que foi útil.

  • Olá Alexander, muito boa lista. Gostaria de complementar com o comando lsb_release -a para mostrar o release da versão do linux

  • Alexander Silva

    Obrigado Marcos pela contribuição