Manual d’ús — Comandes i eines instal·lades
Administració i manteniment
htop
Mostra en temps real l’ús de CPU, RAM i processos.
htop
Per sortir: F10 o q.
neofetch
Mostra informació resumida del sistema (SO, kernel, memòria, etc.).
neofetch
net-tools
Inclou comandes clàssiques de xarxa:
ifconfig— mostra o configura interfícies de xarxa.netstat— mostra connexions i ports oberts.route— mostra la taula de rutes.
ifconfig
vim
Editor de text per editar fitxers de configuració.
sudo vim /etc/hosts
Per editar: prem i. Per guardar i sortir: Esc → :wq → Enter.
curl i wget
Descarregar fitxers o provar connexions HTTP.
curl https://example.com
wget https://example.com/fitxer.deb
Xarxa i servidor
openssh-server
Permet connexions remotes per SSH.
sudo systemctl enable ssh
sudo systemctl start ssh
ssh usuari@IP_del_servidor
nmap
Escaneig de la xarxa i ports oberts.
nmap 192.168.1.0/24
iproute2
Eines modernes per veure i configurar xarxes.
ip a
ip route
Gestió de sistemes i serveis
ufw
Tallafoc senzill per permetre o bloquejar ports.
sudo ufw enable
sudo ufw allow ssh
sudo ufw status
fail2ban
Protegeix contra intents d’intrusió bloquejant IP sospitoses.
sudo systemctl status fail2ban
Configuració a /etc/fail2ban/.
rsync
Sincronitza fitxers localment o a través de la xarxa.
rsync -av /carpeta/origen/ /carpeta/desti/
rsync -av /local/ usuari@192.168.1.10:/remot/
cron
Programar tasques automàtiques.
crontab -e
Format d’una línia:
min hora dia mes dia_setmana comanda
Ex. 0 2 * * * rsync -av /dades/ /backup/
Altres útils
zip / unzip
Comprimir i descomprimir arxius.
zip arxiu.zip fitxer1 fitxer2
unzip arxiu.zip
git
Control de versions i descàrrega de projectes.
git clone https://github.com/usuari/projecte.git
git status

Deixa un comentari