у меня есть эта инструкция
17 -rwxr-x-wx+ 1 john staff 2010 Jul 01 12:14 file3
Что такое 17, + и 1 в этой инструкции? Пожалуйста, помогите мне ?
Знак «+» означает, что с файлом связана запись ACL (Access Control List). Используйте getfacl
для просмотра ACL. Вы также можете использовать setfacl
чтобы установить их.
Число "1" - это количество жестких ссылок на этот файл.
Просто чтобы дополнить ответ собачьей шкуры, вы вставили вывод не инструкция, а длинный вывод команды ls
. Следующая команда должна предоставить вам полную документацию по команде ls
, включая описание ее вывода:
info coreutils 'ls invocation'
Попробуйте также man ls
17 может быть размером дискового пространства, отображаемым, если используется опция -s
.
Просто для того, чтобы дополнить ответы собачьих банок и компоста, если вы используете ZFS или NFSv4 в Solaris, правильным способом отображения ACL будет использование ls -v
вместо getfacl
и chmod
вместо setfacl
.