Практикум 3
Задание данного практикума было направлено на изучение и описание нескольких функций программы ls. На данной странице размещён отчёт по его выполнению.
Описание опций программы 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
Опция -m
Добавляет разделение запятой при выводе элементов данной директории.
Без опции:
anna.hahaeva@kodomo:~/term1$ ls credits genome pr3 pr4 pr5
С опцией:
anna.hahaeva@kodomo:~/term1$ ls -m credits, genome, pr3, pr4, pr5
Чтобы убедиться в правдивости определения работы опций, можно применить программу ls -l и сравнить результаты сортировки разными опциями с ниже приведенным выводом опции -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