ls
Команда ls (от англ. list) - это одна из базовых команд в Linux/UNIX системах, которая используется для вывода списка содержимого каталогов. Это одна из первых команд, которую изучают новички при работе с Linux.
Базовая работа
Простой вывод списка файлов:
Вывод в обратном порядке:
Детальный вывод информации
Длинный формат вывода:
Вывод в удобочитаемом формате (с понятными единицами измерения):
Работа со скрытыми файлами
Вывод скрытых файлов:
Вывод скрытых файлов в длинном формате:
Расширенные возможности
Рекурсивный вывод (просмотр вложенных директорий):
Отметка типов файлов:
Вывод номеров инодов:
Вывод UID и GID:
Улучшение визуального восприятия
Цветной вывод:
Практические примеры
Просмотр прав доступа и владельцев:
Поиск больших файлов:
Просмотр последних измененных файлов:
Полезные советы
Используйте
ls -dдля просмотра информации о директориях, а не их содержимогоКомбинирование флагов:
ls -laпокажет все файлы в длинном форматеДобавьте алиас для удобного использования:
alias ll='ls -l'Для получения справки:
ls --helpДля просмотра подробной документации:
man ls
Расширенные возможности
Создание алиаса:
Удаление алиаса:
Просмотр версии:
Работа с цветами
Настройка цветного вывода:
Проверка поддержки цветов:
Производительность
Для больших директорий используйте
ls -Uдля более быстрого выводаКомбинируйте с
findдля более сложных операций поискаИспользуйте
ls -fдля быстрого вывода без сортировки
Теперь вы владеете всеми необходимыми знаниями для эффективной работы с командой ls.