Kodomo

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

Практикум 3

Введение

В данной статье рассмотрим опции команды ls, что позволяет использовать их более конкретно. Существует много разных но мы рассмотрим лишь три, наиболее интересных по моему мнению, а также покажем разницу в результатах при вводе команды ls с определенной опцией. Все тесты будут проходить в директории /home/students/y24/******

Рассматриваемые опции:

ls -n; ls -s; ls -t;

Содержание

Команда ls в Bash используется для вывода содержимого каталогов и информации о файлах В качестве аргументов принимает адреса каталогов или файлов. Если их не передавать, то будет выведено содержимое текущей папки.

Пример:

******@kodomo:~/term1$ ls pr3

file_1.gz file_2.pl file_3.csv file_4.png file_5.stk

из вывода ясно, что папка pr3 содержит файлы file_1.gz, file_2.pl, file_3.csv, file_4.png, file_5.stk


Добавим опцию -S

Эта опция используется для сортировка объектов по размеру от большого к меньшему;

Пример:

******@kodomo:~/term1$ ls -S

religiya-zvezdnyh-voyn credits genome tree.txt pr.tree pr3 pr5 pr6 pr4 pr~ cut.txt

На основе вывода, множно увидеть что, например, файл religiya-zvezdnyh-voyn наибольший по размеру, а файл cut.txt - наименьший


Добавим опцию -s

эта опция показывает размер каждого блока/файла

Пример:

******@kodomo:~/term1$ ls -s

total 116

в выводе можно увидеть, например, размер файла religiya-zvezdnyh-voyn = 100 байт


Добавим опцию -t

сортирует список файлов/каталогов по времени/дате.

Пример:

******@kodomo:~/term1$ ls -t

credits genome pr6 pr5 pr4 cut.txt pr.tree tree.txt religiya-zvezdnyh-voyn pr3 pr~

Из вывода видно, что

Users/morico/pr3 (последним исправлял пользователь morico 2024-12-02 12:01:59)