Jak seřadit příkaz ls podle data

Obsah:

Anonim

Příkaz ‚ls‘ vypíše na příkazovém řádku všechny soubory a složky v adresáři, ale ve výchozím nastavení ls vrátí seznam v abecedním pořadí. Pomocí jednoduchého příznaku příkazu můžete místo toho nechat ls seřadit podle data a zobrazit naposledy upravené položky v horní části výsledků příkazu ls. Tento trik platí pro výstup příkazu ls v Mac OS / Mac OS X, Linux, BSD, stejně jako Bash ve Windows.

Příznak -t seřadí výstup příkazu ls podle data a času poslední změny, ale pro dosažení nejlepších výsledků jej pravděpodobně budete chtít použít s příznakem -l long listing a možná i několika dalšími jako studna. Podívejme se na několik užitečných způsobů, jak seřadit výstup ls podle data.

Seřadit „ls“ výstup podle data

Příznak -t seřadí výstup příkazu ls podle poslední změny data a času:

  1. Pokud jste tak ještě neučinili, otevřete Terminál (/Applications/Utilities/ v mac OS) a přejděte do adresáře, který chcete seřadit podle data, pomocí ls
  2. Vydejte následující syntaxi příkazu:
  3. ls -lt

  4. Kliknutím na tlačítko Return zobrazíte obsah adresáře uvedený s ls podle data

Naposledy upravené položky se zobrazí v horní části výstupu příkazu namísto zobrazení vráceného seznamu v abecedním pořadí.

Show ls Seřadit podle data, Čitelné člověkem, Všechny soubory

Moje osobní preference pro třídění výstupu ls podle data změny je použít -lt, ale také zahrnout -h pro velikosti čitelné pro člověka a -a pro zobrazení všech souborů s předponou tečky. Díky tomu je také snadno zapamatovatelný příznak -h alt, používaný takto:

ls -h alt

Reverzní ls Seřadit podle data Výstup

Pokud chcete obrátit pořadí tak, aby byly naposledy upravené položky ve spodní části výstupu příkazu ls, můžete přidat parametr -r také takto:

ls -h altr

Výstup bude stejný, až na to, že byl zobrazen v opačném pořadí, s nejstarším upraveným datem nahoře a naposledy upraveným datem a časem dole.

Tento trik samozřejmě platí pro příkazový řádek a terminál, ale řazení podle data a variací data změny nebo data posledního otevření může být pro Finder také neuvěřitelně užitečné. Například seřadit Mac Finder „Všechny moje soubory“ podle data posledního otevření je skvělý tip, který lze podobně použít na jakoukoli jinou složku zobrazenou ve Finderu na Macu, aby se zobrazilo, kdy byl soubor naposledy otevřen nebo upraven.

Máte nějaké další užitečné tipy nebo triky pro řazení adresářů podle data? Dejte nám vědět v komentářích níže.

Jak seřadit příkaz ls podle data