# Instalare/Dezinstalare cu APT-GET
sudo - se foloseste in general in fata unui comanenzi cand ai nevoie de drepturi de superutilizator
sudo dpkg -i file-name.deb - instalarea unui pachet deb sub distributiile gen Debian, Ubuntu etc
sudo apt-cache search -ceva- - pentru a cauta un program in repository, ex: sudo apt-cache search player
sudo apt-get install packet-name - pentru a instala un program din repository
sudo apt-get remove packet-name - pentru a dezinstala un program sub distributiile gen Ubuntu, Debian
sudo apt-get clean/autoclean - pentru a curata cache-ul si fisierele temporare
sudo apt-get autoremove - pentru a dezinstala automat programale si librariile care nu mai sunt necesare
sudo apt-get update - pentru a instala in computer update-urile disponibile
# Instalare/Dezinstalare cu YUM
su - pentru a instala un program trebuie sa ai drepturi de root
rpm -ivh file-name.rpm - instalarea unui pachet rpm sub distributiile gen Fedora, RedHat etc
yum search -ceva- - cand vrei sa cauti un program in repository, ex: yum search player
yum install packet-name - pentru a instala un program in Fedora/CentOS ex: yum install bleachbit
yum remove packet-name - pentru a dezinstala un program, ex: yum remove transmission
yum clean all - pentru a curata cache-ul produs de packagekit
yum check-update - pentru a cauta update-uri noi pentru programale instalate
yum update - pentru a instala in computer update-urile disponibile
# Dezarhivare arhive
tar -xzvf arhiva.tgz arhiva.tar.gz - pentru a extrage arhive de tipul tgz, tar.gz
tar -xjvf arhiva.tar.bz2 - pentru a extrage arhive de tipul tar.bz2
gunzip arhiva.gz - pentru a extrage arhive de tipul gz
unzip arhiva.zip - pentru a extrage arhive de tipul zip
unrar e arhiva.rar - pentru a extrage arhive de tipul rar dar asigura-te ca ai instalat mai intai unrar
tar -xvf arhiva.tar - pentru a extrage arhive de tipul tar
tar -xf arhiva.tar arhiva.tar.bz2 arhiva.tar.gz - pentru a extrage urmatoarele arhive: tar, tar.bz2, tar.gz.
# Alte Comenzi
cd - pentru navigarea intr-un anumit folder, ex: cd /usr/bin/
cd .. - pentru a merge inapoi intre foldere (back in consola)
ls - pentru a lista fisierelor existente in acel folder
ls -a - pentru a lista toate fisiere dintr-un folder, inclusiv cele ascunse
ls -all - pentru a vedea toate informatiile despre fisierele dintr-un folder
ps x - pentru a vedea procesele care ruleaza acum
killall program - pentru a inchide fortat un program, ex: killall firefox
pkill program - pentru reporni un program, ex: pkill gnome-panel
joe filename.txt - pentru a edita un fisier cu programul joe
cat filename - pentru a vizualiza ce se afla intr-un fisier
history - afiseaza ultimele comenzi tastate in terminal
sh ./ - pentru instalarea de fisiere bin, ex: sh ./GoogleEarthLinux.bin
./filename - pentru executarea de fisiere binare dintr-un folder, ex: ./firefox
mkdir - pentru crearea unui folder, ex: mkdir ~/Desktop/new-folder
cp - pentru a copia un fisier, ex: cp imagine.jpg ~/Pictures
mount -o loop fisier.iso /media/iso/ - pentru a monta un fisier ISO dar mai intai tasteaza: mkdir /media/iso/ ca root
umount /media/iso/ - pentru a demonta un fisier ISO
rm filename/foldername - pentru a sterge un fisier sau un folder
sudo rm -rf filename/foldername - pentru a sterge un folder sau un fisier care e Read-Only (ca root)
locate filename - pentru a cauta un fisier in Computer, ex: locate Eminem Atentie la literele mici si mari!
TAB - pentru a completa o comanda sau pentru a completa numele unui fisier/folder, ex: cd /h apesi TAB si rezulta /home/
un-program --help - pentru a afisa toate comenzile disponibile pentru acel program, ex: totem --help