Astăzi am decis să ajut nu numai pe mine și pe mulți dintre administratorii Linux, dar și pe utilizatorii obișnuiți, în jargonul programatorilor către utilizatori, să-și amintească și să organizeze niște comenzi utile cu console Linux cu chei. Am încercat să select comenzi utile pentru a lucra cu servere la distanță sau VDS Linux, fără a folosi comenzi pentru a configura rețeaua sau echipamentul. În mod implicit, presupunând că totul este deja configurat și că lucrăm pe server ca root. Deci, să începem:
Comenzi pentru lucrul cu fișiere și directoare
Comenzi pentru lucrul cu arhive
tar zcvf archive.tar.gz dir - pack director dir la archive.tar.gz arhiva.
tar zxvf archive.tar.gz - despachetați arhiva archive.tar.gz în directorul curent.
tar jxvf archive.tar.gz - archive.tar.bz2 despachetați arhiva in directorul curent.
zip - împachetează fișierul într-un fișier zip.
dezarhivați archive.zip - dezarhivați zip-archive archive.zip în directorul curent.
Comenzi pentru lucrul cu pachetele de instalare (Ubuntu, Debain)
apt-get install package - instalați sau actualizați pachetul.
apt-get remove package - eliminați pachetul.
apt-get upgrate - actualizarea pachetelor deja instalate.
apt-get update - actualizați și actualizați lista de pachete.
apt-get dist-upgrate - actualizați sistemul de operare la cea mai recentă versiune.
apt-get pachet sursă - descărcați pachetul sursă pachet.
pachetul de căutare apt-cache - pachetul pentru pachetul de căutare pentru numele incomplet și pentru textul din descriere. Puteți folosi comanda în comandă, subcomandarea grep.
apt-cache arată pachetul - arată descrierea pachetului.
pachetul apt-cache depinde - arată dependențele pachetului de pachete din alte pachete.
apt-cache pachet whatdepends - arată care pachete depind de pachetul.
Comenzi pentru lucrul cu o dată
cal - afișați calendarul pentru luna curentă de pe consola.
data - afișează data și ora curente în ceasul sistemului.
Comenzi pentru lucrul cu procesele
ps afișează o listă a tuturor proceselor active.
sus - afișează lista proceselor dinamice.
pstree -p - Afișează arborele procesului.
kill -9 pid - încheie procesul cu PID egal cu pid.
killall 0 proc - afișează starea curentă a procesului proc.
pgrep -l proc - imprimă PID-ul procesului proc.
fuser -va 80 / tcp - Afișează procesul PID utilizând portul 80.
lsof / dir - afișează o listă de procese care au acces la / dir.
Comenzi pentru lucrul cu rețeaua
Comenzi pentru administrarea sistemului și ieșirea informației
uname -a - arată informația despre versiune și kernel.
shutdown -h acum, poweroff - ieșire Linux.
reboot - reporniți sistemul.
ultima repornire - statistici de restabilire a sistemului.
uptime - arată ora curentă a funcționării neîntrerupte a sistemului.
cat / proc / cpuinfo - afișează informații despre CPU.
cat / proc / meminfo - afișează informații despre memoria instalată pe acest computer.
Comenzi pentru lucrul cu MySQL
mysqldump --all --add drop-tabel numele de gazdă -h -u nume de utilizator BD -ppassword> dumpdb.sql - baze de date de baze de date de rezervă.
mysql -h nume de gazdă -u nume de utilizator-bază de date de parolă