Как отображать содержимое каталога, отсортированное по времени.
Отобразим содержимое каталога, используя порядок сортировки по умолчанию (по имени).
$ ls -l total 68 -rw-rw-r-- 1 itisgood itisgood 35149 Feb 22 23:27 LICENSE -rw-rw-r-- 1 itisgood itisgood 292 Feb 8 00:15 Makefile drwxrwxr-x 2 itisgood itisgood 4096 Feb 8 00:12 bin drwxrwxr-x 2 itisgood itisgood 4096 Feb 8 00:12 examples -rw-rw-r-- 1 itisgood itisgood 182 Feb 7 23:53 go.mod -rw-rw-r-- 1 itisgood itisgood 1499 Feb 7 23:52 go.sum -rw-rw-r-- 1 itisgood itisgood 2179 Feb 8 00:14 readme.md drwxrwxr-x 6 itisgood itisgood 4096 Jan 31 23:32 src drwxrwxr-x 4 itisgood itisgood 4096 Feb 8 00:12 vendor
Отображение содержимого каталога, отсортированного по времени от самого нового к самому старому.
$ ls -l -t total 68 -rw-rw-r-- 1 itisgood itisgood 35149 Feb 22 23:27 LICENSE -rw-rw-r-- 1 itisgood itisgood 292 Feb 8 00:15 Makefile -rw-rw-r-- 1 itisgood itisgood 2179 Feb 8 00:14 readme.md drwxrwxr-x 2 itisgood itisgood 4096 Feb 8 00:12 bin drwxrwxr-x 4 itisgood itisgood 4096 Feb 8 00:12 vendor drwxrwxr-x 2 itisgood itisgood 4096 Feb 8 00:12 examples -rw-rw-r-- 1 itisgood itisgood 182 Feb 7 23:53 go.mod -rw-rw-r-- 1 itisgood itisgood 1499 Feb 7 23:52 go.sum drwxrwxr-x 6 itisgood itisgood 4096 Jan 31 23:32 src
Отображение содержимого каталога, отсортированного по времени от самого старого к самому новому.
$ ls -l -t -r total 68 drwxrwxr-x 6 itisgood itisgood 4096 Jan 31 23:32 src -rw-rw-r-- 1 itisgood itisgood 1499 Feb 7 23:52 go.sum -rw-rw-r-- 1 itisgood itisgood 182 Feb 7 23:53 go.mod drwxrwxr-x 2 itisgood itisgood 4096 Feb 8 00:12 examples drwxrwxr-x 4 itisgood itisgood 4096 Feb 8 00:12 vendor drwxrwxr-x 2 itisgood itisgood 4096 Feb 8 00:12 bin -rw-rw-r-- 1 itisgood itisgood 2179 Feb 8 00:14 readme.md -rw-rw-r-- 1 itisgood itisgood 292 Feb 8 00:15 Makefile -rw-rw-r-- 1 itisgood itisgood 35149 Feb 22 23:27 LICENSE
Отображать содержимое каталогов, отсортированное по времени от самого нового к самому старому, но сначала отобразить групповые каталоги.
$ ls -l -t --group-directories-first total 68 drwxrwxr-x 2 itisgood itisgood 4096 Feb 8 00:12 bin drwxrwxr-x 4 itisgood itisgood 4096 Feb 8 00:12 vendor drwxrwxr-x 2 itisgood itisgood 4096 Feb 8 00:12 examples drwxrwxr-x 6 itisgood itisgood 4096 Jan 31 23:32 src -rw-rw-r-- 1 itisgood itisgood 35149 Feb 22 23:27 LICENSE -rw-rw-r-- 1 itisgood itisgood 292 Feb 8 00:15 Makefile -rw-rw-r-- 1 itisgood itisgood 2179 Feb 8 00:14 readme.md -rw-rw-r-- 1 itisgood itisgood 182 Feb 7 23:53 go.mod -rw-rw-r-- 1 itisgood itisgood 1499 Feb 7 23:52 go.sum
Отображать содержимое каталогов, отсортированное по времени от самого старого к самому новому, но сначала отобразить групповые каталоги.
$ ls -l -t -r --group-directories-first total 68 drwxrwxr-x 6 itisgood itisgood 4096 Jan 31 23:32 src drwxrwxr-x 2 itisgood itisgood 4096 Feb 8 00:12 examples drwxrwxr-x 4 itisgood itisgood 4096 Feb 8 00:12 vendor drwxrwxr-x 2 itisgood itisgood 4096 Feb 8 00:12 bin -rw-rw-r-- 1 itisgood itisgood 1499 Feb 7 23:52 go.sum -rw-rw-r-- 1 itisgood itisgood 182 Feb 7 23:53 go.mod -rw-rw-r-- 1 itisgood itisgood 2179 Feb 8 00:14 readme.md -rw-rw-r-- 1 itisgood itisgood 292 Feb 8 00:15 Makefile -rw-rw-r-- 1 itisgood itisgood 35149 Feb 22 23:27 LICENSE
см. также:
- 🐧 Удаление пустых каталогов в командной строке с помощью Find
- ⚓ Создание родительских каталогов с помощью Curl с использованием флага –create-dirs
- Как переименовать сразу несколько каталогов на Linux
- 🐧 Как ограничить глубину каталога с помощью команды find