Практикум 3
Описание опций программы ls
Без дополнительных опций программа ls выводит содержимое текущей директории, не включая директории, имя которых начинается с символа "."
anna.hahaeva@kodomo:~/term1$ ls credits genome pr3 pr4 pr5
Если написать через пробел к функции ls название директории, то не зависимо от текущей директории программа выведет содержимое названной директории.
anna.hahaeva@kodomo:~$ ls term1 credits genome pr3 pr4 pr5
Опция -S
S - size (размер)
Сортирует файлы в директории по размеру, начиная с самого большего.
anna.hahaeva@kodomo:~/term1$ ls -S genome credits pr3 pr5 pr4
Опция -t
t - time (время)
Сортирует файлы по времени последнего изменения, начиная с самого нового.
anna.hahaeva@kodomo:~/term1$ ls -t credits pr3 pr5 pr4 genome
Опция --author
--author - автор
Вместе с -l выводит список файлов с указанием автора каждого.
anna.hahaeva@kodomo:~/term1$ anna.hahaeva@kodomo:~/term1$ ls --author -l total 0 drwxr-xr-x. 2 anna.hahaeva year-24 anna.hahaeva 99 Oct 8 16:42 credits drwxr-xr-x. 2 anna.hahaeva year-24 anna.hahaeva 165 Sep 13 12:06 genome drwxr-xr-x. 2 anna.hahaeva year-24 anna.hahaeva 99 Oct 8 16:38 pr3 drwxr-xr-x. 3 anna.hahaeva year-24 anna.hahaeva 15 Sep 27 12:09 pr4 drwxr-xr-x. 2 anna.hahaeva year-24 anna.hahaeva 51 Oct 4 12:11 pr5
Порядок ввода опций на вывод не влияет. Результат будет тем же и при вводе --author -l, и при вводе -l --author:
anna.hahaeva@kodomo:~/term1$ anna.hahaeva@kodomo:~/term1$ ls --author -l total 0 drwxr-xr-x. 2 anna.hahaeva year-24 anna.hahaeva 99 Oct 8 16:42 credits drwxr-xr-x. 2 anna.hahaeva year-24 anna.hahaeva 165 Sep 13 12:06 genome drwxr-xr-x. 2 anna.hahaeva year-24 anna.hahaeva 99 Oct 8 16:38 pr3 drwxr-xr-x. 3 anna.hahaeva year-24 anna.hahaeva 15 Sep 27 12:09 pr4 drwxr-xr-x. 2 anna.hahaeva year-24 anna.hahaeva 51 Oct 4 12:11 pr5
Чтобы убедиться в правдивости определения работы опций, можно применить функцию ls -l и проверить результаты сортировки разными опциями:
anna.hahaeva@kodomo:~$ ls -l term1 total 0 drwxr-xr-x. 2 anna.hahaeva year-24 99 Oct 8 16:42 credits drwxr-xr-x. 2 anna.hahaeva year-24 165 Sep 13 12:06 genome drwxr-xr-x. 2 anna.hahaeva year-24 99 Oct 8 16:38 pr3 drwxr-xr-x. 3 anna.hahaeva year-24 15 Sep 27 12:09 pr4 drwxr-xr-x. 2 anna.hahaeva year-24 51 Oct 4 12:11 pr5