En aquesta pàgina trobaràs una col·lecció de comandes útils per treballar amb Linux, classificades per temàtiques: gestió de fitxers i carpetes, PHP, servidors, editors de text, certificats, cronjobs, i molt més. És una guia pensada per ser pràctica i accessible, amb exemples clars per executar tasques habituals des de la línia d’ordres.
Ideal tant per a usuaris novells com per a administradors de sistemes que necessiten una referència ràpida.
- Comandes per a fitxers i carpetes
- Navegació pel sistema de fitxers
- PHP
- Servidors
- Editors
- Cerca
- Certificats SSL
- Cronjobs
- Gestió d’usuaris
- Comandes de xarxa
Comandes per a fitxers i carpetes
Crear una carpeta:
mkdir carpeta
Crear un fitxer buit:
touch fitxer.txt
Eliminar un directori i tot el seu contingut:
sudo rm -rf directori
Eliminar un fitxer:
sudo rm fitxer.txt
Moure fitxers d’una carpeta a una altra:
mv /ruta/origen/* /ruta/desti
Canviar el nom d’una carpeta:
sudo mv /var/antic /var/nou
Canviar permisos de fitxers o carpetes (recursivament):
sudo chmod -R 755 carpeta
Canviar el propietari d’un fitxer o directori:
sudo chown usuari:grup fitxer.txt
Llistar fitxers amb detalls:
ls -l
Llistar fitxers, incloent ocults:
ls -la
Consultar l’espai en disc (amb unitats humanes):
df -h
Comprimir una carpeta en un fitxer ZIP:
zip -r arxiu.zip /ruta/a/comprimir
Descomprimir un fitxer ZIP:
unzip arxiu.zip -d /ruta/de/destinacio
—
Navegació pel sistema de fitxers
Canviar de directori:
cd /ruta/directori
Tornar al directori anterior:
cd -
Anar al directori personal:
cd ~
Mostrar el directori actual:
pwd
—
PHP
Llistar paquets relacionats amb PHP:
yum list php*
Mostrar la versió actual de PHP:
php -v
—
Servidors
Reiniciar Apache (AMI clàssic):
sudo service httpd restart
Reiniciar Apache (AMI 2 o sistemes amb systemd):
sudo systemctl restart httpd
Reiniciar php-fpm:
sudo systemctl restart php-fpm
Comprovar l’estat d’un servei:
sudo systemctl status httpd
—
Editors (nano)
Seleccionar diverses línies:
Ctrl+^ ? Inicia la selecció Ctrl+K ? Tallar la selecció Ctrl+U ? Enganxar
Guardar els canvis:
Ctrl+O
Sortir de l’editor:
Ctrl+X
—
Buscar paraules i fitxers
Buscar una paraula dins d’arxius:
sudo grep -r 'paraula' /ruta
Buscar un fitxer pel nom:
find / -name fitxer.txt
—
Certificats SSL
Veure els certificats SSL instal·lats i la seva caducitat:
sudo certbot certificates
—
Cronjobs
Veure en temps real el log de cron:
sudo tail -f /var/log/cron
Reiniciar el servei de cron (Amazon Linux 2):
sudo systemctl start crond.service
—
Gestió d’usuaris
Afegir un usuari nou:
sudo adduser nom_usuari
Assignar contrasenya:
sudo passwd nom_usuari
Afegir l’usuari al grup sudo:
sudo usermod -aG sudo nom_usuari
Eliminar usuari i la seva carpeta home:
sudo deluser --remove-home nom_usuari
—
Comandes de xarxa
Mostrar informació de xarxa:
ip a
Comprovar connexió a Internet:
ping google.com
Llistar ports oberts:
sudo netstat -tuln
Comprovar connexions actives:
ss -tunap