Введение в команду ls в GNU/Linux
Оглавление

Команда ls
в Linux используется для отображения содержимого каталогов. Это одна из самых часто используемых команд для навигации по файловой системе. В этой статье мы разберем различные опции и примеры использования команды ls
, чтобы вы могли эффективно управлять файлами и папками.
Базовый синтаксис команды ls
Базовый синтаксис команды ls
следующий:
ls [опции] [каталог]
Если каталог не указан, команда покажет содержимое текущего рабочего каталога.
Часто используемые опции команды ls
Ниже приведены некоторые из наиболее популярных опций команды ls
:
-a
: Показывает все файлы, включая скрытые (те, что начинаются с точки).-l
: Отображает содержимое в формате списка с дополнительной информацией о файлах.-h
: Отображает размеры файлов в удобочитаемом формате (например, KB, MB).-t
: Сортирует файлы по времени модификации.-r
: Переворачивает порядок вывода (обратный порядок).-R
: Рекурсивно показывает содержимое всех подкаталогов.--color
: Подсвечивает файлы и каталоги цветами для улучшения читаемости.
Примеры использования команды ls
Рассмотрим примеры использования команды ls
с различными опциями:
Простой список файлов
ls
Выводит список файлов и папок текущего каталога.
Просмотр скрытых файлов
ls -a
Показывает все файлы, включая скрытые (например, .bashrc
).
Форматированный вывод списка
ls -l
Отображает подробную информацию о каждом файле: права доступа, владельца, группу, размер и дату изменения.
Удобочитаемый размер файлов
ls -lh
Выводит размер файлов в человекочитаемом формате (например, 4.0K, 2.1M).
Сортировка по времени изменения
ls -lt
Сортирует файлы по времени их последней модификации, начиная с самого нового.
Рекурсивный просмотр
ls -R
Показывает содержимое всех вложенных каталогов.
Комбинирование опций
ls -la --color
Показывает все файлы (включая скрытые) в формате списка и с цветовым выделением.
Заключение
Команда ls
является мощным инструментом для работы с файлами и каталогами в Linux. Понимание её опций и возможностей помогает эффективно управлять системой. Попробуйте использовать различные комбинации опций, чтобы найти наиболее удобные для вас.