Linha de Comando

Sistema

Processos em formato de árvore pstree
Últimos 10 logins last -10
Usuário como administrador usermod -a -G sudo usuario
Checar versão do SO lsb_release -a
cat /etc/issue
Procurar por arquivos find ./ -iname arquivo*
Discos e partições parted -l
fdisk -l
lsblk
blkid
Espaço em partições df -h
Nomear uma partição e2label /dev/particao nome-da-particao
Ampliar espaço da partição para o tamanho do disco growpart /dev/disco numero-da-particao
Ampliar espaço do sistema de arquivos para o tamanho da partição resize2fs /dev/particao
Sincronizar pastas (locais ou remotas) rsync -aruvzhK –delete -e “ssh -p PORTA” pasta/local/ [email protected]:/pasta/remota/
Executar um comando repetidamente watch df -h
Espaço ocupado por pastas e arquivos du -csh /home/paulo/meus-arquivos/*
Exibir linhas com texto informado grep -in “teste” /etc/arquivo
Exibir o começo de um arquivo head -10 /etc/arquivo.conf
Acompanhar novas linhas em um arquivo texto tail -f /var/log/erros.log
Copiar arquivos recursivamente e manter permissões cp -vpr /var/origem /var/destino
Memória disponível free -m
Criar um arquivo e definir um timestamp touch -t 20160130 /var/meu-arquivo
Criar um arquivo vazio > /var/outro-arquivo
Compactar arquivos tar cjvf arquivo.tar.bz2 /etc/*
Descompactar arquivo tar.bz2 tar xjvf arquivo.tar.bz2
Ajustar configurações de idioma dpkg-reconfigure locales
apt install console-data
dpkg-reconfigure console-setup
Ajustar timezone dpkg-reconfigure tzdata

Arquivos

Renomear JPG jhead -n %Y%m%d-%H%M%S *.jpg

Acesso Remoto

Habilitar VNC sobre X x11vnc -noxdamage -display :0 -passwd senha -wait 50 -forever -bg
SSH em porta alternativa ssh -p 1234 host.remoto
Enviar chave pública para autenticação sem senha ssh-keygen -t rsa
ssh-copy-id ~/.ssh/id_rsa.pub [email protected]
Estender monitor num host fisicamente próximo x2vnc -east host.remoto
VNC via túnel SSH ssvncviewer -via “host.remoto -p 1234” -depth 8 -compresslevel 9 -quality 5 -scale 0.65 localhost

Gerenciamento de Rede

Checar IP duplicado arping -DI ethX 10.10.0.50
VLAN em interface de rede vconfig add ethx 1337
Checar rotas do sistema ip route
route -n
Exibir interfaces do host ip addr
ifconfig
Testar vazão servidor: iperf -s
cliente: iperf -c servidor
Tráfego por conexão iftop
Conexões TCP/UDP e serviços sem resolver nomes netstat -anptu
Traçar rotas mtr
traceroute
Ping icmp ping
oping -i 0,01 host
fping -aqg 10.10.0.0/16

Recursos do SO e Hardware

Exibir consumo de recursos htop
atop
glances
Horas de uso do HD smartctl –all /dev/sda | grep Power_On_Hours
Informações do processador e arquitetura uname -pi