Pular para o conteúdo

Visualizando informações sobre o sistema

Esse artigo traz uma lista compilada de comandos básicos, porém muito úteis para quem deseja obter informações sobre o sistema, como por exemplo, descobrir a versão do kernel, quem está logado e fazendo o quê e por aí vai. Muito útil principalmente para os iniciantes.
caiubi borin tr3t4
Hits: 66.390 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Informação sobre o sistema

uname
Mostra as informações referentes ao sistema. Exemplo:

$ uname -a

Que retorna algo parecido com:

Linux tecnica 2.6.3-7mdk #1 Wed Mar 17 15:56:42 CET 2004 i686 unknown GNU/Linux

lspci
Mostra informações sobre as placas PCI instaladas no computador, este comando retorna os nomes das interfaces, e modelo/versão/revisão do dispositivo. Exemplo:

$ lspci -v

Verificando a versão do kernel
O arquivo /proc/version traz a versão do kernel atual além de informações extras.

$ cat /proc/version

NOTA: pode variar para /proc/release de acordo com sua distribuição.

Verificando a distribuição
O arquivo /etc/issue contém a distro que está sendo usada:

$ cat /etc/issue
Mandrake Linux release 10.0 (Official) for i586
Kernel 2.6.3-7mdk on an i686 / \l

Comandos de verificação Utilizado para verificar o diretório atual:

$ pwd

Utilizado para verificar o nome da máquina e o host local:

$ hostname

Utilizado para exibir o usuário logado:

$ whoami

Utilizado para exibir a identificação do usuário (user id ou uid) e o grupo de identificação (group id ou gid):

$ id

Utilizado para exibir a data e hora atual, conforme os dados armazenados no relógio do sistema

$ date

Determina a quantidade de tempo gasto para executar um comando, por exemplo, contar o tempo de execução do comando "cat /etc/issue":

$ time cat /etc/issue

Utilizado para exibir a quantidade de tempo decorrido desde o último boot:

$ uptime

Utilizado para exibir os usuários logados na máquina:

$ who

Utilizado para visualizar quem está logado no sistema. além de determinar o que está sendo feito, o tempo de uso do processador, etc:

$ w

Utilizado para exibir uma lista dos últimos usuários que se logaram no sistema:

$ last

Utilizado para exibir os últimos 1000 comandos executados em modo texto na sessão atual:

$ history

Utilizado para mostrar os processos atuais executados pelo usuário logado:

$ ps -aux

Utilizado para exibir os módulos do kernel que estão sendo carregados na memória naquele momento:

$ lsmod

Utilizado para exibir as mensagens do kernel, o conteúdo do buffering do kernel:

$ dmesg

Utilizado para exibir os limites dos usuários sobre o uso do espaço em disco:

$ quota

E esta aí, acredito que existam mais comandos que estes acima citados, mas alguns comandos desta lista são muito úteis.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Informação sobre o sistema
Nenhum artigo encontrado.

Instalando o Slackware em 15 minutos

Fundamentos do sistema Linux - hardware

Por que utilizar o software livre na educação?

Eu!noel é sinônimo do Arch Linux! Por quê?

Guia introdutório do Linux IV

#1 Comentário enviado por naoexistemais em 19/10/2004 - 04:54h
O artigo falta algumas coisas, como:

tail -f /var/log/messages

tail -f /var/log/secure

tail -f /var/log/cron

tail -f /var/log/Xorg.0.log

tail -f /var/log/debug

Esses são alguns que faltou, caso alguem tenha mais algum comente..

falou,
#2 Comentário enviado por cvs em 19/10/2004 - 08:46h
ficou legal, bom para pessoas que estão começando... mas algumas coisas:

uname -a : retorna a versão do kernel, data que foi compilado, quantas vezes foi compilado, qual plataforma.

cat /etc/issue: nem sempre vai mostrar qual distro, por exemplo eu que uso slackware, aqui o meu cat /etc/issue retorna isso aqui oh:
bash-2.05b$ cat /etc/issue

Welcome to \s \r (\l)

Esse issue é o que vai ser mostrado na hora do boot..

Tem o lsusb que faz o mesmo que o lspci mas para interfaces usb.
#3 Comentário enviado por removido em 29/10/2004 - 16:28h
Hehe, massa!
Saber usar comandos para informação do sistema é uma mão na roda! Em outro lado, deixar estes comandos expostos a todos usuarios do sistema é um erro, porque qualquer um que tenha acesso a sua maquina, pode simplesmente saber a versão do kernel, distribuição, date, entre outros, e a partir dai é só correr atras de ferramentas que possa explorar a vulnerabilidade encontrada no sistema.
Ta Massa o artigo CAIO
[]'s
RaFa
#4 Comentário enviado por mateusmatias em 26/11/2004 - 23:34h
Gostei das informações contidas, eu q sou leigo no linux preciso muito, pois tenho q trabalhar com Linux daqui pra frente.
#5 Comentário enviado por assismvla em 20/03/2005 - 07:13h
df -h ---> mostra em gb o espaCo da particao linux, e win tb se tiver montada
free -m --> mostra memoria total, qte usada, qte livre, swap tb!
#6 Comentário enviado por gabrielcaires em 15/05/2005 - 10:58h
faltou o

ps : mostra os prcessos corrente
ps -A mostra todos os processos executados em todos os terminais
#7 Comentário enviado por leogsouza em 02/11/2005 - 02:52h
hum gostei do arquivo eu como iniciante no linux precisava destas informações
#8 Comentário enviado por Tatah Feeling em 29/03/2006 - 16:15h
Acabei de entrar no viva ao linux!
E tb acabo de começar a aprender linux!

Peguei varias apostilas no foca linux, e estou começando a fazer umas analises!

Gostei bastante

Fico Grata =***
#9 Comentário enviado por ihtraum em 02/04/2006 - 21:13h
gostei do exposto.
eu já conhecia alguns e passei a conhecer outros.
comandos simples, porém, poderosos.
alguns são muito interessantes, tipo o 'lspci -v', ajuda muito quando se quer configurar uma placa de vídeo, por exemplo. o próprio artigo exemplifica uma utilidade do comando 'cat'.
eu acrescentaria os comandos 'ps' (que já foi comentado) e 'top', que também são muito úteis.
é isso.
#10 Comentário enviado por f_Candido em 07/09/2007 - 21:57h
Muito Bom. Sempre é bom, relembrar estes comandos e aprender novos.
Parabéns.
Vlws
#11 Comentário enviado por nexusnod em 05/12/2007 - 07:22h
Obrigado pela dica!
#12 Comentário enviado por bitencourt em 24/12/2007 - 11:18h
Legal, um bom guia para quem está começando no linux!!!
#13 Comentário enviado por fsantos.robson em 10/07/2008 - 22:47h
Muito bom cara, ótimo guia de consulta rápida.
#14 Comentário enviado por infact em 06/01/2009 - 20:40h
Parabéns Cara,
Um bom comando também é o "TOP", serve para visualizar processos e recursos de forma dinâmica e em tempo real de execução, mostra informações sobre a CPU, Memória, entre outras.
O Foca é um ótimo Guia mesmo...
Vlws
#15 Comentário enviado por edpes em 13/09/2015 - 15:14h

Para uma informação mais aprofundada do uso da memória
cat /proc/meminfo

Para informações sobre o processador

cat /proc/cpuinfo

Para sabero endereço de suas portas
root@edson-desktop:/proc# cat /proc/ioports

de uma olhadinha no diretório ls /proc para saber quais são as opções disponivéis.

INte.

Contribuir com comentário

Entre na sua conta para comentar.