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

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

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

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

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...] 
  • Установка кардиостимулятора Corosync на сервере RHEL 6.6
  • Как установить диск на ключ в Red-Hat 6 (Beta) после его извлечения
  • Настройка статического IP-адреса в redhat 6
  • Установите mono и Monodevelop на новую рабочую станцию ​​Redhat 6.5
  • Файл ядра Linux не создан
  • Файл с zipped с помощью 7za нельзя распаковать с помощью утилиты zip
  • Как использовать touch для установки измененной / созданной временной метки файла?
  • Поворот файлов журнала Apache
  • Как установить mysql-сервер 5.6 на RHEL 5.8 (когда MySQL-сервер 5.0 уже установлен)
  • как создать соответствующий диск для виртуальной машины libvirt?
  • Запуск экрана GNU очень медленный
  • Создание ключа GnuPG для apache
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.