запустить программу c при запуске

Я новичок в программировании под линукс. Что я хочу сделать, так это запустить программу C «Hello World» при запуске. Как только пользователь войдет в систему, запустите эту программу C. Как я могу этого добиться?

Я использую Ubuntu 8.04.


person Alkesh    schedule 12.12.2010    source источник
comment
Это зависит от дистрибутива и рабочего стола. Вы используете гном? КДЕ?   -  person Falmarri    schedule 13.12.2010
comment
Это имеет прямое отношение к linux и ничего общего с C. Запуск программы — это запуск программы; не имеет значения, на каком языке была написана программа.   -  person Karl Knechtel    schedule 13.12.2010
comment
вы хотите запустить его в фоновом режиме?   -  person Aboelnour    schedule 13.12.2010
comment
запускать программу при запуске и запускать при входе пользователя в систему - это две разные вещи. Что вы хотите сделать?   -  person Shawn Chin    schedule 13.12.2010


Ответы (4)



вы можете создать скрипт внутри /etc/init.d/myScriptName, внутри которого вы запускаете свою программу

не забудьте дать chmod +x вашему сценарию, чтобы дать разрешения на выполнение

person thiagoh    schedule 29.08.2012

Я сделал это на своей машине.

Сначала в строке меню нажмите Система, затем Настройки, затем нажмите Сеансы.

Появится список запускаемых программ. нажмите кнопку + и добавьте свой скрипт.

Это может отличаться в дистрибутиве Linux. Но, по крайней мере, вы поняли идею.

person Neilvert Noval    schedule 13.12.2010

Я решил это, написав скрипт bash

person Alkesh    schedule 14.12.2010