Info time. Если ввести в командной строке help без параметров, вы получите список всех встроенных команд оболочки

Команда help

Если ввести в командной строке help без параметров, вы получите список всех встроенных команд оболочки. Если ввести команду

help name,

где name — имя одной из этих команд, то вы получите очень краткую справку о применении этой команды.

5 Основные команды Unix:

Команда ls

ls - выдать список файлов или каталогов в текущем каталоге.

СИНТАКСИС

ls [-R] [-a] [-d] [-C] [-x] [-m] [-l] [-n] [-o] [-g] [-r] [-t] [-u] [-c]

[-p] [-F] [-b] [-q] [-i] [-s] [-f] [имя...]

ОПИСАНИЕ

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

Существует три основных формата выдачи. По умолчанию выдается по одному файлу в строке; флаги -C и -x позволяют выдавать информацию в несколько колонок, а флаг -m задает свободный формат.

Командой ls обрабатываются следующие флаги:

-R Рекурсивно обойти встретившиеся подкаталоги;

-a Вывести список всех файлов (обычно не выводятся файлы, имена которых начинаются с точки, то есть скрытые файлы);

-d Если аргумент является каталогом, то выводить только его имя, а не содержимое. Часто используется с флагом -l для получения сведений о состоянии каталога;

-C Вывод в несколько колонок с сортировкой по колонкам;

-x Вывод в несколько колонок с сортировкой по строкам;

-m Вывод в свободном формате, имена файлов разделяются запятыми;

-lВывод в длинном формате: перед именами файлов выдается режим доступа, количество ссылок на файл, имена владельца и группы, размер в байтах и время последней модификации. Если файл является специальным, то в поле размера выводится старший и младший номера устройства.

-n То же, что и -l, но идентификаторы владельца и группы выводятся в виде чисел, а не в виде имен.

-o То же, что и -l, но идентификатор группы не выводится.

-g То же, что и -l, но идентификатор владельца не выводится.

-r Изменить порядок сортировки на обратный алфавитный или, при наличии флага -t, сначала выводить более старые файлы.

-t Имена файлов сортируются не по алфавиту, а по времени (сначала идут самые свежие файлы). По умолчанию используется время последнего изменения. См. также флаги -u и -c.

-u Вместо времени последнего изменения использовать время последнего доступа для сортировки (с флагом -t) или для вывода (с флагом -l).

-c Вместо времени последнего изменения использовать время последней модификации описателя файла (т.е. время создания файла, изменения режима доступа к нему и т.п.) для сортировки (с флагом -t) или для вывода (с флагом -l).

-p Если файл является каталогом, то выдавать после его имени символ /.

-F Если файл является каталогом, то выдавать после его имени символ /; если файл является выполняемым, то выдавать после его имени символ *.

-b Выдавать непечатаемые символы, входящие в имя файла, в восьмеричном виде (\ddd).

-q Выдавать непечатаемые символы, входящие в имя файла, в виде символа?.

-i Выдавать в первой колонке номера описателей файлов.

-s Выдавать размер файлов в блоках (включая косвенные блоки).

-f Рассматривать каждый аргумент как каталог и выводить его содержимое. Этот флаг отменяет флаги -l, -t, -s, -r и включает флаг -a. Сортировка имен файлов не производится; имена выдаются в таком порядке, в каком они перечислены в каталоге.

Пример выполнения команды ls –l:

Когда программа ls запускается с опцией -l, она показывает следующую информацию в указанном порядке:

тип файла (первый символ)

-: обычный файл

d: каталог

l: символическая ссылка

c: файл символьного устройства

b: файл блочного устройства

p: именованный канал

s: сокет

права доступа к файлу (следующие девять символов, объединенных в три группы прав для владельца, группы и прочих пользователей по три символа в каждой группе в порядке право-на-чтение право-на-запись право-на-выполнение)


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: