ВВЕДЕНИЕ В СИСТЕМНОЕ АДМИНИСТРИРОВАНИЕ UNIX. Solaris 2.5

       

Ls - распечатать каталог.


Формат команды:ls [ключи] [имена]

именаимена файлов или директорий; для директорий распечатывается список входящих в нее файлов, для файлов - повторяется имя файла и дополнительная информация в соответствии с ключами. Имена файлов выводятся в алфавитном порядке. Если имена не заданы, выдается содержимое текущей директории
ключипо умолчанию выдаются только имена файлов, в одну колонку и в алфавитном порядке

ls -al - вывод в длинном полном формате:

Права

Число
линков
(имен)

Владелец

Группа

Размер

Время
модификации

Имя
файла

-rwxr-xr-x
drwxr-xr-x
-rwxr-xr-x
1
1
1
moshkow
moshkow
moshkow
sys
sys
sys
17
12
0
Oct 18 16:13
Oct 18 16:11
Oct 13 14:14
../jean
../jelly
../j.bu.txt
Описание прав - строка из 10 символов

1 символ - "-" - значит файл, "d" - директория

2 символ - права "владельца" файла

5 символ - права пользователей одной с "владельцем" группы

7 символ - права всех "прочих" пользователей по отношению к файлу

Права:

r - файл доступен для чтения,

w - файл доступен для записи,

x - файл является выполнимым,

- - данное право доступа отсутствует.

Основные ключи команды ls

  • -a - вывести все файлы (даже те, имена которых начинаются с точки);
  • -x - вывод в 4 колонки;
  • -t - имена файлов сортируются не по алфавиту, а по времени последнего изменения (сначала идут самые свежие, только что измененные файлы);
  • -R - рекурсивно пройти по всем подкаталогам
  • -CF - оглавление каталога в несколько столбиков
  • -al - оглавление в полном формате


  • Содержание раздела