Processos
top = Mostra o consumo de processos servidor.
top -d 30 = (atualiza o top a cada 30 segundos).
top -c = (exibe a linha de comando).
top -i = (não mostra processos zumbis).
top -s = (exibe o top em modo seguro).
q (top termina)
h =(help do top)
Barra de espaço (atualiza o top na hora).
USER – nome do dono do processo.
UID – número do dono do processo.
PID – identificação do processo.
PPID – identificação do processo pai.
%CPU - % de cpu usado pelo processo.
%MEM - % de memória usada pelo processo.
VSZ – tamanho virtual do processo.
RSS – quantidade de memória usada.
TTY – identificador do terminal do processo.
START – hora que o processo iniciou.
TIME – tempo que o processo está rodando.
COMMAND – nome do comando que executa o processo.
PRI – valor da prioridade do processo.
NI – valor preciso da prioridade.
WCHAN – função do kernel onde o processo está no modo suspenso.
lsof = REDE e PROCESSOS
O comando lsof é utilizado para mostrar os arquivos que estão abertos no sistema.
lsof = Listar arquivos abertos no sistema.
lsof -i tcp@localhost = Listar as conexões que estão sendo utilizadas pelo protocolo tcp.
lsof -i tcp = Lista todas a conexões tcp.
lsof -i udp = Lista todas a conexões udp.
lsof -u usuário = Mostra os arquivos abertos identificado pelo nome de usuário, representado aqui pelo identificador usuário.
lsof -g grupo = Mostra os arquivos abertos por um determinado grupo.
lsof -p 1234 = Mostra os arquivos abertos por um determinado número de processo (PID).
lsof -i -n|grep http = Mostra e a porta que ele escuta na rede.
ps = Exibe lista de processos executando.
ps -a = (todos os processos).
ps -e = (variáveis do Linux ligadas ao processo).
ps -f = (árvore de processos).
ps -l = (mais campos são exibidos).
ps -m = (memória ocupada pelo processo).
ps -u = (usuário e hora de início do processo).
ps -x = (processos sem terminais).
ps -w = (informações muito grandes na linha seguinte).
ps aux | grep apache = Exibe Lista de processos e filtra pelo nome apache.
ps ax | grep postgres = Lista todos os processos do usuário postgres.
ps -e = Select all processes.
pstree -u 3245 = (dono do processo 3245).
pstree -p 3245 = (PID após o nome do proc.).
pstree -c 3245 = (relação de processos ativos).
pstree -g 3245 = (caracteres semi gráficos).
kill = mata um processo.
kill -stop <pid> = (faz o processo 4230 parar)
kill -cont 4220 = (continua processo 4220)
kill -stop -1 = (para todos os processos)
kill -9 4230 = (mata o processo sem piedade)
kill -term 4220 = (termina o processo)
Informações
uname -a = mostra a versão ou nome do servidor.
free -m = Mostra informações de memória e Swap.
cat /proc/cpuinfo = Mostra as informações de processadores.
df -h = mostra os discos que o servidor está usando.
uptime = Mostra quanto tempo o servidor está no ar e quantos usuários estão logados no momento.
cat /proc/meminfo = Mostra as informações de memória.
loadkeys us = muda a versão do Teclado.
MEMÓRIA - SWAP
Limpar Memória SWAP
swapoff -a = desabilita "todas" as partições swap em /etc/fstab
swapon -a = habilita "todas" as partições swap em /etc/fstab
Rede
ifconfig = mostra as interfaces ativas no servidor.
ifconfig <ethX> up = ativa a interface de rede.
ifconfig <ethXX> down = desativa a interface de rede.
/etc/init.d/networking restart = reinicia a interface de rede do ubuntu e Debian .
service network restart = reinicia a interface de rede do CentOS e Suse.
ping <ip ou domínio> = pinga o ip ou domínio, porém para parar use contrl+c.
traceroute -I <ip ou domínio> = faz o tracert para o ip ou domínio usando o protocolo icmp.
Desliga
shutdown -r now = desliga e liga corretamente o servidor.
reboot = Reinicia.
Pacotes / Programas
Suse
zypper install <Pacote do programa> = instala um pacote ou programa no suse.
zypper remove <Pacote do programa> = desinstala um pacote ou programa no suse.
CentOS
yum install <Pacote do programa> = instala um pacote ou programa no CentOS.
yum remove <Pacote do programa> = desinstala um pacote ou programa no CentOS.
Debian
apt-get install <Pacote do programa> = instala um pacote ou programa no Ubuntu ou Debian.
apt-get remove <Pacote do programa> = desinstala um pacote ou programa no Ubuntu ou Debian.
history -c = apaga os últimos comandos que o usuário fez no console.
passwd = altera a senha do usuário atual.
blkid = exibir a lista de dispositivos de armazenamento do computador montados ou não.