Com ordenar l'ordre per data

Taula de continguts:

Anonim

L'ordre 'ls' enumera tots els fitxers i carpetes d'un directori a la línia d'ordres, però per defecte ls retorna una llista per ordre alfabètic. Amb un senyal d'ordre senzill, podeu ordenar ls per data, mostrant els elements modificats més recentment a la part superior dels resultats de l'ordre ls. Aquest truc s'aplica a la sortida de l'ordre ls a Mac OS / Mac OS X, Linux, BSD, així com Bash a Windows.

El senyalador -t ordenarà la sortida de l'ordre ls per la darrera data i hora de modificació, però per obtenir els millors resultats probablement voldreu aplicar-lo amb el senyalador de llista llarga -l, i potser alguns altres com bé. Anem a revisar algunes maneres útils d'ordenar la sortida per data.

Ordenar ‘ls’ Sortida per data

El senyalador -t ordenarà la sortida de l'ordre ls per la darrera data i hora de modificació:

  1. Obre el terminal si encara no ho has fet (/Aplicacions/Utilitats/ a mac OS) i navega fins al directori que vols ordenar per data amb ls
  2. Emet la sintaxi de l'ordre següent:
  3. ls -lt

  4. Premeu Tornar per veure el contingut del directori llistat amb ls per data

Els elements modificats més recentment es mostraran a la part superior de la sortida de l'ordre, en lloc de mostrar la llista retornada per ordre alfabètic.

Mostra ls Ordena per data, lectura humana, tots els fitxers

La meva preferència personal per ordenar la sortida de ls per data de modificació és utilitzar -lt però també incloure -h per a mides llegibles per l'home, i -a per mostrar tots els fitxers amb prefix de punts també. Això també fa que sigui fàcil de recordar la bandera de -h alt, utilitzada així:

ls -h alt

Revertir ls Sortida per data

Si voleu invertir l'ordre perquè els elements modificats més recentment estiguin a la part inferior de la sortida de l'ordre ls, també podeu afegir el senyalador -r així:

ls -h altr

La sortida serà la mateixa, tret que s'ha mostrat en ordre invers, amb la data de modificació més antiga a la part superior i la data i hora de la modificació més recent a la part inferior.

Aquest truc òbviament s'aplica a la línia d'ordres i al terminal, però ordenar per data i variacions de la data de modificació o de l'última data d'obertura també pot ser increïblement útil per al Finder. Per exemple, ordenar el Mac Finder "Tots els meus fitxers" per darrera data d'obertura és un consell fantàstic que es pot aplicar de manera similar a qualsevol altra carpeta que es mostri al Finder al Mac per mostrar l'última vegada que es va accedir o es va modificar un fitxer.

Tens altres consells o trucs útils per ordenar els directoris per data? Feu-nos-ho saber als comentaris a continuació.

Com ordenar l'ordre per data