Запомняне

» Здравейте
[ Вход :: Регистриране ]
 » Начало » Li Форуми » Help & Support » Инсталиране на Linux » Изпълнение на команди с пускане на рс
Тема: Изпълнение на команди с пускане на рс
Мнение #1 Skip to the next post in this topic.
Написано на: Септември 05 2008, 00:47

No avatar chosen




Група: Li fans
Мнения: 88
Регистриран: Март 2008

Оценка: няма

Offline
Здравейте !
Как мога да направя така, че с пускане на рс да се изпълняват няколко команди ?
Дистрибуцията ми е Ubuntu 8.04
Благодаря :)
Контакти:  SK0RP10N

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Мнение #2 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Септември 05 2008, 01:27

Avatar




Група: Li maniacs
Мнения: 489
Регистриран: Юли 2005

Оценка: 5

Offline
Запиши ги в /etc/rc.local
Контакти:  Zero_effect

  • AOL  AOL:
  • ICQ  ICQ: 94584818
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Мнение #3 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Септември 05 2008, 01:34

No avatar chosen




Група: Li fans
Мнения: 88
Регистриран: Март 2008

Оценка: няма

Offline
Записах ти дам, ама не се получава.
не искат да тръгнат
Контакти:  SK0RP10N

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Мнение #4 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Септември 05 2008, 09:19

Avatar




Група: Li fans
Мнения: 235
Регистриран: Октомври 2007

Оценка: няма

Offline
И аз съм сложил две неща в моят /etc/rc.local на моето Убунту Харди(за старт на пппое и маунт на втория хард) ама файла си беше направен не съм го създавал аз.Как така си го създал ти(мисля даже е и при гутсу го имаше в началото)?Да не си с Феисти или Дапър?Или нещо друго?

Редактирано от me4oslav на Септември 05 2008, 09:20


Skype:lodaka1
Всеки,който се нуждае от помощ за да дава пълна информация за проблема(дистро,модел на хардуера(хардуерен проблем),а ако е софтуерен-грешка при компилация или хранилища или програми или там квото и да е).
Контакти:  me4oslav

  • AOL  AOL:
  • ICQ  ICQ: 305004492
  • MSN  MSN: kozamadjanam@hotmail.com
  • YIM  Yahoo IM:
Мнение #5 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Септември 05 2008, 09:26

Avatar




Група: Li maniacs
Мнения: 489
Регистриран: Юли 2005

Оценка: 5

Offline
Ъх, човек не може да се откаже от коментара си. Някой ще се намери да го прочете. :D

Ами, не - по принцип не го ползвам само аз - и не знам какво е творено, а пък някои статии в интернет ме вкараха в заблуда.

Иначе SK0RP10N как ти изглежда /etc/rc.local

Редактирано от Zero_effect на Септември 05 2008, 09:29
Контакти:  Zero_effect

  • AOL  AOL:
  • ICQ  ICQ: 94584818
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Мнение #6 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Септември 05 2008, 09:35

Avatar




Група: Li fans
Мнения: 235
Регистриран: Октомври 2007

Оценка: няма

Offline
Да,винаги се намира някой да го прочете.Ама пак стана весело.
Все едно /etc/rc.local би трябвало да е нещо такова:
#!/bin/sh -e
#
# rc.local
#
# This ****** is executed at the end of each multiuser runlevel.
# Make sure that the ****** will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this ****** just change the execution
# bits.
#
# By default this ****** does nothing.
команди за автостарт
exit 0

Разбира се тия английски описания не са задължителни,ама стоят за обяснения и за обем.
А звездичките са скрипт ама не ми дава да го напиша на латиница.

Редактирано от me4oslav на Септември 05 2008, 09:36


Skype:lodaka1
Всеки,който се нуждае от помощ за да дава пълна информация за проблема(дистро,модел на хардуера(хардуерен проблем),а ако е софтуерен-грешка при компилация или хранилища или програми или там квото и да е).
Контакти:  me4oslav

  • AOL  AOL:
  • ICQ  ICQ: 305004492
  • MSN  MSN: kozamadjanam@hotmail.com
  • YIM  Yahoo IM:
Мнение #7 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Септември 05 2008, 10:12

No avatar chosen




Група: Li fans
Мнения: 88
Регистриран: Март 2008

Оценка: няма

Offline
По-точно изпълнява всичко с изключение на 2 команди за интернета ми.Но ако ги копирам тези команди и ги пусна в терминала, без да ги променям, интернетът тръгва
Контакти:  SK0RP10N

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Мнение #8 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Септември 05 2008, 11:16

Avatar




Група: Li fans
Мнения: 763
Регистриран: Февруари 2008

Оценка: 5

Offline
трябва да напишеш командите си преди exit 0
трябва файлът /etc/rc.local да е изпълним
ако командите са за пускане на интернет, можеш да ги добавиш в /etc/network/interfaces
man interfaces, и ти дава обяснение как става номера.
не забравяйте че, /etc/rc.local се изъпнява последно място от init, и е с runlevel S99. не препоръчвам там да се поставят скриптове за защитни стени, интернет и т.н., тъйкато повечето програми се стартират преди него и ако някоя ползва специфичен IP адрес, ако връзката вдига друг интерфейс и т.н. може да има проблеми.
освен това тук не се стартират програми за десктоп средата. всички команди се изпълняват като потрбител root.
Quote: 

По-точно изпълнява всичко с изключение на 2 команди за интернета ми.Но ако ги копирам тези команди и ги пусна в терминала, без да ги променям, интернетът тръгва


също така, ще трябва да посочвате и пълен път до програмата, ако тя не се намира в path-a на root, това е по - скоро препоръчително. т.е. не пишете команда, а /път/команда <параметри>

за дебиан /etc/rc.local съществува от etch, в sarge го няма, в Убунту мисля, е от преди dapper, така, че го има във всички поддържани версии до сега. ако ви трябва стартиране на друг runlevel, или приоритет, скрипта се поставя в /etc/init.d/
и се изпълнява командата update-rc.d option option ...

Редактирано от altoas на Септември 05 2008, 11:19

Контакти:  altoas

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
Мнение #9 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Септември 05 2008, 19:35

No avatar chosen




Група: Li fans
Мнения: 88
Регистриран: Март 2008

Оценка: няма

Offline
Реших си проблема
System -> Preferences -> Sessions
Там ги добавих командите и те така
Контакти:  SK0RP10N

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Мнение #10
Skip to the previous post in this topic. Написано на: Септември 06 2008, 10:29

Avatar




Група: Li fans
Мнения: 763
Регистриран: Февруари 2008

Оценка: 5

Offline
там се изпълняват команди при логване в графична сесия, ане при зареждане на ОС, има огромна и чувствителна разлика.
ако не се логнеш, няма да ти тръгне мрежата. отделно там се стартират с потребителски права, на логнатият се потребител.

Контакти:  altoas

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
Общо 9 отговор(а) от Септември 05 2008, 00:47 до сега
 » Начало » Li Форуми » Help & Support » Инсталиране на Linux » Изпълнение на команди с пускане на рс

© 2014 Linux Index Project
Powered by iF 1.0.0 © 2006 ikonForums