ls — это команда оболочки Linux, которая выводит список содержимого каталогов файлов и каталогов.
$ ls [options] [file|dir]
Основные параметры команды ls:
вариант | описание |
---|---|
лс -а | список всех файлов, включая скрытые файлы, начинающиеся с '.' |
лс --цвет | цветной список [=всегда/никогда/авто] |
лс -д | список каталогов - с помощью '*/' |
лс-Ф | добавить один символ */=>@|к входам |
лс -я | индекс индекса файла списка |
лс -л | список в длинном формате - показать разрешения |
лс -ла | длинный формат списка, включая скрытые файлы |
лс-лч | длинный формат списка с удобочитаемым размером файла |
лс-лс | список в длинном формате с размером файла |
лс -р | список в обратном порядке |
лс-р | список рекурсивно дерево каталогов |
лс -с | размер файла списка |
лс-с | сортировать по размеру файла |
лс -т | сортировать по времени и дате |
лс -Х | сортировать по имени расширения |
Вы можете нажать кнопку табуляции , чтобы автоматически заполнить имена файлов или папок.
Список каталогов документов/книг с относительным путем:
$ ls Documents/Books
Список каталогов /home/user/Documents/Books с абсолютным путем.
$ ls /home/user/Documents/Books
Список корневого каталога:
$ ls /
Список родительских каталогов:
$ ls ..
Список домашнего каталога пользователя (например: /home/user):
$ ls ~
Список в длинном формате:
$ ls -l
Показать скрытые файлы:
$ ls -a
Список в длинном формате и отображение скрытых файлов:
$ ls -la
Сортировать по дате/времени:
$ ls -t
Сортировать по размеру файла:
$ ls -S
Список всех подкаталогов:
$ ls *
Рекурсивный список дерева каталогов:
$ ls -R
Список только текстовых файлов с подстановочным знаком:
$ ls *.txt
ls перенаправление в выходной файл:
$ ls > out.txt
Список только каталогов:
$ ls -d */
Список файлов и каталогов с полным путем:
$ ls -d $PWD/*
Выберите параметры ls и нажмите кнопку « Создать код» :
Advertising