Команда ls - одна из базовых и наиболее часто используемых команд в Linux и Unix-подобных операционных системах. Она предназначена для отображения содержимого каталогов.

Содержание

Команда ls - одна из базовых и наиболее часто используемых команд в Linux и Unix-подобных операционных системах. Она предназначена для отображения содержимого каталогов.

Основная информация, выводимая командой ls

Выводимые данныеОписание
Имена файлов и каталоговБазовый вывод без флагов показывает только имена
Тип файлаУказывается первым символом в подробном выводе
Права доступаОтображаются в формате rwxrwxrwx
Количество жестких ссылокЧисловая информация о связях файла

Часто используемые флаги команды ls

  • -l - подробный вывод (длинный формат)
  • -a - показывать скрытые файлы (начинающиеся с точки)
  • -h - читаемый формат размеров файлов
  • -t - сортировка по времени изменения
  • -r - обратный порядок сортировки

Примеры использования команды ls

  1. ls - просмотр содержимого текущей директории
  2. ls /path/to/directory - просмотр конкретной директории
  3. ls -la - подробный вывод со скрытыми файлами
  4. ls -lhS - сортировка по размеру с читаемыми единицами
  5. ls -l --time=ctime - вывод с временем изменения статуса

Дополнительная информация в подробном выводе

ПолеЗначение
Права доступаПервые 10 символов (тип + права)
ВладелецПользователь-владелец файла
ГруппаГруппа-владелец файла
РазмерРазмер файла в байтах
Дата измененияВремя последней модификации

Специальные обозначения типов файлов

  • - - обычный файл
  • d - каталог
  • l - символическая ссылка
  • c - символьное устройство
  • b - блочное устройство
  • p - именованный канал
  • s - сокет

Команда ls является мощным инструментом для работы с файловой системой в Linux. Разнообразные флаги и параметры позволяют гибко настраивать вывод в зависимости от конкретных задач системного администратора или пользователя.

Другие статьи

Для чего нужна декларация 3-НДФЛ и прочее