Comenzile consolă în linux

Cum știu dimensiunea unui director (folder) în Linux / FreeBSD?
Comanda du afișează dimensiunea spațiului pe disc ocupat de fișiere sau directoare. du (utilizare disc) - a apărut în prima versiune a ATT UNIX. În mod implicit, acesta arată dimensiunea spațiului de fișier pe care fiecare fișier și director ocupă în directorul curent.






sintaxa:

du [opțiuni] [directories_or_files]

-b imprimă informațiile în octeți (nu kilobyte).
-c afișează informații sumare despre utilizarea discului.
-k imprimă informațiile în kilobyte (implicit).
-s afișează informații sumare despre utilizarea spațiului de pe disc fără informații despre director.
-h afișați informațiile în formă lizibilă de om.

exemplu:
Găsiți dimensiunea dosarului / home / user / data / backup /:

# du -sh / home / utilizator / date / backup /
9.9G / home / utilizator / date / backup /

Găsiți dimensiunea directorului / home / user / data / backup / și dimensiunea subdirectoarelor:

# du -h / home / utilizator / date / backup /
4.0K / home / utilizator / date / backup / 123
2.2G / home / utilizator / date / backup / mysql
6.2G / home / utilizator / date / backup / site /
8.4G / home / utilizator / date / backup /

Dimensiunea dosarelor, inclusiv fișierele din interiorul directorului:

Același lucru, dar cu sortarea după loc:

# du -sh / var / log / * sort -hr

df (disc gratuit) - vă permite să cunoașteți dimensiunea spațiului liber și ocupat în toate sistemele de fișiere montate.






sintaxa:

df [opțiuni] [sistem de fișiere]

-a afișează informații despre toate sistemele de fișiere.
-h afișează dimensiunile într-o formă convenabilă pentru o persoană (megaocteți, kilobytes, gigabytes etc.)
-T arată tipul de sistem de fișiere.
-t afișează informații numai despre tipurile de sisteme de fișiere specificate.
--help afișează un mesaj de ajutor.

În acest exemplu, să examinăm toate sistemele de fișiere, locul liber și ocupat în ele:

# df -h -T -a
Sistemul de fișiere Tip Dimensiune Utilizat Utilizați% Montat pe
/ dev / vda2 ext4 39G 27G 11G 72%
tmpfs tmpfs 1.1G 0 1.1G 0% / lib / init / rw
proc proc 0 0 0 - / proc
sysfs sysfs 0 0 0 - / sys
udev tmpfs 1.1G 96K 1.1G 1% / dev
tmpfs tmpfs 1.1G 0 1.1G 0% / dev / shm
devpts devpts 0 0 0 - / dev / pts

Puteți vedea informații despre un anumit disc:

Afișați inodurile sistemului de fișiere, așa-numitele inode, opțiunea -i comută afișarea informațiilor privind numărul de descriptori utilizați și procentajul acestora pentru sistemul de fișiere:

Comenzile consolă în linux

Comanda wc (Word Count) este utilizată pentru a calcula numărul de linii și cuvinte din fișiere. Este, de asemenea, util pentru numărarea bytes, caractere și lungimea celui mai lung șir de caractere.

-l: ieșirea numărului de noi rânduri;
-w: ieșirea numărului de cuvinte;
-m: obține numărul total de caractere;
-c: octeți de ieșire;
-L: Ieșiți lungimea celei mai lungi linii din textul specificat.

Determinați numărul de utilizatori din sistem:

Numără numărul de cuvinte din fișier:

Numără numărul de fișiere din dosar:

# găsi / var / log / -type f | wc -l

Contorizarea numărului de procese care rulează php-fpm:

# ps -A | grep php-fpm | wc -l







Trimiteți-le prietenilor: