10 comandos do Linux para conhecer o sistema
10 comandos do Linux para conhecer o sistema
Palamar
Palamar 👨‍💻 Web Developer Frontend ⚛ JavaScript • React • NextJS • Node.js
Tags
Linux
Existem 10 comandos do Linux para você conhecer o sistema e aumentar sua produtividade rapidamente.

10 comandos do Linux para conhecer o sistema

Abra o aplicativo de terminal e comece a digitar esses comandos para conhecer seu desktop Linux ou servidor/VM em nuvem.

1. Comando Free

Você está ficando sem memória? Use o comando free para mostrar a quantidade total de memória física (RAM) livre e usada e trocar memória no sistema Linux. Ele também exibe os buffers e caches usados pelo kernel:
notion image
Comando: cat /proc/meminfo
Comando: cat /proc/meminfo
No entanto, o comando free não fornecerá informações sobre configurações de memória, memória máxima suportada e velocidade da memória em sua distro Linux. Portanto, devemos utilizar o comando dmidecode:
sudo dmidecode -t memory
sudo dmidecode -t memory
sudo dmidecode -t memory
Para determinar a quantidade de memória de vídeo no Linux, tente:
lspci | grep -i vga
glxinfo | egrep -i 'device|memory'

2. hwinfo – teste de hardware

Podemos analisar rapidamente o hardware presente no servidor ou desktop Linux:
# Encontre informações detalhadas no Linux #
hwinfo
# Mostrar apenas um resumo #
hwinfo --short
# Ver todos os discos #
hwinfo --disk
# Obtenha uma visão geral #
hwinfo --short --block
# Encontre um disco específico #
hwinfo --disk --only /dev/sda
hwinfo --disk --only /dev/sda
# Experimente 4 portas da placa gráfica para monitorar dados #
hwprobe=bios.ddc.ports=4 hwinfo --monitor
# Limitar informações a dispositivos específicos #
hwinfo --short --cpu --disk --listmd --gfxcard --wlan --printer
hwinfo –short –cpu –disk –listmd –gfxcard –wlan –printer
hwinfo –short –cpu –disk –listmd –gfxcard –wlan –printer
Como alternativa, você pode encontrar o comando lshw e o comando inxi úteis para exibir suas informações de hardware do Linux:
sudo lshw -short
sudo inxi -Fxz

3. Comando id

Exibe informações do usuário e grupo do Linux para o nome de USUÁRIO fornecido. Se o nome do usuário omitido, mostre as informações do usuário atual:
notion image
Veja quem está conectado ao seu servidor Linux com o comando abaixo:
who
notion image

4. lsblk – lista de dispositivos de armazenamento de bloco

Todos os dispositivos de bloco Linux fornecem acesso em buffer aos dispositivos de hardware e permitem a leitura e gravação de blocos conforme a configuração. O dispositivo de bloco do Linux tem nomes. Por exemplo, /dev /nvme0n1 para NVMe e /dev/sda para dispositivos SCSI, como HDD/SSD. Mas você não precisa se lembrar deles. Você pode listá-los facilmente usando a seguinte sintaxe:
lsblk
# apenas lista #
lsblk -l
# filtrar dispositivos de loop usando o comando grep #
lsblk -l | grep '^loop'
notion image

5. lsb_release – informações de distribuição do Linux

Deseja obter informações específicas da distribuição, como descrição da distribuição atualmente instalada, número do release e nome do código:
notion image

6. lscpu – exibe informações sobre as CPUs

O comando lscpu reúne e exibe informações da arquitetura da CPU em um formato fácil de ler para humanos, incluindo vários bugs da CPU:
notion image
A CPU também pode ser listada usando o comando lshw:
sudo lshw -C cpu

7. lstopo – topologia de hardware de exibição

notion image
lstopo
lstopo-no-graphics
Você verá informações sobre:
  1. Nós de memória NUMA
  1. caches compartilhados
  1. Pacotes de CPU
  1. Núcleos do processador
  1. “threads” do processador e muito mais
 

8. lsusb – lista dispositivos USB

Todos nós usamos dispositivos USB, como discos rígidos externos e teclados. Execute o comando NA para exibir informações sobre barramentos USB no sistema Linux e os dispositivos conectados a eles.
lsusb
notion image

9. lspci – lista dispositivos PCI

Usamos o comando lspci para exibir informações sobre barramentos PCI no sistema e dispositivos conectados a eles:
notion image

10. w – quem está logado

Execute o comando w no Linux para ver informações sobre os usuários Linux atualmente na máquina e seus processos:

Conclusão

E isso concluiu nossos dez comandos do Linux para conhecer o sistema e aumentar sua produtividade rapidamente para resolver problemas. Deixe-me saber sobre sua ferramenta favorita na seção de comentários abaixo.