Comandă Cod Note
arch Afișează arhitectura procesorului mașinii (1)
uname -m Afișează arhitectura procesorului mașinii (2)
uname -r Afișează versiunea de kernel utilizată
dmidecode -q Afișează componentele hardware ale sistemului -(SMBIOS / DMI)
hdparm -i /dev/hda Enumerarea caracteristicilor arhitecturale ale unui disc
hdparm -tT /dev/sda Efectuează o operație de citire test pe un disc
cat /proc/cpuinfo Afișează informații despre informațiile CPU
cat /proc/interrupts Afișarea întreruperilor
cat /proc/meminfo Verifică utilizarea memoriei
cat /proc/swaps Afișează ce swap-uri sunt utilizate
cat /proc/version Afișați versiunea kernelului
cat /proc/net/dev Afișează adaptoarele de rețea și statisticile
cat /proc/mounts Afișează sistemele de fișiere încărcate
lspci -tv Listează dispozitivele PCI
lsusb -tv Afișează dispozitivele USB
date Afișează data sistemului
cal 2007 Afișați Calendarul 2007
date 041217002007.00 Setarea datei și orei - Luna Ziua Ora Minutul Anul. Secunde
clock -w Salvare modificări ale orei în BIOS

Comandă Cod Explicație
shutdown -h now Oprirea sistemului
init 0 Oprirea sistemului
telinit 0 Oprirea sistemului
shutdown -h hours:minutes & Oprește sistemul la ora programată
shutdown -c Anularea opririi programate a sistemului
shutdown -r now Reboot
reboot Reboot
logout Logout

Comandă Cod Comentariu Descriere
cd /home Introduceți'/ home' director'
cd .. Revine la directorul anterior
cd ../.. Revine la cele două directoare anterioare
cd Accesul la catalogul principal personal
cd ~user1 Accesul la directorul personal
cd - Revenirea la ultimul director
pwd Afișarea căii de lucru
ls Vizualizarea fișierelor dintr-un director
ls -F Vizualizarea fișierelor dintr-un director
ls -l Afișarea detaliilor despre fișiere și directoare
ls -a Afișarea fișierelor ascunse
ls *[0-9]* Afișarea numelor de fișiere și directoare care conțin numere
tree Afișarea structurii arborescente a fișierelor și directoarelor începând de la directorul rădăcină
lstree Afișarea structurii arborescente a fișierelor și directoarelor pornind de la directorul rădăcină
mkdir dir1 Creați un director numit'dir1' director'
mkdir dir1 dir2 Crearea simultană a două directoare
mkdir -p /tmp/dir1/dir2 Crearea unui arbore de directoare
rm -f file1 Ștergerea unui fișier numit'file1' fișier'
rmdir dir1 Ștergerea unui director numit'dir1' director'
rm -rf dir1 Ștergerea unui director numit'dir1' și ștergeți conținutul acestuia în același timp
rm -rf dir1 dir2 Ștergerea simultană a două directoare și a conținutului acestora
mv dir1 new_dir Redenumirea/ mutarea unui director
cp file1 file2 Copierea unui fișier
cp dir0/g' example.txt Înlocuirea mai multor zerouri cu un singur zero
cat -n file1 Marchează numărul de linii dintr-un fișier
cat example.txt | awk 'NR%2==1' Ștergeți toate liniile pare din fișierul example.txt
echo a b c | awk '{print $1}' Vizualizează prima coloană a unei linii
echo a b c | awk '{print $1,$3}' Vizualizează prima și a treia coloană a unei linii
paste file1 file2 Uniți conținutul a două fișiere sau două coloane
paste -d '+' file1 file2 Uniți conținutul a două fișiere sau a două coloane cu un"+" Sortare
sort file1 file2 Sortarea conținutului a două fișiere
sort file1 file2 | uniq Scoateți uniunea a două fișiere( Păstrați o singură copie a rândurilor duplicate)
sort file1 file2 | uniq -u Eliminați intersecția și lăsați restul rândurilor.
sort file1 file2 | uniq -d Eliminați intersecția a două fișiere( Lăsați numai fișierele care există în ambele fișiere.)
comm -1 file1 file2 Comparați conținutul a două fișiere și eliminați numai'file1' Eliminați numai conținutul fișierului care este conținut în fișier.
comm -2 file1 file2 Comparați conținutul a două fișiere și eliminați numai'file2' Conținutul inclus
comm -3 file1 file2 Compararea conținutului a două fișiere elimină numai părțile care sunt comune ambelor fișiere.

Comandă Cod Explicație
dos2unix filedos.txt fileunix.txt Convertește formatul unui fișier text de la MSDOS la UNIX.
unix2dos fileunix.txt filedos.txt Convertește un fișier text de la UNIX la MSDOS.
recode ..HTML < page.txt > page.html Convertește un fișier text în html
recode -l | more Afișează toate formatele de conversie permise

Comandă Cod Explicația comentariilor
badblocks -v /dev/hda1 Verificarea blocurilor defecte pe discul hda1
fsck /dev/hda1 Repararea/verificarea integrității sistemului de fișiere linux pe discul hda1
fsck.ext2 /dev/hda1 Repară/verifică integritatea sistemului de fișiere ext2 de pe discul hda1
e2fsck /dev/hda1 Reparați/verificați integritatea sistemului de fișiere ext2 de pe discul hda1
e2fsck -j /dev/hda1 Reparați/verificați integritatea sistemului de fișiere ext3 de pe discul hda1
fsck.ext3 /dev/hda1 Reparați/verificați integritatea sistemului de fișiere ext3 de pe discul hda1
fsck.vfat /dev/hda1 Reparați/verificați integritatea sistemului de fișiere fat de pe discul hda1
fsck.msdos /dev/hda1 Reparați/verificați integritatea sistemului de fișiere dos de pe discul hda1
dosfsck /dev/hda1 Repararea/verificarea integrității sistemului de fișiere dos de pe discul hda1

Codul comenzii Note
mkfs /dev/hda1 Crearea unui sistem de fișiere pe partiția hda1
mke2fs /dev/hda1 Crearea unui sistem de fișiere linux ext2 pe partiția hda1
mke2fs -j /dev/hda1 Crearea unui ext3 linux pe partiția hda1( logare) Sistem de fișiere pe partiția hda1
mkfs -t vfat 32 -F /dev/hda1 Crearea unui sistem de fișiere FAT32
fdformat -n /dev/fd0 Formatarea unui disc floppy
mkswap /dev/hda3 Crearea unui sistem de fișiere swap

Comandă Cod Explicație
mkswap /dev/hda3 Crearea unui sistem de fișiere swap
swapon /dev/hda3 Activează un nou sistem de fișiere swap
swapon /dev/hda2 /dev/hdb3 Activează două partiții swap

Comandă Cod Notă Explicație
dump -0aj -f /tmp/home0.bak /home Efectuează o'/home' backup complet al unui director
dump -1aj -f /tmp/home0.bak /home Efectuează o copie de rezervă interactivă a unui'/home' copie de siguranță interactivă a unui director
restore -if /tmp/home0.bak Restaurarea unei copii de siguranță interactive
rsync -rogpav --delete /home /tmp Sincronizarea ambelor directoare
rsync -rogpav -e ssh --delete /home ip_address:/tmp rsync pe un canal SSH
rsync -az -e ssh --delete ip_addr:/home/public /home/local Sincronizarea unui director la distanță cu un director local prin ssh și compresie
rsync -az -e ssh --delete /home/local ip_addr:/home/public Sincronizarea unui director local cu un director la distanță prin ssh și compresie
dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd of=hda.gz' Efectuarea unei copii de siguranță a unui disc local pe o gazdă la distanță prin ssh
dd if=/dev/sda of=/tmp/file1 Copierea de rezervă a conținutului unui disc într-un fișier
tar -Puf backup.tar /home/user Efectuați o copie de rezervă interactivă a'/home/user' directorului în mod interactiv
( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p' Copierea conținutului unui director într-un director la distanță prin ssh
( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p' Copierea unui director local într-un director la distanță prin ssh
tar cf - . | (cd /tmp/backup ; tar xf - ) Copierea locală a unui director într-o altă locație, păstrând permisiunile și legăturile.
find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents Găsiți și copiați toate fișierele care se termină cu'.txt' cu terminație într-un alt director
find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 Găsiți toate fișierele care se termină cu'.log' terminații și realizați un pachet bzip.
dd if=/dev/hda of=/dev/fd0 bs=512 count=1 Faceți o copie a conținutului MBR(Master Boot Record) pe o dischetă
dd if=/dev/fd0 of=/dev/hda bs=512 count=1 Restaurați conținutul MBR de pe o copie de rezervă care a fost salvată pe o dischetă

Comandă Cod Notă Explicație
cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force Golește conținutul unui disc rescriptibil
mkisofs /dev/cdrom > cd.iso Creează o imagine iso a discului pe disc.
mkisofs /dev/cdrom | gzip > cd_iso.gz Creează o imagine iso comprimată a unui disc pe disc.
mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd Creează o imagine iso a unui director.
cdrecord -v dev=/dev/cdrom cd.iso Înregistrează un fișier imagine ISO
gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom - Gravarea unui fișier imagine ISO comprimat
mount -o loop cd.iso /mnt/iso Montarea unui fișier imagine ISO
cd-paranoia -B Extragerea pistelor audio de pe un disc CD într-un fișier wav
cd-paranoia -- "-3" Extrage pistele de pe un disc CD într-un fișier wav (parametrul -3)
cdrecord --scanbus Scanează magistrala pentru a identifica canalele scsi
dd if=/dev/hdc | md5sum Verificarea codificării md5sum a unui dispozitiv, de exemplu, un CD

Cod comandă Observații
dhclient eth0 Activează dispozitivul de rețea 'eth0' în modul dhcp.
ethtool eth0 Afișează statisticile de trafic pentru placa de rețea 'eth0'.
host www.example.com Găsește nume de gazdă pentru a rezolva nume și adrese IP și oglinzi
hostname Afișează numele de gazdă
ifconfig eth0 Afișează configurația unei plăci Ethernet
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 Controlul adreselor IP
ifconfig eth0 promisc Setați "eth0" în modul promiscuous pentru adulmecarea pachetelor
ifdown eth0 Dezactivarea unui dispozitiv de rețea "eth0
ifup eth0 Activarea unui dispozitiv de rețea "eth0
ip link show Afișarea stării de conectare a tuturor dispozitivelor de rețea
iwconfig eth1 Afișarea configurației unei plăci wireless
iwlist scan Afișarea rețelelor fără fir
mii-tool eth0 Afișați starea conexiunii 'eth0'
netstat -tup Afișează toate conexiunile de rețea activate și PID-urile acestora
netstat -tup1 Afișează toate serviciile de rețea aflate în ascultare pe sistem și PID-urile acestora.
netstat -rn Afișează tabelul de rutare, similar cu comanda "route -n".
nslookup www.example.com Găsiți nume de gazdă pentru a rezolva nume și adrese IP și oglinzi
route -n Afișarea tabelului de rutare
route add -net 0/0 gw IP Gateway Controlul gateway-urilor predefinite
route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 Controlează rutele statice către rețeaua "192.168.0.0/16".
route del 0/0 gw IP gateway Ștergeți rutele statice
echo “1”> /proc/sys/net/ipv4/ip_foward Activați redirecționarea IP
tcpdump tcp port 80 Afișarea tuturor buclelor HTTP
whois www.example.com Căutare în baza de date Whois

Comandă Cod Notă Explicație
mount -t smbfs -o username=user,password=pass Montarea unui share de rețea Windows
nbtscan ip addr Rezoluția numelui netbios
nmblookup -A ip addr Rezoluția numelui netbios
smbclient -L ip addr/hostname Afișează partajarea la distanță a unei gazde Windows
smbget -Rr smb: Descărcați fișiere de la o gazdă windows prin smb ca wget.

Comandă Cod Explicație
iptables -t filter -L Afișează toate legăturile din tabelul de filtre
iptables -t nae -L Afișează toate legăturile din tabelul nat
iptables -t filter -F Șterge toate regulile bazate pe tabelul de filtrare
iptables -t nat -F Șterge toate regulile bazate pe tabelul nat
iptables -t filter -X Șterge toate legăturile create de utilizator
iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT Permite accesul telnet
iptables -t filter -A OUTPUT -p tcp --dport telnet -j DROP Blochează accesul telnet
iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT Permite redirecționarea conexiunilor POP3 pe legături
iptables -t filter -A INPUT -j LOG --log-prefix înregistrează toate pachetele blocate pe legătură
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE Configurați un PAT (Port Address Translation) pentru a masca pachetele ieșite la eth0
iptables -t nat -A POSTROUTING -d 192.168.0.1 -p tcp -m tcp --dport 22-j DNAT --to-destination 10.0.0.2:22 Devierea pachetelor destinate unei adrese de gazdă către alte gazde

Comandă Cod Note
free -m Afișează starea RAM în megabytes
kill -9 process id Forțarea unui proces să se oprească și terminarea acestuia
kill -1 process id Forțarea unui proces să își reîncarce configurația
last reboot Afișează istoricul repornirii
lsmod Listează starea modulelor kernelului
lsof -p process id Listați o listă de fișiere deschise de un proces
lsof /home/user1 Lista fișierelor deschise în căile sistemului date
ps -eafw Listarea sarcinilor linux
ps -e -o pid,args --forest Listează sarcinile linux într-un mod ierarhic.
pstress Afișați procesele într-o vizualizare arborescentă
smartctl -A /dev/hda Monitorizarea fiabilității unui dispozitiv cu disc dur prin activarea SMART.
smartctl -i /dev/hda Verifică dacă SMART este activat pentru un dispozitiv cu disc dur.
strace -c ls >/dev/null Listează apelurile de sistem efectuate și primite de un proces
strace -f -e open ls >/dev/null Listează apelurile de bibliotecă
tail /var/log/dmesg Afișează evenimentele interne în timpul boot-ului kernel-ului
tail /val/log/messages Afișează evenimentele sistemului
top Listează sarcinile linux care utilizează cele mai multe resurse CPU
watch -nl ‘cat /proc/interrupts’ Lista întreruperilor în timp real

Comandă Cod Note
alias hh='history' Setați un alias pentru istoricul comenzilor.
apropos ...keyword Faceți o listă de comenzi cu cuvintele cheie ale programului, utilă mai ales dacă știți doar ce face programul și nu vă amintiți comenzile
chsh Modificarea comenzilor shell-ului
chsh --list-shells O comandă bună pentru a afla dacă trebuie să vă conectați de la distanță la o altă mașină.
gpg -c filel Criptarea unui fișier cu GNU Privacy Guard
gpg filel.gpg Decriptarea unui fișier cu GNU Privacy Guard.
Accesul la înregistrări: