Гид по технологиям

Список файлов с помощью команды ls на Raspberry Pi

• 4 min read • Linux • Обновлено 28 Nov 2025
Команда ls на Raspberry Pi — как смотреть файлы
Команда ls на Raspberry Pi — как смотреть файлы

Список файлов с помощью команды ls на Raspberry Pi

Хотя стандартная (не Lite) версия Raspberry Pi OS содержит рабочий стол для интуитивной навигации, иногда полезно «заглянуть под капот». Терминал даёт доступ к мощным Linux-командам, включая ls — базовую утилиту для отображения списка файлов и папок.

Доступ к терминалу

Откройте терминал на рабочем столе Raspberry Pi OS: нажмите на значок чёрного окна в верхней панели или выберите в меню с логотипом Raspberry: Приложения > Терминал.

Важно: после открытия терминала вы обычно окажетесь в каталоге /home/pi по умолчанию.

Связанное: полезные команды терминала Raspberry Pi

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

Чтобы отобразить файлы и папки в текущем каталоге, введите:

ls

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

ls /etc

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

ls /etc/alsa
ls /etc /var

Основные опции ls

ls по умолчанию сортирует элементы по алфавиту. Чаще всего полезны следующие опции:

  • -l — подробный (long) формат: тип файла, права, владелец, группа, размер, дата/время, имя.
  • -a — показать скрытые файлы (имена, начинающиеся с точки).
  • -t — сортировка по времени модификации (свежие сверху).
  • -r — обратный порядок сортировки.
  • -S — сортировка по размеру файла.
  • -R — рекурсивно перечислить подкаталоги.

Примеры комбинаций:

ls -l
ls -a
ls -la    # часто используют -l и -a вместе
ls -ltr   # long, сортировка по времени, в обратном порядке (старые сверху)
ls -R     # перечислить рекурсивно

Команда ls с сортировкой по времени

Чтобы увидеть все доступные опции, используйте:

ls --help

Или изучите детальную справку man:

man ls

Рекурсивный вывод команды ls

Что показывает длинный формат (ls -l)

Вывод ls -l выглядит так: права доступа, число ссылок, владелец, группа, размер, дата и имя. Пример строки:

-rw-r--r-- 1 pi pi 4096 2025-06-15 12:34 example.txt

Ключевые поля за одну строку:

  • Первый символ: тип файла (- обычный файл, d — каталог, l — ссылка).
  • Следующие девять: права для владельца, группы и остальных.
  • Имя, размер и дата последней модификации.

Длинный формат ls с правами и датой

Частые сценарии и сочетания

  • Быстрая проверка содержимого: ls
  • Подробный просмотр с скрытыми файлами: ls -la
  • Найти большие файлы: ls -lS | head
  • Последние изменённые: ls -lt | head
  • Рекурсивный список структуры: ls -R

Важно: ls показывает содержимое каталогов, но не ищет по содержимому файлов. Для этого используйте grep или find.

Когда ls не подходит (ограничения)

  • Поиск по имени или содержимому: используйте find или grep.
  • Нужна древовидная визуализация: используйте tree (может потребоваться установка sudo apt install tree).
  • Требуется человеческий формат размеров: используйте ls -lh (h — человекочитаемый размер).

Альтернативы и дополнения

  • find — гибкий поиск файлов по имени, размеру, дате и т. д.
  • tree — печатает структуру каталогов в виде дерева.
  • du — суммарный размер каталога.
  • stat — подробная информация по конкретному файлу.

Пример: найти все файлы .log старше 7 дней:

find /var/log -name "*.log" -mtime +7

Быстрая методология для проверки каталога (mini-метод)

  1. Откройте терминал и подтвердите текущий каталог: pwd
  2. Быстрый список: ls
  3. Подробности и скрытые: ls -la
  4. Самые большие файлы: ls -lS | head -n 10
  5. Недавние изменения: ls -lt | head -n 10
  6. При подозрении на вложенные каталоги: ls -R | less

Шпаргалка команд (cheat sheet)

ls                 # базовый список
ls -l              # подробный список
ls -a              # показать скрытые
ls -la             # подробный со скрытыми
ls -lh             # человекочитаемые размеры
ls -lt             # сортировка по времени
ls -ltr            # сортировка по времени, обратный порядок
ls -R              # рекурсивно
ls /path/to/dir    # перечислить конкретный каталог

Чеклист по ролям

Для начинающего:

  • Открыть терминал
  • Выполнить ls
  • Попробовать ls -la и ls -lh

Для системного администратора:

  • Использовать ls -lS для выявления больших файлов
  • Совмещать с find/grep для точных поисков
  • Проверять права и владельцев через ls -l

Ментальная модель

Представляйте ls как «фотокамеру» каталога: она показывает снимок текущих имён, размеров и времён. Для «поиска по фильмам» (контенту) используйте другие инструменты.

Частые ошибки и как их избежать

  • Ожидание поиска по содержимому: команда не ищет внутри файлов.
  • Непонимание дат: ls показывает время последней модификации, а не создания.
  • Игнорирование прав: при отсутствии доступа папка может быть видна, но её содержимое нет.

Примечание: если ls не показывает содержимое каталога, проверьте права доступа (ls -ld <каталог>) и владельца.

Краткий глоссарий

  • каталог — папка в файловой системе
  • скрытые файлы — имена, начинающиеся с точки
  • long-формат — подробный вывод ls -l

Резюме

Команда ls — самый быстрый и часто используемый инструмент для просмотра структуры каталогов на Raspberry Pi. Понимание основных опций (-l, -a, -t, -S, -R) и умение комбинировать их с другими утилитами (find, grep, tree) значительно ускорит диагностику и работу с файловой системой.

Важное: для детальной работы с правами и владельцами используйте ls -l; для поиска — find; для визуализации — tree.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро