逆順で変更された時間でソートされたディレクトリリストのエイリアス


49

最近使用したファイルを見つける必要がある場合、次のコマンドを実行します。

ls -lt

リストが昇順(時間順)で、ファイルが多い場合、必要なファイルを表示するには上部にスクロールする必要があります。これは、ターミナル画面に収まらないためです。

tac出力が逆になることを見つけた後、私は使用します:ls -lt dir/ | tac 外部スクリプト/ユーティリティを使用せずにそれを行うより楽しい方法はありますか?

回答:


79

-r同じことをするlsようtac逆ファイルの順序を必要とする任意のコマンドのために行います。

だからあなたは書くことができます

ls -ltr

manページから:

  • -l長い形式でリストします。出力が端末に対するものである場合、すべてのファイルサイズの合計が、長いリストの前の行に出力されます。
  • -r ソート順を逆にして、逆の辞書式順序を取得するか、最も古いエントリを最初に取得します(サイズによるソートと組み合わせた場合は、最大のファイルを最後に取得します)。
  • -t オペランドを辞書式順序で並べ替える前に、修正時刻で並べ替えます(最近修正されたものが最初です)。

1
ありがとう!ls年齢を問わず使用され、決して新しいものではありません-r:p
linux-newbie

7
これは便利なニーモニック「後で」で記憶されます。ls -ltr
たとえば、

2
最も人気のある他のコマンドでは、それは「再帰的」...の略で、そのまた悲しい
dolzenko

lsのmanページを見て、修飾子がアルファベット順でリストされていることを考慮した後、気づかないのは少しばかげています。関連するニュースでは、まだlsの再帰オプションがありますが、-rではなく-Rです。
ジョナサンティーレ

2
指摘したいのls -laterは、実際にはオプションの有効な組み合わせです
-xenoterracide
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.