s414

s414



414 Poznaj Linux

#    Check if the script is there.

[ ! -f Si ] &S continue

#    Check if the 3ubsystein is already up. subsys=${i#/eec/rc.d/rcSrun levei.d/S??}

[ -f /var/lock/subsys/$subsys ] & & \

[ -f /var/lock/sobsys/(sobsys).ini i ] ss continue § Bring the sub3ystem up.

$i start done

Przedstawiona tu pętla sprawdza najpierw, czy istnieje katalog skojarzony z danym poziomem działania. Jeśli tak, uruchamiane są wszystkie procesy wyszczególnione w tym katalogu. Po uruchomieniu wszystkich plików rc, zainicjalizowany zostaje plik /eLc/rc.d/rc.local. Jest to najlepsze miejsce na umieszczanie własnych zmian i poprawek. Należy pamiętać, zc plik ten nadpisuje plik /etc/issue przy każdym uruchamianiu systemu. Jeśli więc chcemy na przykład zmienić obrazek wyświetlany podczas otwierania sesji w systemie X Window, musimy wprowadzić tę zmianę do pliku rc. loacal, zamiast do /etc/issue.

Pliki inittab i rc stanowią świetne narzędzie obsługi procesów uruchamianych podczas wczytywania systemu w odpowiedzi na pewne kombinacje klawiszy lub jako reakcja na określone zdarzenia.

Konfigurowanie modułu planowania zadań crontab

Pewne procesy powinny być uruchamiane regularnie, co pewien czas. Za przykład niech posłuży proces tworzący kopie zapasowe ważnych danych (uruchamiany co noc), lub analizator zapisów sesji (uruchamiany co minutę). Procesy te wykonują swoje zadanie po czym kończą działanie - aż do kolejnego uruchomienia.

Program cron jest uaktywniany przez plik rc lub rc.local i natychmiast zwraca sterowanie do procesu-matki, nie trzeba go więc uruchamiać w tle. cron wyszukuje w katalogu /var/spool/cron wpisy odpowiadające nazwom użytkowników, wczytanym z pliku /etc/passwd. Wszystkie znalezione wpisy zostają wczytane do pamięci operacyjnej. Oprócz tego, cron wczytuje również polecenia systemowe z pliku /etc/cror,tab. cron „budzi się” co minutę i wykonuje trzy czynności.

■    Uruchamia procesy, które powinny zostać uruchomione o danej porze.

■    Sprawdza, czy czas ostatniej modyfikacji katalogu cron uległ zmianie.

* Jeśli katalog został zmodyfikowany, cron powtórnie wczytuje z niego wszystkie zmienione pliki.


Wyszukiwarka

Podobne podstrony:
Easter If Easter had not happened, Christmas would have no meaning. If the tomb is not empty, t
htdctmw 074 Most everyone can draw faces and heads of some sort—even if the head is just a simple ci
MR293R19057 1 IMPORTANT If the screan is removed ueing an oscillating blade type cutter, one must:
deprogrammers Glve& d t l to ony alternpl to d«troy a Wetrd ot F«irvitic (jroup, om 8 if the wrg
89 TransAlp Manual Ignition System 5 IGNITION SYSTEM If the resistance is out of specification, rem
73956 MR293R19057 1 IMPORTANT If the screan is removed ueing an oscillating blade type cutter, one
p3 scoring Every cart you ring up earns you    You receive a x2 bonus if the cart is
do not apply. Similar considerations apply at a Circuit node - if the node is at a changing potentia
Feed and food hygiene Meeting food and standards Has no point if the food is produced Or handled In
Naturę Art & Habitat ResidencyJune 2019 Fellows qu*llo WHATTHBY Ok . Just a moment, let me see i
211191 44016409 u17b1c 1/2 Cross-stitches If the symbol is in the comer of the square with a diago
You know that college rule - if the professor is morę than fifteen minutes late, class is canceled?
essent?rving?68 E S 5E NTI A L W O O D C A R VIN G TECHNIQLES Fig 5.6 The gouge can removeplenty of
Assimil Dutch5 231 tweehonderd eenendertig 3    Before you pay, you must ask if the
Glottis - space between thc vocal cords •    If the glottis is opcn, produced sounds
[DPG] Page5 If the hand is simplified, still consider the shape carefully. The hands are too b

więcej podobnych podstron