Kodomo

Пользователь

Описание команды 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 - имя группы

*затем в числовом формате выводится размер файла в байтах

*отображается дата последнего изменения файла

*полное название файла