Comenzi de bază în Ubuntu
Aici vor fi colectate cele mai populare comenzi pentru administrarea sistemului Ubuntu din consola.
Cele mai multe comenzi pot fi utilizate în alte distribuții.
Terminalul poate fi deschis din meniul desktop sau printr-o combinație de Shift + Ctrl + T sau Shift + Alt + T
Comenzi de instalare în Ubuntu
Să începem cu cele mai populare comenzi: instalare, ștergere, actualizare.
Să aruncăm o privire la pachetul apt-get, ceea ce controlează totul.
Un pic de teorie:
Toate informațiile despre pachete sunt preluate din așa-numitele depozite, care sunt conectate la sistem și sunt situate într-un fișier
vi /etc/apt/sources.list
Deci, dacă ați deschis acest fișier, probabil ați văzut că există linkuri către sursele de pachete care se află pe Internet, iar pe computerul nostru există doar informații despre ele. Deoarece pachetele sunt dezvoltate și sunt create noi, informațiile despre ele trebuie să fie actualizate. Pentru aceasta, există o comandă
apt-get update - care actualizează informațiile despre pachete și le stochează în fișier. După aceea, deoarece informațiile sunt actualizate și apare pachetul necesar, acestea pot fi instalate.
apt-get install ntop - instalați pachetul ntop
De exemplu, dacă comanda apt-get actualizează numai informațiile despre pachete, atunci comanda
apt-get upgrade - actualizează toate pachetele instalate pe sistem, inclusiv kernel-ul.
apt-get clean - șterge pachetele descărcate anterior pentru instalare.
apt-get remove - elimină pachetul din sistem, dar salvează fișierele de configurare
apt-get purge - șterge pachetul cu toate dependențele acestuia. Este util dacă a existat o eroare puternică în pachet.
Un alt program util pentru căutarea unui pachet necunoscut ar putea fi:
apt-cache search
apt-cache căutare skyp
pidgin-skype - suport pentru protocolul Skype pentru programe de mesagerie instant, bazate pe libpurple
pidgin-skype-dbg - plugin Skype pentru messenger libpurple (simboluri de depanare)
claws-mail-themes - Teme Pixmap pentru mailer Claws Mail
earcandy - Manager de nivel sonor pentru PulseAudio
skype - client pentru Skype VOIP și serviciul de mesagerie instant
skype-bin - client pentru Skype VOIP și serviciul de mesaje instantanee - fișiere binare
Comenzi pentru lucrul cu fișiere
cd / home / gnu / - accesați directorul
touch file.txt - creați fișierul
mkdir dir1 - a crea directorul
rm file.txt - ștergeți fișierul
rmdir dir1 - șterge directorul
Sunt informații despre fișiere și directoare
Funcții interesante:
ls -F - Ajută la distingerea directoarelor de fișiere utilizând culoarea
ls -F -R - Afișează conținutul directoarelor cu subdirectoare sau fișiere în ele într-o singură fereastră
coada - afișează ultimul grup de linii din fișier.
În majoritatea cazurilor, este utilizat cu opțiunea -f
tail -f / var / log / maillog - datorită acestei chei, puteți urmări fișierele jurnal în timp real
Comenzi de control al proceselor
ps -axu - afișează informații complete despre procese
ucide 876 - încetarea forțată a procesului
pstree - arbore al proceselor în ordine alfabetică
top - afișarea proceselor în timp real
pgrep -l sshd - căutați un proces prin numele comenzii
Gestionarea utilizatorilor
grup de utilizatori - creați un grup
useradd mike - crearea de utilizatori
passwd mike - creați o parolă pentru utilizator
usermod mike -d / home / utilizatori / mike -g userman - schimba directorul și grupul de domiciliu
groupdel userman - ștergeți grupul
userdel mike - șterge utilizatorul
care - arată cine lucrează în prezent la sistem
whoami - cu ce nume sunteți înregistrat acum în sistem
Comenzi administrative Linux
dstat-informații despre utilizarea procesorului
cat / proc / cpuinfo - informații despre procesor în sine, ca în / proc / conține informații despre alte componente
numele modelului. Intel Celeron (R) CPU G540 @ 2.50GHz
pas cu pas. 7
cpu MHz. 2496.063
dimensiunea cache-ului. 6144 KB
Comenzi de rețea Linux
Comandă istoric de intrare
Dimensiunea istoricului comenzilor este specificată în fișier
vi /home/gnu/.bashr
Istoricul comenzilor poate fi vizualizat prin tastarea în consola
$ istorie
$ history 10 - afișează ultimele 10 comenzi
Nu toate comenzile considerate pot fi prezente în mod implicit în sistem, ci pur și simplu trebuie să instaleze programele necesare pentru munca lor.