I UBUNTU »- script autostart în ubuntu

Uneori trebuie să porniți Ubuntu pentru a efectua orice acțiuni (de exemplu, a lansat orice program). Cum o faci?

Este simplu ca 3 penny!

1. Este necesar să se creeze un fișier cu comenzile care urmează să fie executate la pornirea sistemului:

Așa cum va fi apreciat, autostart.script este numele fișierului în care echipa și va fi înregistrată poate fi orice, dar nu ar trebui să coincidă cu numele fișierelor existente în /etc/init.d/ directorul.
În prima linie a fișierului trebuie să fie specificat care shell sau interpret va executa comenzile în fișierul. Dacă doriți să utilizați aceleași comenzi ca și în terminal, fișierul trebuie să înceapă cu linia:

2. Este necesar să se rezolve fișierul este executat:

3. Noi spunem că sistemul de acest fișier trebuie să fie încărcate la pornire:

În cazul în care 95 este ordinea de execuție în coada de așteptare. puteți afla mai multe de la

Reporniți sistemul și bucurați-vă de rezultatul 🙂

P.S.
Pentru a elimina nevoia de a face autostart:

[...] Articolul script autostart Ubuntu, acesta este un pic, am decis să dezvolte o temă Linux Lotus. Unitatea [...]

Pentru OpenSUSE 10:
su
nano /etc/init.d/autostart.script
....
chmod + x /etc/init.d/autostart.script
ln -s /etc/init.d/autostart.script /etc/init.d/rc5.d/S95autostart.script

nu spune script autostart în ubuntu
Totul a început bine
Apoi au doar 1 mai multe script-
sudo update-rc.d implicite auto.script 94
Și se pare că am un script care rulează la numărul 94 și 95 nu mai sunt
Cum pot remedia această problemă?

Am nevoie pentru a rula 2 server de joc aici este un exemplu
autostart.script:
#! / Bin / bash
cd / home / administrator / CSS /
./ Srcds_run cstrike + Port -game 27015 + harta de_dust2 -maxplayers 10

auto.script:
#! / Bin / bash
cd / home / administrator / L4D2 / Left4Dead2 /
./ Srcds_run -game Left4Dead2 + Port 27016 + exec server.cfg + map c1m1_hotel coop

în cazul în care ștergeți - Enter -f cheie

Și am să ruleze script-ul ca root, sudo plimbare?

Manus, Sudo totul pornește de la rădăcină. Încercați:
sudo mkdir

/ sudo_test
CD-ul! $
sudo atingere file_under_sudo
ls -l

Și uită-te în ieșire un singur proprietar fișier. De exemplu, eliminarea run:
CD

/ sudo_test

Sau am înțeles greșit întrebarea?

Și cum să facă o parolă înainte ca serverul se execută?

articole similare