= Практикум 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 ||