Скрипт не запускается при запуске терминала

Скрипт не запускается при запуске терминала

В настоящее время я пытаюсь выполнить скрипт на CentOS. Он запускается каждый раз, когда терминал открывается любым пользователем. Я пробовал поместить скрипт в /etc/profile.dи редактировать ~/.bashrc. Не сработало должным образом. Он выполняет скрипт только для этого конкретного пользователя (в моем случае root), а не для всех пользователей? Что я делаю не так?

решение1

Добавьте свой скрипт или команду в конец:

/etc/profile 

Это действие вступит в силу для всех пользователей при открытии сеанса.

решение2

Вы упомянули, что хотели бы выполнить новую команду при открытии терминала.

Выполните следующие действия: в терминале выберите «Правка» > «Настройки» > «Заголовок вкладки и команда» > «Выполнить пользовательскую команду моей оболочки».

Или gnome-terminal --tab -e "ваша команда", чтобы открыть новую вкладку.

Это заставит ваше приложение запускаться, когда любой пользователь выполнит команду, открывающую терминал.

Связанный контент