Как отредактировать/etc/hosts без sudo?

к символьной ссылке все файлы CSS в данном каталоге в другого просто делают:

$ cd /path/to/symlinkdir
$ ln -s /path/to/orgdir/*.css .

если файл уже будет symlinked (или в других отношениях существующий), то Вы получите предупреждение как ln: failed to create symbolic link '/path/to/orgdir/style_1374065326.css': File exists который можно безопасно проигнорировать.

если Вы хотите, чтобы это было полностью автоматизировано, Вы могли бы хотеть проверить inotify контролировать исходный каталог и выполнять команду символьной ссылки каждый раз, когда a .css создается там.

3
13.04.2014, 08:01
2 ответа
[112509] Вам не нужно sudo, чтобы это исправить, попробуйте [113162]pkexec[113163],[12213]После выполнения [113164]pkexec nano /etc/hosts[113165], добавьте ваше новое имя хоста в строку, которая начинается с [113166]127. 0.1.1[113167], как показано ниже,[12214]А также не забудьте добавить имя хоста в файл [113168]/etc/hostname[113169] после выполнения команды [113170]pkexec nano /etc/hostname[113171],[12215]Перезагрузите компьютер. Теперь он работает.[112516]
2
27.01.2020, 21:16
[112517]Для редактирования файла [113172]/etc/hosts[113173] на вашем локальном хосте вам нужны права root или sudo. Если вы этого не сделаете, то редактировать этот файл не получится. [12216]Тогда вы должны добавить запись в [113174]/etc/hosts[113175], чтобы ваш локальный хост правильно разрешал имя хоста удаленного хоста. [12217]Это формат строк в [113176]/etc/hosts[12218]
3
27.01.2020, 21:16

Теги

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