Kodomo

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

Практикум 3: справочная информация о программе ls


Данная страница - есть выполненное мной задание практикума, которое должно быть сдано до 27.09.2024. Здесь описана работа программы ls в терминале линукса, а также 3 её опции.

Выполнение программы ls без каких-либо опций:

fedorpavlichenko@kodomo:~/term1/pr3$ ls
file_1.sh  file_2.gz  file_3.gz  file_4.png  file_5.fasta  simple_folder

Как мы видим, программа ls просто показывает содержимое активной папки без каких-либо дополнительных данных, сортируя при этом файлы по алфавиту.


Опция -a

Описание опции программой man:

do not ignore entries starting with .

Выполнение программы ls без опции

fedorpavlichenko@kodomo:~/term1/pr3$ ls
file_1.sh  file_2.gz  file_3.gz  file_4.png  file_5.fasta  simple_folder

Выполнение программы ls с опцией -a

fedorpavlichenko@kodomo:~/term1/pr3$ ls -a
.  ..  file_1.sh  file_2.gz  file_3.gz  file_4.png  file_5.fasta  .secret_folder  simple_folder

По умолчанию, программа ls не показывает файлы и папки, которые начинаются с точки (так называемые "скрытые файлы"). Однако, с помощью опции -a мы можем их увидеть. Из представленного примера видно, что программа ls без опций не показала ".", ".." и ".secret_folder", но сделала это с опцией -a.


Опция -1

Описание опции программой man:

list one file per line

Выполнение программы ls без опции

fedorpavlichenko@kodomo:~/term1/pr3$ ls
file_1.sh  file_2.gz  file_3.gz  file_4.png  file_5.fasta  simple_folder

Выполнение программы ls с опцией

fedorpavlichenko@kodomo:~/term1/pr3$ ls -1
file_1.sh
file_2.gz
file_3.gz
file_4.png
file_5.fasta
simple_folder

Опция -1, как видно из примера, не влияет на порядок сортировки данных, которые выводит программа ls. Вместе с этой опцией программа ls выводит по одному имени в строке, сохраняя ту сортировку, которая была изначально без этой опции.


Опция -r

Описание опции программой man:

reverse order while sorting

Выполнение программы ls без опции

fedorpavlichenko@kodomo:~/term1/pr3$ ls
file_1.sh  file_2.gz  file_3.gz  file_4.png  file_5.fasta  simple_folder

Выполнение программы ls с опцией

fedorpavlichenko@kodomo:~/term1/pr3$ ls -r
simple_folder  file_5.fasta  file_4.png  file_3.gz  file_2.gz  file_1.sh

Опция -r меняет порядок сортировки. Из приведенного примера видно, что опция -r переворачивает сортировку (то есть имя, которое стояло первым без опции -r, будет стоять последним; второе имя станет предпоследним; и так далее) программы ls без этой опции.


Вернуться на мою главную страницу

Users/fedorpavlichenko/pr3 (последним исправлял пользователь fedorpavlichenko 2024-09-30 18:42:04)