Практикум 3
ls – команда для отображения содержимого директории, в которой вы находитесь(по умолчанию). Если же ввести в качестве arg0 путь к нужной папке, она выведет содержимое этой папки.
У команды ls есть множество опций, которые облегчают работу с различными элементами и использование самой команды. Я тщательно изучила каждую из них и попыталась добиться максимального понимания. Ниже приведено описание некоторых из опций.
Описание опции -Q
Опция -Q(или --quote-name) заключает имена файлов и папок в кавычки.
ls |
Desktop Downloads mail public_html temp term1 |
|
ls -Q |
"Desktop" "Downloads" "mail" "public_html" "temp" "term1" |
Как мы можем видеть, название каждого элемента в директории(в данном случае все элементы - директории)выведено в кавычках.
Описание опции -S
Опция -S сортирует файлы по их размеру(от большего к меньшему). Ниже приведены примеры без и с использованием опции.
ls |
Desktop Downloads mail public_html temp term1 |
|
ls -S |
term1 temp mail Desktop Downloads public_html |
Более "тяжёлые" файлы/директории оказались выведены первыми, менее "тяжёлые" следом. Чем тяжелее элемент, тем раньше он стоит в выведенном списке.
Описание опции -t
Опция -t сортирует по времени, выводя самые новые(последние редактированные) файлы первыми. Ниже приведены примеры без и с использованием опции.
ls |
Desktop Downloads mail public_html temp term1 |
|
ls -t |
term1 temp mail Desktop Downloads public_html |