Можно ли дать псевдоним для IP-адреса с номером порта в CentOS 7

El motivo es que la expansión de echo $PATHocurre antes de que se cree el entorno modificado.

Puede llamar a:

PATH=abc:$PATH env

para ver que el entorno para el comando de hecho se modifica.

Desde la expansión del argumento echo en

PATH=abc:$PATH echo $PATH

ocurre antes de configurar el nuevo entorno, debe dividir las cosas en dos comandos:

(PATH=abc:$PATH; echo $PATH)

hace lo que te gusta. El subshell ()es necesario para evitar que el entorno cambie para sobrevivir a la vida útil del comando echo.

0
20.06.2019, 09:47
1 ответ

Я могу придумать несколько вариантов, но не думаю, что вы сможете достичь именно того, что ищете.

Если вы добавили в /etc/hosts включение

192.168.122.1  jenkins.world nexus.world

Затем в своем браузере вы можете перейти на jenkins.world :8080 или nexus.world :8081, отметив, что вам нужно будет включить/переключить номер порта, так как он не может быть помещен в файл hosts.

Если вы не возражаете против запуска браузера со своего терминала, вы можете добавить строку, подобную этой, в ваш файл.bashrc в вашем домашнем каталоге.

alias jenkins.world="firefox 192.168.122.1:8080"
alias nexus.world="firefox 192.168.122.1:8081"

Другой альтернативой являются старые добрые закладки браузера

Если вы хорошо разбираетесь в веб-серверах, посмотритеhttps://stackoverflow.com/questions/27997071/redirecting-from-port-80-to-different-ports-based-on-url

0
28.01.2020, 03:33

Теги

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