Portál AbcLinuxu, 16. července 2025 21:04


Dotaz: Poradi spoustecich scriptu pri bootovani

17.10.2005 08:17 holy | skóre: 10
Poradi spoustecich scriptu pri bootovani
Přečteno: 106×
Odpovědět | Admin
Zdravim, existuje nejake pravidlo(napr abecedni) podle ktereho se spousteji scripty v init.d? Dekuji
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.10.2005 09:00 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: Poradi spoustecich scriptu pri bootovani
Odpovědět | | Sbalit | Link | Blokovat | Admin
Možná to záleží na distribuci, ale to pravidlo je skutečně abecední. Skripty se pouštějí podle toho, jak se jmenuje link, který na ně ukazuje. Podívej se třeba do adresáře /etc/rc.d/rc3.d/. Je tam spousta linků a každý začíná buď na "S" nebo na "K". Za tím písmenem následuje číslo, které udává pořadí. Písmeno "K" nebo "S" rozlišuje, zda se jedná o bootování systému ("S" jako Start) nebo vypínání ("K" jako Kill). Pořadí také může záležet na runlevelu. Mám Fedoru, možná je to jinde jinak.
17.10.2005 09:06 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: Poradi spoustecich scriptu pri bootovani
Rád bych také podotkl, že tato koncepce je velmi zastaralá a hloupá. Postupné spouštění startovacích skriptů má za následek zbytečně pomalý start systému, kdy systém na něco čeká (třeba na IP adresu) a přitom by mohl dělat něco jiného (např. startovat dalšího démona). Vůbec se nevyužívá multitasking. Existují snahy toto zlepšit pomocí zavedení jakýchsi závislostí, ale na to jsi se neptal, takže už nebudu rozvíjet off-topic.
Josef Kufner avatar 17.10.2005 10:23 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Poradi spoustecich scriptu pri bootovani
Rád bych také podotkl, že tato koncepce je velmi zastaralá a hloupá. [...]
Zastaralá je, ale hloupá není. Jakmile člověk hledá někde chybu, tak se to sakra hodí. A navíc, pokud často bootuješ, tak si pořiď swsusp2 a budeš ještě spokojenější, než kdybys spouštěl init scripty paralelně.
Hello world ! Segmentation fault (core dumped)
17.10.2005 17:02 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Re: Poradi spoustecich scriptu pri bootovani
Rád bych také podotkl, že tato koncepce je velmi zastaralá a hloupá. [...]
Zastaralá je, ale hloupá není. Jakmile člověk hledá někde chybu, tak se to sakra hodí. A navíc, pokud často bootuješ, tak si pořiď swsusp2 a budeš ještě spokojenější, než kdybys spouštěl init scripty paralelně.
Uhnuli jsme od tématu, pohádejme se raději v nějakém jiném threadu. Ale stejně to k ničemu nepovede. Vy jste spokojen se stávající koncepcí, mě přijde zastaralá a hloupá. Takže vy nemusíte dělat nic, já se budu snažit rozchodit jinou variantu. swsusp2 nepovažuji za řešení (ačkoli ho používám několikrát denně).
17.10.2005 19:00 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Poradi spoustecich scriptu pri bootovani
Ještě je dobré podotknout, že ta čísla se tam neberou sama od sebe. Některé distribuce je mají napsané přímo v těch init scriptech, jiné je spočítají na základě definovaných závislostí.
17.10.2005 10:55 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
Rozbalit Rozbalit vše Re: Poradi spoustecich scriptu pri bootovani
Odpovědět | | Sbalit | Link | Blokovat | Admin
Je to závislé na tom, jaký init model používá tvoje distribuce. RH a spol (a Debian?) používají SysV. Slackware používá BSD systém. Gentoo má strom závislostí init služeb, ... .

Doporučuji články na rootu - Není init jako init a inicializace, aneb od initu k runitu
When your hammer is C++, everything begins to look like a thumb.
17.10.2005 13:37 holy | skóre: 10
Rozbalit Rozbalit vše Re: Poradi spoustecich scriptu pri bootovani
Odpovědět | | Sbalit | Link | Blokovat | Admin
vsem diky

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.