Kodomo

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

Практикум 3

Некоторые опции программы ls

Программа ls — одна из многих программ, которыми можно воспользоваться в терминале у себя на компьютере. Эта программа покажет все содержащиеся в директории файлы и другие директории. Также у этой программы есть некоторые дополнительные опции, воспользовавшись которыми мы можем получить какие-то дополнительные данные и информацию.

Итак, рассмотрим три опции программы ls.

! В приведенной ниже директории, в которой мы тестируем опции программы ls, содержатся 2 директории и 5 файлов (названия соответствующие). !

1. Опция -1

Опция -1 позволяет вывести содержимое директории в виде столбца, в котором в одной строке будет 1 элемент.

Без этой опции будет просто выведен список элементов текущей директории:


kodomo:~$ ls

directory_1 directory_2 file_1 file_2 file_3 file_4 file_5

kodomo:~$


А теперь используем опцию (теперь все элементы будут выведены в виде столбца, по одному элементу в каждой строке):


kodomo:~$ ls -1

directory_1

directory_2

file_1

file_2

file_3

file_4

file_5

kodomo:~$


2. Опция -Q (--quote-name)

Опция -Q позволяет вывести каждый элемент директории в двойных кавычках.

Без этой опции будет просто выведен список элементов текущей директории:


kodomo:~$ ls

directory_1 directory_2 file_1 file_2 file_3 file_4 file_5

kodomo:~$


Используем опцию (теперь все имена всех элементов директории будут взяты в двойные кавычки):


kodomo:~$ ls -Q

"directory_1" "directory_2" "file_1" "file_2" "file_3" "file_4" "file_5"

kodomo:~$


3. Опция -i (--inode)

Опция -i выводит индекс-номер каждого элемента в директории.

Без этой опции будет просто выведен список элементов текущей директории:


kodomo:~$ ls

directory_1 directory_2 file_1 file_2 file_3 file_4 file_5

kodomo:~$


Воспользуемся опцией (теперь перед именем каждого элемента будет указан его индекс-номер):


kodomo:~$ ls -i

821451461 directory_1 168112781 directory_2 947837886 file_1 947837885 file_2 947837887 file_3 947837888 file_4 947837890 file_5

kodomo:~$


Догаева Ульяна, И2

Users/ula0505/pr3 (последним исправлял пользователь ula0505 2023-09-26 13:20:59)