Существует 2 способа, которыми можно сделать это. Первый путь для того, если Вы выполняете гнома. От терминала вводят команду
#gnome-session-properties
и ВОЙДИТЕ затем, можно добавить запись там...
например: сочувствие находится в/usr/bin/empathy
Или можно создать сценарий и поместить его/etc/rc.local/myautostart.sh
#!/bin/sh
/usr/bin/empathy
Сделайте исполняемый файл файла сценария
#chmod r+x /etc/rc.local/myautostart.sh
И там у Вас есть он
Когда Вы говорите приоритет, вероятное значение хорошего уровня процесса. Заключить Википедию в кавычки:
хороший программа, найденная на Unix и подобных Unix операционных системах, таких как Linux. Это непосредственно отображается на вызов ядра того же имени. хороший используется для вызова служебного или сценария оболочки с особым приоритетом, таким образом давая более или менее процессорное время процесса, чем другие процессы. Правильность −20 является самым высоким приоритетом и 19, или 20 самый низкий приоритет. Правильность по умолчанию для процессов наследована от своего родительского процесса, обычно 0.
Выполнение процесса в фоновом режиме не причиняет, он - хороший уровень. Это - полностью то же как тогда, когда Вы выполняете его на переднем плане.
Таким образом, можно легко запустить приложение в фоновом режиме путем вызова его с запаздыванием '& '-знак:
my-server &
Можно также отправить приоритетный процесс в фон, путем нажатия ctrl+z (приостанавливает выполнение), сопровождаемый bg+enter.
Можно перечислить рабочие фоновые задачи с заданиями команды.
Для возвращения его к переднему плану, необходимо узнать его идентификатор задания с командой заданий и выполнить fg [идентификатор задания] (например: fg 1)
Фоновые задачи отправят весь свой вывод в Вашу оболочку. Если Вы не захотите видеть их вывод, то необходимо будет перенаправить его к/dev/null:
my-server 1>/dev/null &
... который перенаправит нормальный вывод в пустоту. Ошибки все еще будут видимы.
Если Вы хотите выполнить два процесса от той же консоли или xterm на переднем плане, Вы могли рассмотреть выполнение их в экране или tmux сессиях, которые являются оконечными мультиплексорами. Процессы не будут работать при том же процессе оболочки затем, но при отдельных процессах оболочки.
Например, использование экрана:
screen
Ctrl-a c
запустить вторую сессию оболочкиctrl-a ctrl-a
См. экранное руководство для большего количества информации.