ls:含まれているファイルのタイムスタンプでソートされたディレクトリをリストするにはどうすればよいですか


14

いくつかの新しいファイル/ディレクトリが作成されるという意味で、アクセス時間別にディレクトリをリストするにはどうすればよいですか(たとえば、最後に作成されたファイルを含むディレクトリ)。


man lsさまざまな並べ替えの可能性を含むオプションの完全なリストを実行します。
カレブ

回答:


21

組み合わせることができるオプションがいくつかあります。

-c修飾された時点でスイッチソート[1]:

-c with -lt:並べ替え、表示、ctime(ファイルステータス情報の最終変更時刻)-l:ctimeを表示し、名前で
並べ替えます。

-uそして-tスイッチも使用することができます。

-t 変更時刻でソート
-u-lt:ソート、および-lでアクセス時間を表示:アクセス時間を表示し、名前でソートそれ以外の場合:アクセス時間でソート

次のようにすべてをまとめることができます[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] -r順序を逆にします

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.