Cheat Sheet about Linux commands

Comandes d'Usuari

A l'esquerra del tot et surt un botó per copiar la comanda

whoami

Mostra el nom d'usuari actual

id

Mostra la informació de l'usuari i el grup

adduser [usuari]

Crea un nou usuari

deluser [usuari]

Elimina un usuari

passwd

Canvia la contrasenya de l'usuari actual

su

Canvia a l'usuari root (superusuari)

logout

Tanca la sessió actual

A l'esquerra del tot et surt un botó per copiar la comanda

find [directori] -name [nom]

Cerca un arxiu per nom en un directori

grep [expressió] [arxiu]

Cerca una cadena de text dins d'un arxiu

grep -r [expressió] [directori]

Cerca recursivament en tots els arxius d'un directori

grep -i [expressió] [arxiu]

Cerca sense distingir entre majúscules i minúscules

A l'esquerra del tot et surt un botó per copiar la comanda

ping [adreça]

Envia paquets ICMP a un destí per comprovar la connectivitat

ifconfig

Mostra la configuració de xarxa (utilitzat en versions més antigues de Linux)

ip a

Mostra la configuració de xarxa (més modern que ifconfig)

netstat

Mostra estadístiques de xarxa

ssh [usuari]@[host]

Connecta a un servidor remot a través de SSH

A l'esquerra del tot et surt un botó per copiar la comanda

sudo [comanda]

Executa una comanda com a superusuari (root)

df

Mostra l'ús de l'espai al disc

df -h

Mostra l'espai al disc de manera llegible (en GB, MB, etc.)

du [directori]

Mostra l'ús d'espai d'un directori

du -sh [directori]

Mostra l'espai total d'un directori

uptime

Mostra el temps que el sistema fa que està en funcionament

reboot

Reinicia el sistema

shutdown

Apaga el sistema

shutdown -h now

Apaga el sistema immediatament

A l'esquerra del tot et surt un botó per copiar la comanda

chmod [opcions] [arxiu]

Canvia els permisos d'un arxiu

chmod 755 [arxiu]

Assigna permisos de lectura, escriptura i execució al propietari, i només lectura i execució a altres

chown [usuari]:[grup] [arxiu]

Canvia el propietari i grup d'un arxiu

chgrp [grup] [arxiu]

Canvia el grup d'un arxiu

A l'esquerra del tot et surt un botó per copiar la comanda

ps

Mostra els processos en execució

ps aux

Mostra tots els processos del sistema

top

Mostra informació en temps real dels processos del sistema

kill [PID]

Termina el procés amb l'ID especificat

killall [nom_process]

Termina tots els processos amb el nom especificat

A l'esquerra del tot et surt un botó per copiar la comanda

free

Mostra l'ús de la memòria del sistema

vmstat

Mostra informació sobre la memòria, el CPU i el sistema d'entrada/sortida

iostat

Mostra estadístiques d'entrada/sortida per dispositius

A l'esquerra del tot et surt un botó per copiar la comanda

touch [arxiu]

Crea un arxiu buit

cp [origen] [destí]

Copia arxius o directoris

cp -r [origen] [destí]

Copia un directori i el seu contingut

mv [origen] [destí]

Mou o renombra arxius o directoris

cat [arxiu]

Mostra el contingut d'un arxiu

more [arxiu]

Mostra el contingut d'un arxiu pàgina per pàgina

less [arxiu]

Mostra el contingut d'un arxiu amb paginació (permet desplaçar-se enrere)

head [arxiu]

Mostra les primeres 10 línies d'un arxiu

tail [arxiu]

Mostra les últimes 10 línies d'un arxiu

tail -f [arxiu]

Mostra en temps real les últimes línies d'un arxiu (útil per logs)

A l'esquerra del tot et surt un botó per copiar la comanda

tar -cvf [arxiu.tar] [directori]

Crea un arxiu tar

tar -xvf [arxiu.tar]

Extreu un arxiu tar

zip [arxiu.zip] [arxius]

Comprimeix arxius en format zip

unzip [arxiu.zip]

Descomprimeix un arxiu zip

gzip [arxiu]

Comprimeix un arxiu utilitzant gzip

gunzip [arxiu.gz]

Descomprimeix un arxiu gzip

A l'esquerra del tot et surt un botó per copiar la comanda

apt-get update

Actualitza la llista de paquets disponibles a Debian/Ubuntu

apt-get install [paquet]

Instal·la un paquet a Debian/Ubuntu

apt-get remove [paquet]

Elimina un paquet a Debian/Ubuntu

yum install [paquet]

Instal·la un paquet en sistemes basats en Red Hat

dnf install [paquet]

Instal·la un paquet en sistemes més nous de Fedora

A l'esquerra del tot et surt un botó per copiar la comanda

pwd

Mostra el directori actual de treball

ls

Mostra els arxius i directoris en el directori actual

ls -l

Mostra una llista detallada d'arxius

ls -a

Mostra tots els arxius, incloent els ocults

cd [directori]

Canvia al directori especificat

cd ..

Puja al directori superior

cd ~

Va al directori home de l'usuari

mkdir [nom]

Crea un nou directori

rmdir [nom]

Elimina un directori buit

rm [arxiu]

Elimina un arxiu

rm -r [directori]

Elimina un directori i el seu contingut

rm -f [arxiu]

Força l'eliminació d'un arxiu sense demanar confirmació