ls – Ivan Pesin https://pesin.space/blog Articles & Translations Wed, 19 Oct 2016 02:08:18 +0000 en-US hourly 1 https://wordpress.org/?v=5.1.1 Почему команда ls добавляет точку (.) или плюс (+) к полю прав доступа некоторых файлов? /blog/2009/07/%d0%bf%d0%be%d1%87%d0%b5%d0%bc%d1%83-%d0%ba%d0%be%d0%bc%d0%b0%d0%bd%d0%b4%d0%b0-ls-%d0%b4%d0%be%d0%b1%d0%b0%d0%b2%d0%bb%d1%8f%d0%b5%d1%82-%d1%82%d0%be%d1%87%d0%ba%d1%83-%d0%b8%d0%bb%d0%b8-%d0%bf/?utm_source=rss&utm_medium=rss&utm_campaign=%25d0%25bf%25d0%25be%25d1%2587%25d0%25b5%25d0%25bc%25d1%2583-%25d0%25ba%25d0%25be%25d0%25bc%25d0%25b0%25d0%25bd%25d0%25b4%25d0%25b0-ls-%25d0%25b4%25d0%25be%25d0%25b1%25d0%25b0%25d0%25b2%25d0%25bb%25d1%258f%25d0%25b5%25d1%2582-%25d1%2582%25d0%25be%25d1%2587%25d0%25ba%25d1%2583-%25d0%25b8%25d0%25bb%25d0%25b8-%25d0%25bf Mon, 06 Jul 2009 20:03:47 +0000 http://www.n-ix.com/ipesin/?p=458 Система: Fedora 11

Пример:

[ivan@radon ~]$ ll /boot/vmlinuz-*
-rwxr-xr-x. 1 root root 3089424 2009-05-28 00:39 /boot/vmlinuz-2.6.29.4-167.fc11.i686.PAE
-rwxr-xr-x. 1 root root 3088208 2009-06-17 06:27 /boot/vmlinuz-2.6.29.5-191.fc11.i686.PAE

Это новая функциональность, добавленная в последние версии пакета coreutils, который включён в дистрибутив Fedora 11. Ответ на этот вопрос содержит страница информации команды ls. Посмотреть её можно командой # info ls. Вот выдержка оттуда:

За битами прав доступа следует один символ, который указывает на то, используется ли альтернативный метод контроля доступа, такой, например, как списки контроля доступа. Если этот символ отсутствует, это означает, что альтернативные методы не используется. Если же отображается какой-либо печатный символ — значит используется.

Команда GNU ls использует символ точки (.) для обозначения, что у файла есть только контекст безопасности SELinux. Если у файла присутствуют и другие методы контроля доступа в любой комбинации, он помечается символом плюс (+).

]]>