Vyhledávání na webu

Jak seřadit výstup příkazu 'ls' podle data a času poslední změny


Jednou z nejběžnějších věcí, které uživatel Linuxu vždy udělá na příkazovém řádku, je výpis obsahu adresáře. Jak již možná víme, ls a dir jsou dva příkazy dostupné v Linuxu pro výpis obsahu adresářů, přičemž první z nich je populárnější a ve většině případů preferovaný uživateli.

Při vypisování obsahu adresáře lze výsledky třídit na základě několika kritérií, jako je abecední pořadí názvů souborů, čas úpravy, doba přístupu, verze a velikost souboru. Řazení pomocí každé z těchto vlastností souboru lze povolit pomocí specifického příznaku.

V tomto stručném průvodci příkazem ls se podíváme na to, jak seřadit výstup příkazu ls podle času poslední úpravy (datum a čas).

Začněme provedením některých základních příkazů ls.

Linux Základní příkazy ls

1. Spuštěním příkazu ls bez připojení jakéhokoli argumentu se zobrazí aktuální obsah pracovního adresáře.

ls 

2. Chcete-li zobrazit obsah libovolného adresáře, například adresáře /etc, použijte:

ls /etc

3. Adresář vždy obsahuje několik skrytých souborů (alespoň dva), proto pro zobrazení všech souborů v adresáři použijte -a nebo -- all příznak:

ls  -a

4. Můžete také vytisknout podrobné informace o každém souboru ve výstupu ls, jako jsou oprávnění k souboru, počet odkazů, jméno vlastníka a vlastník skupiny, velikost souboru, čas poslední úpravy a název souboru/adresáře.

To se aktivuje volbou -l, což znamená dlouhý formát výpisu jako na následujícím snímku obrazovky:

ls -l

Řazení souborů podle času a data

5. Chcete-li zobrazit soubory v adresáři a seřadit je podle data a času poslední změny, použijte volbu -t jako v příkazu níže:

ls -lt 

6. Pokud chcete zpětné řazení souborů podle data a času, můžete použít volbu -r, která funguje takto:

ls -ltr

Zde pro tuto chvíli skončíme, nicméně v příkazu ls je více informací o použití a možností, takže si dejte záležet, abyste si jej prohlédli nebo jakékoli jiné příručky nabízející triky příkazů ls, které by každý uživatel Linuxu měl znát nebo používat příkaz sort. V neposlední řadě nás můžete kontaktovat prostřednictvím sekce zpětné vazby níže.