You are on page 1of 3

Comandes bàsiques de GNU/Linux

APAGAR/ENCENDRE
NOM SINTAXI DESCRIPCIÓ OPCIONS

halt halt Apaga el sistema


reboot reboot Reinicia el sistema

shutdown shutdown [temps|now] Apaga o reinicia el sistema en un temps determinat -r: reinicia el sistema
-h: apaga el sistema
temps: núm de minuts
now: (ara)
startx startx Inicia l'entorn gràfic (X-Windows)

AJUDA
NOM SINTAXI DESCRIPCIÓ
man man [comanda] Rebre ajuda de la comanda de les pàgines del manual
info info [comanda] Rebre ajuda de la comanda amb format info

apropos apropos [comanda] Retorna un llistat de pàgines del manual que continguin l'entrada comanda
whatis whatis [comanda] Retorna un llistat de pàgines del manual que continguin exactament l'entrada comanda
El sistema ofereix una gran quantitat de fitxers de documentació. Aquests fitxers es poden trobar als directoris /usr/doc i /usr/share/doc

SISTEMA DE FITXERS I DIRECTORIS


NOM SINTAXI DESCRIPCIÓ OPCIONS
pwd pwd Mostra el directori on estem situats
cd cd [directori] Canvia al directori indicat .. : baixa un nivell
sense paràmetre: anem al directori de treball

mkdir mkdir directori Crea el directori indicat -p: crea els directoris intermitjos si no existeixen
rmdir rmdir [directori] Esborra el directori indicat (ha d'estar buit)
ls ls [camí] Retorna el llistat d'fitxers i directoris del camí indicat -l: mostra els detalls
-a: mostra els fitxers i directoris ocults
file file fitxer Mostra informació de l'fitxer
cat cat [fitxer] Visualitza el contingut de l'fitxer indicat

touch touch fitxer Crea o actualitza un fitxer


cp cp camí_fitxer_origen Copia fitxers origen al destí indicat -f: no demana confirmació si el destí existeix
[camí_fitxer_origen2 ...] -i: demana confirmació si el destí existeix
camí_fitxer_destí -p: preserva permisos al copiar
-R: copia recursivament
mv mv camí_fitxer_origen Mou (o reanomena) fitxers -f: no demana confirmació si el destí existeix
[camí_fitxer_origen2 ...] -i: demana confirmació si el destó existeix
camí_fitxer_destí
rm rm camí_fitxer Esborra fitxers -r: esborra directoris i tot el seu contingut
dd dd [if=camí_fitxer_origen] Copia per blocs
[of=camí_fitxers_destí]
ln ln camí_fitxer [camí_enllaç] Crea un enllaç a un fitxer sense opcions: crea un enllaç físic al fitxer
-s: crea un enllaç simbòlic al fitxer
more more [fitxer] Permet veure el contingut d'un fitxer paginant-lo cap a
baix
less less [fitxer] Permet veure el contingut d'un fitxer paginant-lo cap a
dalt i cap a baix
diff diff fitxer_origen fitxer_destí Mostra diferències entre els dos fitxers indicats
find find [camí] [expressió] Busca els fitxers a partir de camí que compleixen Expressions:
l'expressió indicada -name nom: busca els fitxers que s'anomenen
nom
-user usuari: busca els fitxers que pertanyen a
usuari
grep grep patró_cerca [fitxer] Retorna les línees del fitxer indicat que contenen el
patró que cerquem
PERMISOS
NOM SINTAXI DESCRIPCIÓ OPCIONS
chmod chmod permisos fitxer Canvia els permisos al fitxer indicat -R: canvia els permisos al directori
recursivament
permisos: [ugo][+|-][rwx] (o amb notació
binària)
chown chown usuari[.grup] fitxer Canvia el propietari al fitxer indicat -R: canvia els permisos al directori
recursivament
chgrp chgrp grup fitxer [fitxer2...] Canvia el grup al qual pertanyen els fitxers -R: canvia el grup recursivament
umask umask [màscara] Mostra/Canvia la màscara actual

COMPRESSIÓ I DESCOMPRESSIÓ DE FITXERS


NOM SINTAXI DESCRIPCIÓ
gzip gzip [fitxer fitxer2...] Comprimeix els fitxers amb els noms fitxer.gz, fitxer2.gz
gunzip gunzip [fitxer.gz fitxer2.gz...] Descomprimeix els fitxers amb els noms fitxer.gz, fitxer2.gz,...
bzip2 bzip2 [fitxer fitxer2...] Comprimeix els fitxers amb els noms fitxer.bz, fitxer2.bz
bunzip2 bunzip2 [fitxer.bz fitxer2.bz...] Descomprimeix els fitxers amb els noms fitxer.bz, fitxer2.bz,...
tar tar -czvvf [fitxer.tar.gz] [directori] (comprimir amb Comprimir i descomprimir directoris
gzip)
tar -cjvvf [fitxer.tar.bz] [directori] (comprimir amb
bzip2)
tar -xzvvf [fitxer.tar.gz] (extreure amb gunzip)
tar -xjvvf [fitxer.tar.bz] (extreure amb bunzip2)

USUARIS I GRUPS
NOM SINTAXI DESCRIPCI&Ocaute; OPCIONS
whoami whoami Mostra l'usuari que està usant la sessió en curs
su su [usuario] Canvia a un altre usuari.
Si no posem paràmetres canvia a root.
passwd passwd [usuari] Posa/canvia la contrasenya de l'usuari indicat.
Si no posem usuari canvia la contasenya de l'usuari en
curs.
groups groups [usuari] Mostra els grups on està l'usuari
who who Mostra qui està connectat
w w Mostra qui està connectat i què està fent
useradd useradd usuari Afegeix usuari
adduser adduser usuari
userdel userdel usuari Elimina usuari
deluser deluser usuari
usermod usermod usuari Canvia propietats de l'usari -d directori: especifica el directori de treball
-l login: canvia el nom d'usuari
groupadd groupadd grup Afegeix grup
addgroup addgroup grup
groupdel groupdel grup Elimina grup
delgroup delgroup grup
groupmod groupmod grup Modifica les propietats del grup -n nom: canvia el nom del grup
gpasswd gpasswd -a usuari grup Administra un grup -a: afegir usuari al grup
gpasswd -d usuari grup -d: elimina usuari del grup

chgrp chgrp grup fitxer Canvia el grup associat a un fitxer


mesg mesg [y|n] Mostra si podem establir missatges o no amb altres
usuaris.
Si posem y o n canviem l'estat.
write write usuari Escriu un missatge a l'usuari.
Per acabar el missatge posarem Ctrl+C
UNITATS FÍSIQUES
NOM SINTAXI DESCRIPCIÓ OPCIONS
mount mount -t tipus dispositiu Munta el dispositiu al directori i amb el sistema de fitxes
directori indicats
mount [dispositiu|directori] Munta el dispositiu/directori (coneguts a /etc/fstab)
umount umount dispositiu|directori Desmunta el sistema de fitxers indicat
df df [fitxer] Mostra l'espai usat i disponible de la partició on estroba -h: visualització amigable
el fitxer indicat
du du [fitxer] Mostra l'espai usat pels fitxers -h: visualització amigable
-s: retorna el tamany total sense recursivitat
free free Mostra la memòria usada i disponible en el sistema
mkfs.ext2 mkfs.ext2 dispositiu Crea un sistema de fitxers del tipus indicat al dispositiu
mkfs.ext3 mkfs.ext3 dispositiu indicat
mkfs.vfat mkfs.vfat dispositiu
...
badblocks badblocks dispositiufree Busca blocs danyats al dispositiu indicat
fsck.ext2 fsck.ext2 Comprova i repara el sistema de fitxers indicat
fsck.ext3 [dispositiu|punt_muntatge]
fsck.vfat fsck.ext3
... [dispositiu|punt_muntatge]
fsck.vfat
[dispositiu|punt_muntatge]

dumpe2fs dumpe2fs dispositiu Volca la informació dels blocs que conformen el


dispositiu indicat

PROCESSOS
NOM SINTAXI DESCRIPCIÓ OPCIONS
ps ps Mostra un llistat dels processos en curs aux: veure tots els processos en curs
pstree pstree Mostra un llistat dels processos en curs en format d'arbre
top top Mostra els processos que gasten més recursos
dinàmicament
kill kill id_procès Elimina el procès
killall kill nom_procès Elimina el procès
nice nice [comanda] Executa un programa amb la prioritat indicada. -n: n és un núm que indica la prioritat. Pot anar
des de -20 (més alta) a 19 (més baixa).

renice renice prioritat id_procès Canvia la prioritat del procès. -n: n és un núm que indica la prioritat. Pot anar
des de -20 (més alta) a 19 (més baixa).
at at temps Executa la comanda a l'hora especificada. -f comanda: indica la comanda que s'ha
d'executar.

atq atq Mostra la cua d'espera de la comanda at.


atrm atrm num_comanda Elimina una comanda de la cua d'espera. El número de
comanda és el senyalat per atq.

batch batch Executa les comandes quan la càrrega del sistema és -f comanda: indica la comanda que s'ha
baixa. d'executar.

DRECERES DE TECLAT
El TAB permet autocompletar les comandes, els fitxers i els directoris a partir de les coincidències ja teclejades

Amb els cursors (adalt-abaix) es pot buscar a través de l'històric de les cadenes introduïdes. L'històric està al fitxer .bash_history.
GNU/Linux és un sistema operatiu multitasca i multiusuari. Podem dncs treballar en diverses tasques a la vegada i amb diferents usuaris. Per fer això es poden obrir
diferents consolas prement ALT+funcions des de F1 fins a F6. També podem obrir una consola de text des de X-Windows amb ALT+CONTROL+funció des de F1
fins a F6, tornant a l'entorn gràfic amb ALT+F7.

COMANDES "IMPRESCINDIBLES"
NOM SINTAXI DESCRIPCIÓ
calendar calendar Efemèrides del dia. (Cap dia sense calendar)

You might also like