Ako triediť príkaz ls podľa dátumu

Obsah:

Anonim

Príkaz „ls“ zobrazí zoznam všetkých súborov a priečinkov v adresári na príkazovom riadku, ale štandardne ls vráti zoznam v abecednom poradí. Pomocou jednoduchého príznaku príkazu môžete namiesto toho nechať ls triediť podľa dátumu, pričom v hornej časti výsledkov príkazu ls sa zobrazia naposledy upravené položky. Tento trik platí pre výstup príkazu ls v Mac OS / Mac OS X, Linux, BSD, ako aj Bash vo Windows.

Príznak -t zoradí výstup príkazu ls podľa dátumu a času poslednej úpravy, ale na dosiahnutie najlepších výsledkov ho pravdepodobne budete chcieť použiť s príznakom -l long listing a možno aj s niekoľkými ďalšími dobre. Pozrime sa na niekoľko užitočných spôsobov, ako triediť výstup ls podľa dátumu.

Zoradiť „ls“ výstup podľa dátumu

Príznak -t zoradí výstup príkazu ls podľa dátumu a času poslednej úpravy:

  1. Otvorte Terminál, ak ste tak ešte neurobili (/Applications/Utilities/ v mac OS) a prejdite do adresára, ktorý chcete zoradiť podľa dátumu pomocou ls
  2. Vydajte nasledujúcu syntax príkazu:
  3. ls -lt

  4. Kliknutím na tlačidlo Return zobrazíte obsah adresára uvedený s ls podľa dátumu

Naposledy zmenené položky sa zobrazia v hornej časti výstupu príkazu, namiesto zobrazenia vráteného zoznamu v abecednom poradí.

Show ls Zoradiť podľa dátumu, čitateľné človekom, všetky súbory

Moja osobná preferencia na triedenie výstupu ls podľa dátumu úpravy je použiť -lt, ale zahrnúť aj -h pre veľkosti čitateľné človekom a -a pre zobrazenie všetkých súborov s predponou bodkou. Vďaka tomu je tiež ľahko zapamätateľný príznak -h alt, ktorý sa používa takto:

ls -h alt

Reverzné ls Zoradiť podľa dátumu Výstup

Ak chcete obrátiť poradie tak, aby sa naposledy upravené položky nachádzali v spodnej časti výstupu príkazu ls, môžete pridať príznak -r aj takto:

ls -h altr

Výstup bude rovnaký, až na to, že sa zobrazí v opačnom poradí, pričom najstarší upravený dátum bude hore a posledný upravený dátum a čas dole.

Tento trik sa samozrejme vzťahuje na príkazový riadok a terminál, ale triedenie podľa dátumu a variácií dátumu úpravy alebo dátumu posledného otvorenia môže byť neuveriteľne užitočné aj pre Finder. Napríklad zoradenie „Všetky moje súbory“ v Mac Finder podľa dátumu posledného otvorenia je skvelý tip, ktorý možno podobne použiť na akýkoľvek iný priečinok zobrazený vo Finderi na Macu a zobraziť tak posledný prístup k súboru alebo jeho úpravu.

Máte nejaké ďalšie užitočné tipy alebo triky na triedenie adresárov podľa dátumu? Dajte nám vedieť v komentároch nižšie.

Ako triediť príkaz ls podľa dátumu