Инструменты пользователя

Инструменты сайта


linux:commands:ls

Это старая версия документа!


Команда ls


О команде ls

Команда ls - Показывает список файлов и каталогов. От сокращённого, ls расшифровывается как list - список.

Опции ls

  • –help - Вывести справочную информацию по команде
  • –version - Вывести информацию о версии ls
  • -a - Показать скрытые файлы и каталоги
  • -c - Сортировать файлы по времени последнего изменения
  • -f - Отключить сортировку
  • -g - Не показывать владельца файлов и каталогов, используется вместе с опцией -l
  • -h - Показать размер файлов понятном формате (например, 256K 512M 1G), используется вместе с опцией -l
  • -i - Показать индекс файла (номер индексного дескриптора inode)
  • -k - Использовать множитель 1024 при расчете размера файла
  • -l - Показать подробную информацию о файлах и каталогах
  • -m - Показать список фалов и каталогов через запятую
  • -n - Не заключать имена файлов в кавычки
  • -o - Не показывать группу файлов и каталогов, используется вместе с опцией -l
  • -p - Добавлять к именам каталогов слеш /
  • -q - Показать знак вопроса ? для непечатаемых символов в названии файлов
  • -r - Показать список файлов в обратном порядке
  • -A - Показать все файлы, но не показывать . ..
  • -B - Не показывать файлы, имя которых оканчивается на знак тильды ~
  • -C - Показать список файлов и каталогов в несколько колонок
  • -G - Не показывать группу файлов и каталогов, используется вместе с опцией -l
  • -I 'Шаблон' - Не показывать файлы, имена которых соответствуют шаблону
  • -Q - Заключить имена файлов в кавычки
  • -R - Показать содержимое всех каталогов (рекурсивный обход каталогов)
  • -X - Отсортировать файлы по расширению
  • -1 - Показать список файлов и каталогов в одну колонку
  • –author - Показывать создателя файла, используется вместе с опцией -l
  • –block-size=РАЗМЕР - В каком формате выводить размер файла(ов), , например, в килобайтах, мегабайтах или гигабайтах. Вместо SIZE - РАЗМЕР нужно указать обозначение, например:
    • K - Килобайты
    • M - Мегабайты
    • G - Гигабайты
    • T - Терабайты
  • –group-directories-first - Показать каталоги в начале списка

Использование ls

Показать файлы и каталоги:

ls

Вывод в терминале:

archive       archive2.zip  archive.tar      archive.tar.gz  test
archive1.zip  archive.exe   archive.tar.bz2  archive.zip

Показать подробную информацию о файлах и каталогах, используем опцию -l:

ls -l

Вывод в терминале:

итого 40
drwxr-xr-x 2 kirill kirill  4096 ноя 15 21:11 archive
-rw-r--r-- 2 kirill kirill  1224 ноя 16 18:54 archive1.zip
lrwxrwxrwx 1 kirill kirill    11 янв  4 16:21 archive2.zip -> archive.zip
-rw-r--r-- 1 kirill kirill 10240 ноя 16 14:03 archive.tar
-rw-r--r-- 1 kirill kirill   211 ноя 15 21:41 archive.tar.gz
-rw-r--r-- 2 kirill kirill  1224 ноя 16 18:54 archive.zip
drwxr-xr-x 3 kirill kirill  4096 ноя 15 23:31 test

Показать каталог по абсолютному пути:

ls -l /путь/до/каталога
linux/commands/ls.1767595231.txt.gz · Последнее изменение: Кирилл