jacek_ Napisano Maj 13, 2005 Zgłoszenie Share Napisano Maj 13, 2005 Chciałbym wykonać jakieś polecenie na starcie systemu. Wiem, że mógłbym je dodać do rc.local, ale zależy mi na tym, aby wykonać je znacznie wczesniej, bo rc.local wykonywane jest na sam koniec procesu uruchamiania. Jak to zrobić? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Gość _PaT Napisano Maj 13, 2005 Zgłoszenie Share Napisano Maj 13, 2005 Możesz stworzyć odpowiedni plik i wrzucić do katalogu /etc/rc.d/rcX.d. gdzie X to runlevel, wtedy będzie się włączał razem z serwisami. Możesz też wyedytować /etc/rc.sysinit, uruchamiane jest znacznie wcześniej niż podany przez Ciebie plik. Jeśli jeszcze wcześniej potrzebujesz(ale tego już odradzam), to dodaj do /etc/rc. Jeśli odpowiedź Cię nie satysfakcjonuje to napisz co chcesz uruchomić i dokładnie kiedy to chcesz zrobić. Poszukaj jeszcze innych plików rc.*, jest ich wiele. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
jacek_ Napisano Maj 13, 2005 Autor Zgłoszenie Share Napisano Maj 13, 2005 Muszę wykonać to polecenie przed uruchomieniem interfejsów sieciowych. Co więc najlepiej zrobić? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Gość _PaT Napisano Maj 13, 2005 Zgłoszenie Share Napisano Maj 13, 2005 Najlpiej dodaj do /etc/rd.d/rcX.d, tylko tak, żeby Twój skrypcik miał pozobną nazwę do xxxnetwork, ale pamiętaj, że musi mieć mniejszy numerek. Dla leniwych: dopisz na początku /etc/rc.sysinit, ale to bardzo nieprofesjonalne rozwiązanie (chyba, że doskonale znasz się na skryptach startowych). Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się