ls: bagaimana cara membuat daftar direktori yang diurutkan berdasarkan cap waktu dari file yang dikandungnya

14

Bagaimana cara mendaftar direktori berdasarkan waktu akses mereka dalam arti bahwa beberapa file / direktori baru dibuat (katakanlah, direktori yang berisi file yang paling baru dibuat).

mkc
sumber
Jalankan man lsuntuk daftar lengkap opsi termasuk berbagai kemungkinan sortir.
Caleb

Jawaban:

21

Ada beberapa opsi yang bisa Anda gabungkan.

The -cberalih macam saat dimodifikasi [1]:

-c dengan -lt : urutkan berdasarkan, dan tampilkan, waktu (waktu modifikasi terakhir dari informasi status file) dengan -l : tampilkan waktu dan urutkan berdasarkan nama sebaliknya:
urutkan berdasarkan waktu

The -udan -tswitch juga dapat digunakan:

-t mengurutkan berdasarkan waktu modifikasi
-u dengan -lt : mengurutkan berdasarkan, dan menunjukkan, mengakses waktu dengan -l : menunjukkan waktu akses dan mengurutkan berdasarkan nama sebaliknya: mengurutkan berdasarkan waktu akses

Anda bisa menggabungkan semuanya seperti ini: [2]:

ls -ltcr         # sort by and show change time, most recent last
ls -ltur         # sort by and show access time, most recent last
ls -ltr          # sort by date, most recent last

[1] http://unixhelp.ed.ac.uk/CGI/man-cgi?ls

[2] -rmembalik urutan

jasonwryan
sumber