Articles

Cum se sortează comanda ls după dată

folosind ls pentru a sorta după dată în Terminal

folosind LS pentru a sorta după dată în Terminal

comanda ‘ls’ listează toate fișierele și folderele dintr-un director din linia de comandă, dar implicit LS returnează o listă în ordine alfabetică. Cu un steag de comandă simplu, puteți avea LS Sortare după dată în schimb, arătând elementele modificate cel mai recent în partea de sus a rezultatelor comenzii ls. Acest truc se aplică ieșirii comenzii LS în Mac OS / Mac OS X, Linux, BSD, precum și Bash În Windows.

steagul-t va sorta ieșirea comenzii ls după data și ora ultimei modificări, dar pentru cele mai bune rezultate veți dori probabil să o aplicați cu steagul-l long listing și poate și cu alte câteva. Să trecem în revistă câteva modalități utile de a sorta ieșirea ls după dată.

sortează ieșirea ‘ ls ‘ după dată

steagul-t va sorta ieșirea comenzii ls după ultima dată și ora modificate:

  1. deschideți terminalul dacă nu ați făcut-o deja (/Applications / Utilities / în mac OS) și navigați la directorul pe care doriți să îl Sortați după dată cu Ls
  2. emiteți următoarea sintaxă de comandă:
  3. ls -lt

  4. apăsați reveniți pentru a vedea conținutul directorului listat cu ls după dată

LS sortează ieșirea comenzii după dată și oră

LS sortează ieșirea comenzii după dată și oră

cele mai recente elemente modificate vor fi afișate în partea de sus a ieșirii comenzii, în loc să afișeze lista returnată în ordine alfabetică.

afișează LS Sortează după dată, lizibil de om, toate fișierele

preferința mea personală pentru sortarea ieșirii ls după data modificată este să folosesc-lt, dar să includ și-h pentru dimensiunile lizibile de om și-a pentru afișarea tuturor fișierelor prefixate dot. Acest lucru îl face, de asemenea, ușor de reținut steagul-halt, folosit așa:

ls -halt

ls sortează ieșirea comenzii după dată și oră

LS sortează ieșirea comenzii după dată și oră

inversarea LS Sortează după data ieșirii

dacă doriți să inversați ordinea astfel încât elementele modificate cel mai recent să fie în partea de jos a ieșirii comenzii ls, puteți adăuga steagul-r la fel de bine ca:

ls -haltr

ieșirea va fi aceeași, cu excepția faptului că a fost afișată în ordine inversă, cu cea mai veche dată modificată în partea de sus și cea mai recentă dată și oră modificate în partea de jos.

acest truc se aplică în mod evident liniei de comandă și terminalului, dar sortarea după dată și variațiile datei modificate sau ultima dată deschisă poate fi incredibil de utilă și pentru Finder. De exemplu, sortarea Mac Finder ‘Toate Fișierele mele’ după ultima dată deschisă este un sfat excelent care poate fi aplicat în mod similar oricărui alt folder afișat în Finder pe Mac pentru a afișa ultima dată când un fișier a fost accesat sau modificat.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *