Практикум №3
Цель: познакомиться с некоторыми опциями команды ls.
Команда ls
Без указания опции ls выводит только короткое имя каждого элемента внутри интересующей директории.
konstantinsadovsky@kodomo:~/public_html$ ls
about_me.html index.html semestrs.html style.css term1 term2
konstantinsadovsky@kodomo:~/public_html$
Описание функции -g
Если указать опция -g, то выдача оформляется в виде таблицы, каждая строка которой соответствует элементу из директории. В таблице содержится информация о файле, его размере в байтах, дате последнего изменения. В отличие от опции -l, не выводит информацию о владельце файла.
konstantinsadovsky@kodomo:~/public_html$ ls -g
total 16
-rw-r--r--. 1 year-24 1079 Feb 24 21:52 about_me.html
-rw-r--r--. 1 year-24 727 Feb 24 21:50 index.html
-rw-r--r--. 1 year-24 546 Feb 24 21:55 semestrs.html
-rw-r--r--. 1 year-24 819 Feb 24 22:38 style.css
drwxr-xr-x. 2 year-24 65 Feb 25 18:54 term1
drwxr-xr-x. 2 year-24 24 Feb 24 21:55 term2
konstantinsadovsky@kodomo:~/public_html$
Описание опции -d
Функция позволяет перечислить сами папки, без их содержимого.
konstantinsadovsky@kodomo:~/public_html$ ls -d
.
konstantinsadovsky@kodomo:~/public_html$
Описание опции -t
konstantinsadovsky@kodomo:~/public_html$ ls -t
term1 style.css semestrs.html term2 about_me.html index.html
konstantinsadovsky@kodomo:~/public_html$
Опции перечисляет содержимое в порядке новизны. Чем более новая папка/файл, тем выше она будет в списке, предоставленным командой ls.