將 ls 輸出以修改時間排序

Linux 其中一個常用的指令是 ls, 而 ls 預設會用檔案名稱排序顯示, 而除了用檔案名稱外, 還可以用其他項目排序, 本文會示範用檔案最後修改時間排序。

要用 ls 以時間排序, 只要加入 -t 參數, 以下會列出 /etc 目錄, 並以最後修改時間排序, 最新的檔案放到最前面:

$ ls -t /etc

配合 -l 一同使用:

$ ls -lt /etc

要將排序倒轉, 將最舊的檔案放到前面, 加上 “r” 參數:

$ ls -ltr /etc



Leave a Reply