Crearea propriului script de pornire la pornirea calculatorului, documentația de limba rusă pentru ubuntu

Creați un fișier gol.

Prima linie scrie:

Această linie specifică care coajă de utilizat. Apoi echipele lor.

Salvați-l sub numele original (astfel încât să nu coincidă cu deja existente) în directorul / usr / sbin /.

Pentru a rula un script la pornire, trebuie să-l înregistreze în /etc/rc.local fișierul pentru a ieși 0. cusatura Dacă nu aveți acel fișier acolo, creați-l și introduceți următorul cuprins:

Acesta vă permite să specificați secvența de boot și comportamente script sub diferite nivele de execuție # „s.

Learning /etc/init.d/skeleton. baza unui scenariu /etc/init.d/my_script. care va porni / opri aplicația noastră.

Aceste directoare sunt servicii de script-uri de stop:

acestea - începe script-uri de servicii:

Studiind-le pentru consistență (mai mică decât primul număr la începutul script-ul, începe mai devreme / oprește aplicația). Acest lucru poate fi critic în cazul în care cererea dumneavoastră va depinde de unele servicii.

După începutul script-ul definit și ordinea de prioritate se face după cum urmează.

Aici, am stabilit că skriptik mei trebuie să fie executați mai târziu restul (70), și se va opri mai devreme (20). Figurile 2 3 4 5 0 1 6 înseamnă niveluri de încărcare.

Dacă ceva nu-i place - totul poate fi eliminat

Detalii om update-rc.d.

Există un director / etc / network / subdirectoare dacă-down.d. în cazul în care-pre-up.d. în cazul în care-post-down.d. dacă-up.d. Dacă plasați scriptul într-unul din aceste subdirectoare, va fi efectuată în mod corespunzător atunci când opriți înainte de a porni după oprire, sau atunci când rețeaua este pornit.

Un alt mod - pentru a specifica în fișierul / etc / network / interfaces una dintre următoarele directive: în sus. pre-up. post-up. în jos. pre-down. post-jos. De exemplu, șirul

după ce rețeaua va efectua script-ul script.sh. Mai multe detalii pot fi găsite în interfețe om.

În orice caz, script-ul trebuie să fie setat drept, autorizarea executării, în caz contrar acesta nu va reuși să înceapă.