Вы можете изменить это в файле /etc/bashrc
.
Пожалуйста, сделайте резервную копию этого файла на случай ошибок.
В файле вы увидите эту строку:
[ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \W]\\$ "
\h
— имя хоста машины. Удалите это и замените на PCAP02
.
Эта строка должна выглядеть следующим образом:
[ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@PCAP02 \W]\\$ "
Сохраните файл и введите bash
, и вы увидите в терминале user@PCAP02. Ваши клиенты увидят изменения, когда подключатся к машинам по SSH.
Запуск символической ссылки, которая указывает на исполняемый файл, действительно запускает исполняемый файл, но есть одно важное отличие: :первый аргумент, передаваемый новому процессу, который (в данном случае )сохраняет заданную команду, дает имя символической ссылки, а не имя целевого исполняемого файла. Это позволяет программам реализовывать различное поведение в зависимости от того, как они вызываются.
Одним из распространенных экземпляров, которые, вероятно, будут установлены в вашей системе, являетсяapropos
:это обычно (в системах Linux по крайней мере )символическая ссылка на whatis
, но эти две команды ведут себя по-разному.
В вашем случае, когда scilab
запускается как scilab-cli
, он представляет текстовый интерфейс режима -; когда он запускается как scilab
(, как это происходит с вашим realpath
подходом ), он запускает свой графический интерфейс.