uname
uname -a
df -h
free -h
uptime
lscpu
lspci
lspci -v
lsusb
lsusb -v
top
htop
top tradicional.hostnamectl
sudo journalctl
systemd, incluindo inicialização do sistema, eventos e erros.sudo journalctl -xe
sudo iotop
sudo systemctl status apache2
apache2, incluindo se está ativo, quando foi iniciado e logs recentes do serviço.sudo systemctl is-active nginx
nginx está em execução e retorna seu estado (active, inactive, etc.).ss -tuln
ss -s
sensors
sudo sensors-detect
smem
smem -r
sudo perf stat ls
ls e exibe estatísticas de desempenho, como ciclos de CPU, instruções e cache miss, útil para análise detalhada do desempenho de comandos e processos.sudo perf top
sudo auditctl -w /etc/passwd -p wa -k monitor_passwd
/etc/passwd para registrar eventos de escrita e alteração, utilizando a chave de auditoria monitor_passwd para facilitar a busca.ausearch -k monitor_passwd
monitor_passwd, permitindo verificar quem tentou modificar o arquivo.sudo tcpdump -i eth0
eth0, exibindo detalhes de cada pacote como IP de origem, destino e protocolo.sudo tcpdump -i eth0 -w captura.pcap
eth0 e os salva no arquivo captura.pcap para análise posterior com ferramentas como Wireshark.sar -u 1 5
iostat -d 1
systemd-analyze blame
systemd-analyze plot > boot_diagram.svg
sudo cgcreate -g cpu,memory:/controle_cpu_memoria
controle_cpu_memoria, que será usado para limitar o uso de CPU e memória de processos.sudo cgset -r cpu.shares=512 controle_cpu_memoria
controle_cpu_memoria só pode usar 50% da CPU, limitando os recursos disponíveis para os processos associados a esse cgroup.sudo cgexec -g cpu,memory:controle_cpu_memoria /usr/bin/stress --cpu 2
stress, que simula carga de CPU, dentro do cgroup controle_cpu_memoria, limitando o uso de CPU e memória desse processo.