Как лучше всего найти системное доменное имя?

Для тех, кто просматривает это совсем недавно, я написал небольшую файловую систему FUSE под названием HomeFS , которая перенаправляет вызовы в каталог, относящийся к домашние каталоги вызывающих пользователей.

То есть, если у вас есть пользователь Тайлер и пользователь Сара с точкой монтирования HomeFS в / usr / share / bigsoft / config и относительным каталогом .config / bigsoft , когда Тайлер выполнит ls / usr / share / bigsoft , он увидит содержимое /home/tyler/.config/bigsoft , а Сара увидит содержимое / home /sarah/.config/bigsoft.

В первую очередь, это делается для обхода несвободного программного обеспечения, которое настаивает на том, чтобы его файлы переменных находились в каком-то «установочном каталоге», например, как работает некоторое программное обеспечение Windows.

0
15.03.2018, 19:55
1 ответ

Вы должны использовать

hostname -d

для этого.

Чтобы отбросить последнюю часть домена, существует множество различных способов; например

hostname -d | sed -E 's/\.[^.]+$//'
3
28.01.2020, 02:23

Теги

Похожие вопросы