Просмотр содержимого каталога с помощью ls

Теперь, когда вы знаете как перемещаться по каталогам, пришло время взглянуть на содержимое этих каталогов.

Введите ls и нажмите [Enter]. Вы должны увидеть содержимое вашего текущего каталога или, как минимум, его часть.

Команда ls сама по себе не показывает всех файлов в вашем каталоге Чтобы увидеть всё, вы должны указать ещё один или два параметра.

Команда ls воспринимает множество параметров.

ПодсказкаПрочитайте в man страницу команды ls
 

Если вы хотите увидеть все параметры команды ls, вы можете прочитать страницы руководства, выполнив в приглашении оболочки man ls. Если вы хотите распечатать страницу руководства, введите в приглашении man ls | col -b | lpr.

Зачем так много параметров? Все они помогают отсортировать информацию, так как вам это нужно. Например, вы можете указать как отображать файлы, показывать ли разрешения и многое другое.

Рисунок 10-6. ls с параметром -a

Введите ls -a. Теперь вы видите файлы, начинающиеся с точек. Такие файлы называются скрытыми.

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

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

Если вы хотите увидеть размер файла или каталога, время создания и другие сведения, просто добавьте параметр "long" (длинный) (-l) в команду ls -a:

ls -al

Эта команда покажет дату создания файла, его размер, владельца, разрешения и т.д.

Вы не обязаны находиться в каталоге, содержимое которого вы просматриваете с помощью команды ls.

Посмотрите, что находится в каталоге /etc выполнив:

ls -al /etc

Вы получите массу информации о содержимом каталога /etc.

Ниже приводится список некоторых часто используемых параметров команды ls. Не забывайте о том, что вы можете получить полный список параметров в руководстве, на странице ls (man ls).

Чуть позже в этой главе, когда вы познакомитесь с перенаправлением ввода/вывода, вы откроете для себя другие способы просмотреть содержимое каталога.