găsi toate fişierele de o anumită dimensiune, folosind terminale de linie de comandă
Unix găsi de comandă este un instrument foarte puternic, şi acest scurt post este destinat să arate cât de uşor puteţi realiza ceva care ar putea complica uita: pentru a găsi toate fişierele de o anumită dimensiune. Să presupune că eşti cercetare pentru toate fişierele de exact 6579 octeti dimensiune in interiorul directorul home. Va trebui să rulaţi doar ceva de genul:
găsi / home / xmodx / public_html / imagini /-dimensiune de tip F-4466c-exec ls () \;
Ca unităţi puteţi folosi:
b - pentru blocuri de 512 octeţi (aceasta este implicit, dacă nu este folosit sufix)
c - pentru octeţi
w - pentru două cuvinte-octet
k - pentru kiloocteţi (unităţi de 1024 bytes)
M - pentru megaocteţi (de unităţi de 1048576 bytes)
G - pentru giga (unităţi de 1073741824 bytes)
Puteţi căuta exact dimensiunea fişierului, sau doar pentru mai mare (+) sau mai mic (-) fisiere. De exemplu, toate fişierele de 512k mai mare decât ar fi găsit cu ceva de genul:
găsi / home / xmodx / public_html / imagini /-dimensiune de tip F-512 K-exec ls-lh () \;
Am adaugat aici la lh-E asa de iesire se va arăta de fapt fişierele cu dimensiunile lor într-un format lizibil frumos uman. Similare pentru fişiere mai mici ar trebui să utilizaţi-size-512k.
Sursa: Aici
Dacă vă place acest post, vă rugăm să vă în considerare cumpărarea de-mi o cafea.Related Posts
Traduce aceasta pagina:
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ||||||||||||||||||||













