Практикум 3
Страница посвящена команде ls и некоторым трем ее опциям: -а, -S, -r, о фунциях которых можно узнать с помощью команды man. Сама по себе команда ls позволяет просмотреть содержимое папок.
Описание опции -a
Опция ls -а пишет все файлы/директории в каталогах, включая скрытые файлы, начинающиеся с точки.
Пример:
shoqri@kodomo:~$ ls -a
. .bashrc .dmrc .lesshst .nv term1 .xsession-errors
.. .cache Downloads line_counts.txt .profile .viminfo .xsession-errors.old
.bash_history .config .gnupg .local public_html .wget-hsts
.bash_logout Desktop .ICEauthority .mozilla .ssh .Xauthority
Таким образом, команда с опцией добавила к стандартной выдаче команды скрытые директории и файлы, начинающиеся с точки (например, .bash_history).
Описание опции -S
Опция ls -S сортирует файлы/директории по размеру, при этом первый будет наибольшим.
Пример:
shoqri@kodomo:~/term1$ ls
credits genome pr3
shoqri@kodomo:~/term1$ ls -S
genome credits pr3
Таким образом, можно сказать, что самым большим директорией является директория "genome", а самым маленьким "pr3", где размер директории - это сумма размеров всех файлов этой директории.
Описание опции -r
Опция ls -r выдает файлы/директории в обратном порядке (обычно выдача идет по алфавиту, после опции тоже по алфавиту, но в обратном порядке).
Пример: shoqri@kodomo:~$ ls
Desktop Downloads line_counts.txt public_html term1
shoqri@kodomo:~$ ls -r
term1 public_html line_counts.txt Downloads Desktop
Таким образом, опция поменяла порядок выдачи на обратный.