<Предыдущая | Содержание: | Следующая>
Варианты и аргументы
Это подводит нас к очень важному моменту о том, как работает большинство команд. За командами часто следует одна или несколько кредита которые изменяют их поведение и, кроме того, одним или несколькими Аргументы, элементы, на которые действует команда. Итак, большинство команд выглядят примерно так:
команда - параметры аргументы
команда - параметры аргументы
Большинство команд используют параметры, состоящие из одного символа, которому предшествует тире, например «-l», но многие команды, в том числе из проекта GNU Project, также поддерживают длинные варианты, состоящий из слова, которому предшествуют два тире. Кроме того, многие команды позволяют объединить несколько коротких опций. В этом примере ls Команде предоставляется две опции: опция «l» для вывода длинного формата и опция «t» для сортировки результата по времени модификации файла.
[я @ linuxbox ~] $ ls -lt
[я @ linuxbox ~] $ ls -lt
Больше удовольствия с ls
Мы добавим длинную опцию «--reverse», чтобы изменить порядок сортировки на обратный:
[я @ linuxbox ~] $ ls -lt --реверс
[я @ linuxbox ~] $ ls -lt --реверс
Обратите внимание, что параметры команды, как и имена файлов в Linux, чувствительны к регистру.
Команда ls Команда имеет большое количество возможных вариантов. Наиболее распространенные перечислены в Таблице 3-1.
Таблица 3- 1: Общие параметры ls
Опция | Длинный вариант | Описание |
-a | --все | Вывести список всех файлов, даже тех, имена которых начинаются |
с периодом, который обычно не указывается | ||
(т.е. скрыто). | ||
-A | --почти все | Как и -a вариант выше, за исключением того, что это не так |
список . (текущий каталог) и .. (родитель | ||
каталог). | ||
-d | - каталог | Обычно, если указан каталог, ls предусматривает |
перечислить содержимое каталога, а не | ||
сам каталог. Используйте эту опцию вместе | ||
с -l возможность просмотреть подробную информацию о | ||
каталог, а не его содержимое. | ||
-F | - классифицировать | Эта опция добавит символ-индикатор. |
до конца каждого перечисленного имени. Например, | ||
«/», если имя является каталогом. | ||
-h | --человек читаемый | В списках длинных форматов отображайте размеры файлов в |
удобочитаемый формат, а не в байтах. | ||
-l | Отображение результатов в длинном формате. | |
-r | --задний ход | Отобразите результаты в обратном порядке. Обычно, |
ls отображает свои результаты в порядке возрастания | ||
Алфавитный порядок. | ||
-S | Сортировка результатов по размеру файла. | |
-t | Сортировать по времени модификации. |