Почему getfacl удаляет ведущие / абсолютные пути?

Я нахожусь в курсе ACL для Centos / Red Hat 6, и когда я запускаю getfacl используя абсолютный путь, я, конечно, получаю среди вывода:
getfacl: Removing leading '/' from absolute path names

Зачем это нужно? В каких ситуациях вам понадобится использовать переключатель -p или -absolute-names?

Мои книги Уэйла Сойинки и Майкла Джэна даже не упоминают об этом, я не вижу никаких подсказок на странице руководства, и я не могу найти сайты, которые непосредственно обращаются к этому предупреждению.

  • Установка с USB не выполняется
  • Запуск программ с правами root с моим собственным паролем в Scientific Linux / Red Hat / Fedora / CentOS
  • WBC_ERR_DOMAIN_NOT_FOUND только для определенной учетной записи
  • проблема при использовании «групп yum»
  • Почему в CentOS 7 не будет установлена ​​новая версия Node.js?
  • Как получить имя старого пакета?
  • Включены ли Redhat и CentOS с предустановленной zlib?
  • Установка OpenOffice из командной строки Redhat Linux 6
  • One Solution collect form web for “Почему getfacl удаляет ведущие / абсолютные пути?”

    Из man-страницы getfacl :

     -p, --absolute-names Do not strip leading slash characters (`/'). The default behavior is to strip leading slash characters. 

    Предупреждающее сообщение выдается при подаче абсолютного пути без использования ключа -p .

    Выходы различаются, когда абсолютный путь передается команде getfacl .

    Без переключателя -p :

     $ getfacl /path/foo/bar getfacl: Removing leading '/' from absolute path names # file: path/foo/bar [Output truncated...] 

    Обратите внимание, что ведущая косая черта в пути к файлу отображается только при использовании ключа -p .

     $ getfacl -p /path/foo/bar # file: /path/foo/bar [Output truncated...] 

    -p полезно сохранять ведущую косую черту, когда вы отправляете выходные данные для дальнейшей обработки.

    Выходы одинаковы, когда относительный путь передается команде getfacl .

     $ getfacl bar # file: bar [Output truncated...] 

    Без изменений:

     $ getfacl -p bar # file: bar [Output truncated...] 
    Interesting Posts

    как использовать rsync (используя ssh без пароля), с sudo только на локальной стороне?

    Репозиторий SVN – проблема с выпуском пользователей

    Можем ли мы найти количество страниц в файле Unix / Linux?

    Что такое файлы dyld_shared_cache_xxx и как я могу извлечь из них объектные файлы?

    Egrep несколько строк в файле XML

    Могу ли я изменить X, поворачивая xf86-video-fbdev во время выполнения?

    (Почему) плохо использовать ls -A для отображения скрытых файлов?

    Как установить max. яркость ноутбука после запуска

    Могу ли я хранить приложения, работающие на X сеансах?

    HTTPS с сертификатом

    Почему LFS и CLFS меняют путь, используемый для поиска динамического компоновщика?

    Запрос загрузки для пароля ecryptfs

    privoxy или любой прокси-сервер для пересылки запросов Linux на несколько разных прокси-серверов

    добавление PATH для кучи программ

    Экран текста приложений GTK 3 выглядит неправильно, по любой теме

    Linux и Unix - лучшая ОС в мире.