Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Descubra como obter informações do sistema no Linux

Obter informações detalhadas do sistema é uma tarefa essencial para administradores de sistemas, desenvolvedores e engenheiros de suporte. No ambiente Linux, existem diversas ferramentas e comandos que permitem acessar informações sobre o hardware, software, rede e outros aspectos do sistema. Este artigo abordará como utilizar esses comandos para extrair informações úteis e manter seu sistema Linux sob controle.

Exemplos:

  1. Informações sobre o Sistema Operacional: Para descobrir a distribuição e versão do Linux em uso, você pode utilizar o comando lsb_release:

    lsb_release -a

    Saída esperada:

    Distributor ID: Ubuntu
    Description:    Ubuntu 20.04.2 LTS
    Release:        20.04
    Codename:       focal
  2. Informações sobre o Kernel: O comando uname fornece detalhes sobre o kernel do sistema:

    uname -a

    Saída esperada:

    Linux hostname 5.4.0-73-generic #82-Ubuntu SMP Thu Jun 3 02:26:39 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
  3. Informações sobre a CPU: Para obter detalhes sobre a CPU, você pode ler o conteúdo do arquivo /proc/cpuinfo:

    cat /proc/cpuinfo

    Ou usar o comando lscpu para uma saída mais formatada:

    lscpu

    Saída esperada:

    Architecture:        x86_64
    CPU op-mode(s):      32-bit, 64-bit
    Byte Order:          Little Endian
    CPU(s):              4
    On-line CPU(s) list: 0-3
    Thread(s) per core:  2
    Core(s) per socket:  2
    Socket(s):           1
    Vendor ID:           GenuineIntel
    CPU family:          6
    Model:               142
    Model name:          Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz
  4. Informações sobre a Memória: Para verificar o uso da memória, o comando free é bastante útil:

    free -h

    Saída esperada:

                 total        used        free      shared  buff/cache   available
    Mem:           7.7G        2.1G        4.3G        200M        1.2G        5.1G
    Swap:          2.0G          0B        2.0G
  5. Informações sobre o Disco: Para obter informações sobre o uso do disco, o comando df é utilizado:

    df -h

    Saída esperada:

    Filesystem      Size  Used Avail Use% Mounted on
    /dev/sda1        50G   20G   28G  42% /
  6. Informações sobre a Rede: Para verificar a configuração da rede, o comando ifconfig pode ser usado:

    ifconfig

    Alternativamente, o comando ip é mais moderno e recomendado:

    ip addr show

    Saída esperada:

    2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
       link/ether 08:00:27:12:34:56 brd ff:ff:ff:ff:ff:ff
       inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic enp0s3
          valid_lft 86392sec preferred_lft 86392sec

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.