|
|
ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.
Въпрос |
От: Marto (martopost< at >abv[ точка ]bg) |
Дата: 12/04/2001 |
Аз съм със Slackware 8.0 и стана така, че не мога да
разбера, къде ми се намира default-ския init скрипт !
в /etc/inittab пише:
. . . .
# Default runlevel. (Do not set to 0 or 6)
id:3:initdefault:
# System initialization (runs when system boots).
si:S:sysinit:/etc/rc.d/rc.S
# Script to run when going single user (runlevel 1).
su:1S:wait:/etc/rc.d/rc.K
. . . .
Защо след :initdefault: не пише пътя на скрипта, както е при
другите ? В /etc/rc.d има само следните файлове свързани с
това:
rc.0, rc.4, rc.6, rc.M, rc.S, rc.K
Защо rc.3 липсва ?
Искам също да попитам от къде мога да разбра синтаксиса на
променливата PS1, която се декларира за да определи вида на
prompt-а на "tty1". Пробвах с man страница, но няма ?
Благодаря ви !
|
Отговор #1 |
От: JavoR (linuxadmin< at >abv[ точка ]bg) |
Дата: 12/04/2001 |
Zdravei :)
po vaprosa za initskiq script nemoga da ti otgvorq no za
PS1 mojesh da proverish v # man bash
Ot tam davash 20-30 Page Down-a i tursish PROMPTING :)
tam mnogo to4no i qsno sa opisali si4ki extri =)
Javor Kliachev
|
Отговор #2 |
От: etg |
Дата: 12/04/2001 |
reda
id:3:initdefault
ne ukazva, che trjabva da se startira opredelen script, toj
samo ukazva, ako ne e zadadeno neshto drugo, v koj "run
level" vliza sistemata sled startiraneto. Koi scriptove shte
se izpalnjat se ukazva ot po-dolnite redova na inittab-a.
Primerno /etc/rc.d/rc.S se izpalnjava vinagi (sysinit), red
rc:2345:wait:/etc/rc.d/rc.M ukazva, che scripta
/etc/rc.d/rc.M shte se izpalni ako sistemata e v "run level"
2,3,4 ili 5 i t.n.
Taj kato obiknoveno se polzva "run level" 1 ili 3, to v
Slackware sa "oprosteni" init scriptovete i se poluchava
slednoto: v RL 1 se izpalnjava rc.S, v RL 3 - rc.S i sled
tova rc.M ("oprosteni" e v kavichki, zashtoto na men, kato
na sviknal sas Slackware, mi izglejdat oprosteni, no
verojatno na drug, sviknal s RedHat, mu izglejdat
uslojneni)
Za PS1:
man bash
|
Отговор #3 |
От: s |
Дата: 12/04/2001 |
Zdrasti Marto, shte pochna s edno raziasnenie parvo, a
imenno che v Unix sveta ima 2 vida startup podhoda.
Edinia se naricha System V kadeto ima razlichni direktorii
za init scriptovete za razlichnite runlevels i se izpolzva
ot comersialnite Unix i povecheto Linux distribucii,
drugiat e BSD podhoda pri koito ima edin goliam startup
skript (rc.S) kadeto se opisva vsichko i koito se polzva v
Slackware.
Do kolkoto znam Slack e i edinstvenata Linux distribucia
koiato ne e System V, a polzva BSD podhoda, no puk ima
dobavena poddrajka za System V (za savmestimost s
komersialnite programi i za da sachetae dobrite strani na
dvata podhoda) chrez rc.sysvinit, koito tarsi za System V
init scriptove rc.d directoriata.
Predpolagam che ot tova idva i obarkvaneto ti s drugite
sistemi.
Default skripta koito te interesuva e rc.M (textov
runlevel 3).
rc.4 startira sistemata v grafichen rejim.
Nadiavam se tova da ti pomogne.
|
Отговор #4 |
От: Marto (martopost __@__ abv< dot >bg) |
Дата: 12/04/2001 |
Здравейте:)
Благодаря ви за бързия отговор. Всъщност това за startup
подходите наистина не го знаех, но аз явно не съм си
осмислил добре нещата, защото чак сега когато прочетох
отговорите ви, загрях, че всъщтност default RL на Slackware
e "multiuser mode", а точно по-надолу в скрипта се вижда, че
multiuser mode се обслужва от rc.M. И също така грешка ми
беше, че вчера започнах да разглеждам rc.S, тъй като
разбрах, че той се стартира при всички случаи, щом системата
е в multiuser mode(в случая default mode). Обаче раглеждайки
го .. той ме накара да разглеждам и pcmci скриптове и други
подобни. Та по този начин аз пропуснах да видя rc.M. Ако бях
го видял .. сигурно щях да се светна за тази връзка, но така
и повече разбрах .. Благодаря ви за отговорите !
|
Отговор #5 |
От: Marto (martopost __@__ abv __точка__ bg) |
Дата: 12/04/2001 |
Здравейте:)
Благодаря ви за бързия отговор. Всъщност това за startup
подходите наистина не го знаех, но аз явно не съм си
осмислил добре нещата, защото чак сега когато прочетох
отговорите ви, загрях, че всъщтност default RL на Slackware
e "multiuser mode", а точно по-надолу в скрипта се вижда, че
multiuser mode се обслужва от rc.M. И също така грешка ми
беше, че вчера започнах да разглеждам rc.S, тъй като
разбрах, че той се стартира при всички случаи, щом системата
е в multiuser mode(в случая default mode). Обаче раглеждайки
го .. той ме накара да разглеждам и pcmci скриптове и други
подобни. Та по този начин аз пропуснах да видя rc.M. Ако бях
го видял .. сигурно щях да се светна за тази връзка, но така
и повече разбрах .. Благодаря ви за отговорите !
|
Отговор #6 |
От: s |
Дата: 12/04/2001 |
I oshte neshto, kogato si postnal vapros ili otgovor i
dadesh na browsera da Reload-ne, otgovora ti se postva
otnovo.
Ako iskash da reloadnesh po-dobre clikai na linka
Vaprosi-Otgovori na Menuto v liavo.
Tova e malko v strani ot temata, no predpolagam se chudish
zashto ti se poiaviavat postingite po 2-3 pati :-))
|
Отговор #7 |
От: Marto (martopost< at >abv[ точка ]bg) |
Дата: 12/04/2001 |
Вече знам .. всъщност ми се е случвало 2-пъти за сега първия
път бях в KDE и с Mozilla .. тогава наистина не можах да
разбера, защо стана така .. не бях направил ама абсолютно
нищо аз ! А сега съм в Windows и наистина без да искам
натиснах Refresh, като не исках да го направя на тази
страница, просто не видях съдържанието..макарче знаех че
така ще стане :-) Извинявам се за грешката си.
|
Отговор #8 |
От: milen |
Дата: 12/05/2001 |
ne znam opravi li se s PS1 , ima mnogo dobro
Howto, Bash-Prompt-HowTo. ako go nemash instalirani -
na www.linuxdoc.org
|
<< konzola, phisycal screen ... (3
) | Network problem (1
) >>
|
|
|
|
|