Описание команды ls и опции -l
1. Команда ls предоставляет информацию о файле или каталоге, в частности, содержимое последнего. По умолчанию, данная команда выводит информацию о содержимом директории, в которой находится пользователь.
2. Короткое задание команды с опцией: ls -l. Длинное задание опции: ls -long.
3. Рассмотрим каталог ~/Semester1/Prac1 : использование команды без опции выводит нам список текстовых файлов, находящихся в данном каталоге, в строчку.
ol.leon@kodomo:~/Semester1/Prac1 ls -PR1task5stop2.txt -Pr1task5.txt -Pr1task5stop.txt -Pr1task5stop3.txt Practical1t5_results.txt
4. Рассмотрим каталог ~/Semester1/Prac1 : использование команды с опцией выводит нам список текстовых файлов, находящихся в данном каталоге, с подробной информацией о каждом из них.
ol.leon@kodomo:~/Semester1/Prac1$ ls -l total 44 -rw-r-----+ 1 ol.leon year-20 1758 Sep 4 12:55 -PR1task5stop2.txt -rw-r-----+ 1 ol.leon year-20 6258 Sep 4 12:26 -Pr1task5.txt -rw-r-----+ 1 ol.leon year-20 1952 Sep 4 12:53 -Pr1task5stop.txt -rw-r-----+ 1 ol.leon year-20 1315 Sep 4 12:56 -Pr1task5stop3.txt -rw-r-----+ 1 ol.leon year-20 141 Sep 4 13:01 Practical1t5_results.txt drwxr-xr-x 2 ol.leon year-20 6 Oct 2 09:54 test_ls
5. Функция опции -long заключается в отображении подробной информации о каждом предоставленном файле:
* - тип файла: обыкновенный(-), директория(d)
* rw-r-----+ выводится состояние прав доступа: rw-r значит, что владелец имеет право просматривать и редактировать файл (read and write), а остальные - только просматривать (read)
* x означает, что имеется право заходить в директорию (x у файла: файл содержит программу, которую можно исполнять)
* 1 отображает количество файлов (в данном случае файл простой - поэтому 1; если бы это была директория, то число файлов отобразилось бы иное)
* ol.leon - имя владельца; year-20 - имя группы
*затем в числовом формате выводится размер файла в байтах
*отображается дата последнего изменения файла
*полное название файла