sudo dnf install nome_do_pacote
sudo dnf remove nome_do_pacote
sudo dnf update
sudo dnf list installed
sudo dnf clean all
dnf search nome_do_pacote
dnf info nome_do_pacote
sudo dnf --enablerepo=nome_do_repositorio install nome_do_pacote
sudo rpm -ivh pacote.rpm
sudo rpm -e nome_do_pacote
rpm -qi nome_do_pacote
rpm -ql nome_do_pacote
rpm -qR nome_do_pacote
rpm --checksig pacote.rpm
sudo rpm -Uvh pacote.rpm
sudo dnf config-manager --add-repo=http://url-do-repositorio
sudo dnf repolist
sudo dnf config-manager --set-disabled nome_do_repositorio
sudo dnf config-manager --set-enabled nome_do_repositorio
sudo dnf group list
sudo dnf group install "nome_do_grupo"
sudo dnf group remove "nome_do_grupo"
sudo systemctl start nome_do_servico
sudo systemctl stop nome_do_servico
sudo systemctl restart nome_do_servico
sudo systemctl reload nome_do_servico
sudo systemctl enable nome_do_servico
sudo systemctl disable nome_do_servico
sudo systemctl status nome_do_servico
systemctl list-units --type=service
sudo systemctl reboot
sudo systemctl poweroff
ps aux
ps -u nome_do_usuario
top
htop
kill -9 PID
sudo pkill -u nome_do_usuario
sudo pkill nome_do_processo
sudo renice +10 PID
jobs
Ctrl + Z
(pressionar para pausar o processo)<br>
bg
(executa o processo em segundo plano)
fg
comando &
kill %número_do_job
crontab -e
crontab -l
crontab -r
0 3 * * * /usr/bin/python3 /caminho/script.py
*/10 * * * * /usr/sbin/logrotate /etc/logrotate.conf
free -h
df -h
du -sh /caminho/diretorio
mpstat
iostat
iotop
uptime
vmstat 2
ss -tuln
ifstat
iftop
netstat -i
iperf3 -s
iperf3 -c IP_do_servidor
ip route
ping IP_ou_hostname
nc -zv IP_do_servidor porta
ip address show
sudo ip addr add 192.168.1.100/24 dev eth0
192.168.1.100 à interface eth0.sudo ip addr del 192.168.1.100/24 dev eth0
sudo ip link set dev eth0 up
sudo ip link set dev eth0 down
ip route show
sudo ip route add 192.168.2.0/24 via 192.168.1.1 dev eth0
dig exemplo.com
curl -I https://www.exemplo.com
nmap -p 22,80,443 IP_do_servidor
ss -tn dst IP_do_servidor
sudo firewall-cmd --list-all
sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --permanent --remove-port=8080/tcp
sudo chown usuario:grupo arquivo_ou_diretorio
chmod 755 arquivo
chmod -R 755 /caminho/diretorio
chmod u+x arquivo
chmod o-w arquivo
sudo chattr +i arquivo
sudo chattr -i arquivo
lsattr arquivo
sudo ausearch -m avc
sudo auditctl -w /etc/passwd -p war -k alteracoes_passwd
sudo ausearch -k alteracoes_passwd
sudo nano /etc/logrotate.d/nginx
/var/log/nginx/*.log {
daily
missingok
rotate 7
compress
delaycompress
notifempty
create 0640 nginx adm
sharedscripts
postrotate
[ -f /var/run/nginx.pid ] && kill -USR1 `cat /var/run/nginx.pid`
endscript
}
sudo logrotate -f /etc/logrotate.conf
sudo firewall-cmd --state
sudo firewall-cmd --get-active-zones
sudo firewall-cmd --list-all --zone=public
sudo firewall-cmd --add-port=22/tcp --permanent
sudo firewall-cmd --remove-port=22/tcp --permanent
sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --reload
sudo firewall-cmd --add-rich-rule='rule family="ipv4" source address="192.168.1.100" reject' --permanent
sudo firewall-cmd --zone=public --add-masquerade --permanent
sudo firewall-cmd --zone=public --remove-masquerade --permanent
sudo useradd nome_do_usuario
sudo passwd nome_do_usuario
sudo usermod -aG nome_do_grupo nome_do_usuario
sudo gpasswd -d nome_do_usuario nome_do_grupo
sudo usermod -L nome_do_usuario
sudo usermod -U nome_do_usuario
sudo userdel -r nome_do_usuario
cut -d: -f1 /etc/passwd