Поиск…


Команда ls с большинством используемых опций.

ls показывает файлы и каталоги в текущем рабочем каталоге. (если аргументы не переданы). (По умолчанию не отображаются скрытые файлы, которые начинаются с.)

user@ubuntu14:/usr$ ls
bin  games  include  lib  lib32  local  sbin  share  src

Для просмотра всех файлов (скрытых файлов и папок). Использовать ls -a OR ls -all

user@ubuntu14:/usr$ ls -a
.  ..  bin  games  include  lib  lib32  local  sbin  share  src

Чтобы различать файлы и папки и символические ссылки и другие, используйте ls -F OR ls --classify

user@ubuntu14:~$ ls -F
bash_profile_course  chat_apps/      Desktop/    Downloads/    foxitsoftware/   
Public/     test/    bin/    ClionProjects/  Documents/    IDE/    Music/
Pictures/  Templates/  Videos/

Здесь конечные символы используются для различения файлов и папок.

Справочник "/" предложить.

«*» Предлагает исполняемые файлы.

«@» Предлагает символические ссылки.

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

user@ubuntu14:~/example$ ls -l
total 6464

-rw-r--r-- 1 dave dave      41 Dec 24 12:19 Z.txt
drwxr-xr-x 2 user group    4096 Dec 24 12:00 a_directory
-rw-r--r-- 1 user group       6 Dec 24 12:01 a_file
lrwxrwxrwx 1 user group       6 Dec 24 12:04 a_link -> a_file
-rw-r--r-- 1 user group       6 Dec 24 12:03 a_newer_file
-rw-r----- 1 user group 6586816 Dec 24 12:07 big.zip

В этом примере общий размер содержимого составляет 6460 КБ.

Затем есть запись для каждого файла / каталога в алфавитном порядке с верхним регистром до нижнего регистра.

Первым символом является тип (например, d - каталог, l - ссылка).

Следующие 9 символов отображают разрешения для пользователя, группы и других.

За этим следует количество жестких ссылок, затем имя и группа владельца.

Следующее поле - размер в байтах. Это можно отобразить в удобной для человека форме, добавив опцию -h например, 6586816 отображается как 6.3M

Затем следует временная метка (обычно время модификации).

Конечное поле - это имя. Примечание. Ссылки также показывают цель ссылки.

Параметры команды ls

Полный список вариантов:

ls -a список всех файлов, включая скрытый файл, начинающийся с '.'

ls --color цветной цветной список [= всегда / никогда / авто]

ls -d каталогов ls -d - с '* /'

ls -F добавить один символ из * / => @ | к enteries

Индекс индекса inode файла ls -i

ls -l список с длинным форматом - показать разрешения

ls -la list long format, включая скрытые файлы

ls -lh длинный формат с читаемым размером файла

Список ls -ls с длинным форматом с размером файла

Список ls -r в обратном порядке

ls -R list рекурсивно дерево каталогов

Размер файла списка ls -s

ls -S сортировать по размеру файла

ls -t сортировать по времени и дате

ls -X сортировать по имени расширения



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow