Как автоматически запускать терминальные приложения при запуске Fedora 14?

2922
user1157977

Я знаю, что могу зайти в систему -> настройки -> запуск, чтобы добавить в приложение, которое я хочу, чтобы автозапуск при запуске fedora. Но если моему приложению требуется открыть терминал, введите ./[appname] inorder, чтобы выполнить его, что мне следует ввести в поле команды в разделе автозапуска, чтобы оно автоматически запускалось на терминале при запуске ОС? Спасибо!

0
связанные: http://stackoverflow.com/questions/1728878/how-to-make-my-application-auto-start-after-system-bootup-rpm-fedora-10 Warren P 12 лет назад 0
удалено =)))))) user1157977 12 лет назад 0
Уоррен П: как я могу создать файл .desktop? user1157977 12 лет назад 0

1 ответ на вопрос

1
Eroen

В соответствии с этим и этим процедура запуска сценария при загрузке для Fedora выглядит следующим образом:

1. Создайте скрипт bash, чтобы делать то, что вы хотите, в форме

#!/bin/bash # chkconfig: 345 91 19 # description: Script to do what I want.  OWNER="myusername" # The user you want ot run the script as  case "$1" in start) echo -n "Starting Myscript: " #Your command follows: su - $OWNER -c "/usr/local/bin/myscript" #or possibly: su - $OWNER -c "screen -d -m -S myscript /usr/local/bin/myscript" echo $? > /var/lock/myscript echo "OK" ;; stop) echo -n "Shutdown Myscript: " kill $(cat /var/lock/myscript) rm -f /var/lock/myscript echo "OK" ;; reload|restart) $0 stop $0 start ;;  *) echo "Usage: $0 start|stop|restart|reload" exit 1 esac exit 0 

и сохранить его как /etc/init.d/myscript.

2: Запуск от имени пользователя root: chkconfig --add myscript

3: Запуск от имени пользователя root: sudo ntsysv

Затем вы можете перезагрузить компьютер или запустить service myscript startего. Если вы решили запустить его screen, вы можете получить доступ к программе с помощью screen -r myscript.

Обратите внимание, что я не проверял это, так как использую Gentoo с другой системой инициализации, поэтому детализация и орфография могут быть отключены. Повеселись!

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