Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Старт скрипта с мешиной  (Прочитано 1867 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Syrex

  • Автор темы
  • Участник
  • *
  • Сообщений: 113
    • Просмотр профиля
Старт скрипта с мешиной
« : 25 Ноября 2008, 11:18:23 »
Народ,у меня такой вопрос
Как сделать так,что вместе с машиной стартовали 3 скрипта и обязательно каждый в терминале ?
Тоесть нада скрипт на запуск трех скриптов в терминале вместе с машиной и куда этот скрипт положить и какой командой в консоли ?

tartan

  • Гость
Re: Старт скрипта с мешиной
« Ответ #1 : 25 Ноября 2008, 11:48:18 »
Что за скрипты? Когда именно надо? Ди иксов, после, вместо (ггг)?

Есть варианты. )

burgua

  • Гость
Re: Старт скрипта с мешиной
« Ответ #2 : 25 Ноября 2008, 12:00:37 »
/etc/rc.local

Оффлайн Syrex

  • Автор темы
  • Участник
  • *
  • Сообщений: 113
    • Просмотр профиля
Re: Старт скрипта с мешиной
« Ответ #3 : 25 Ноября 2008, 12:33:05 »
Что за скрипты? Когда именно надо? Ди иксов, после, вместо (ггг)?

Есть варианты. )
Ну стоит на машине игровой сервер и нада что б он запускался с машиной,а скрипт на запуск его - это рестартер на случай падения,вот пример скрипта
#!/bin/sh
while true ; do
servlog='/home/mangos/server/bin/Server.log';
outpatch='/home/mangos/server/bin/crash/';
date=`date "+%Y-%m-%d_%H:%M:%S"`;
echo "Server CRASHED !!! Start Bugreport System." >> $outpatch$date.txt;
echo "Server.log Log FILE Last 30 Lines:" >> $outpatch$date.txt;
cat $servlog | tail -n 30 >> $outpatch$date.txt;
echo "" >> $outpatch$date.txt;
echo "END bugtracker system." >> $outpatch$date.txt;
/home/mangos/server/bin/mangosd
done

Нада что б таких 3 скрипта запускадись вместе с машиной

tartan

  • Гость
Re: Старт скрипта с мешиной
« Ответ #4 : 25 Ноября 2008, 12:34:54 »
Ну тогда да - /etc/rc.local, туда ссылки на свои скрипты пишите, и всё.

Оффлайн Syrex

  • Автор темы
  • Участник
  • *
  • Сообщений: 113
    • Просмотр профиля
Re: Старт скрипта с мешиной
« Ответ #5 : 25 Ноября 2008, 13:14:08 »
Ну тогда да - /etc/rc.local, туда ссылки на свои скрипты пишите, и всё.
Поправка,мне нада что б эти скрипты в терминале запускались,можна пример что писать в /etc/rc.local ?

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Старт скрипта с мешиной
« Ответ #6 : 25 Ноября 2008, 13:26:05 »
Поправка,мне нада что б эти скрипты в терминале запускались
В каком терминале?

М.б. сделать автологин юзверя в текстовый терминал, а в ~/.bashrc дать команду на запуск скриптов?
« Последнее редактирование: 25 Ноября 2008, 13:37:55 от ArcFi »

tartan

  • Гость
Re: Старт скрипта с мешиной
« Ответ #7 : 25 Ноября 2008, 13:40:22 »
Т.е. вы хотите, чтобы у вас иксы завелись, а потом чтобы открылись окна терминалов, а в них - эти скрипты, так?

Тогда не rc.local, а в система-настройки-сессии (кажется так) в автозапуск добавить команды

ваш эмулятор терминала -e /путь/к/скрипту/имя/скрипта &

Как-то так. У меня например есть xterm. набираю xterm -e ping www.ya.ru & - и вуаля, вылезает xterm, там наблюдается пинг яндекса.

У вас, скорее всего, gnome-terminal
« Последнее редактирование: 25 Ноября 2008, 13:42:55 от tartan »

Оффлайн Syrex

  • Автор темы
  • Участник
  • *
  • Сообщений: 113
    • Просмотр профиля
Re: Старт скрипта с мешиной
« Ответ #8 : 25 Ноября 2008, 14:02:37 »
Спс,но я немогу найти автозапуск )) Система-Параметры- и тут нет автозапуска (Ubuntu 8.04)

Оффлайн medvan

  • Любитель
  • *
  • Сообщений: 64
    • Просмотр профиля
Re: Старт скрипта с мешиной
« Ответ #9 : 25 Ноября 2008, 14:06:50 »
Система ->Параметры->Сеансы
HP Pavilion g6

Оффлайн Syrex

  • Автор темы
  • Участник
  • *
  • Сообщений: 113
    • Просмотр профиля
Re: Старт скрипта с мешиной
« Ответ #10 : 25 Ноября 2008, 22:12:32 »
Т.е. вы хотите, чтобы у вас иксы завелись, а потом чтобы открылись окна терминалов, а в них - эти скрипты, так?

Тогда не rc.local, а в система-настройки-сессии (кажется так) в автозапуск добавить команды

ваш эмулятор терминала -e /путь/к/скрипту/имя/скрипта &

Как-то так. У меня например есть xterm. набираю xterm -e ping www.ya.ru & - и вуаля, вылезает xterm, там наблюдается пинг яндекса.

У вас, скорее всего, gnome-terminal

Насколько я понял,то -е и в конце & это запуск того скрипта в терминале ?

tartan

  • Гость
Re: Старт скрипта с мешиной
« Ответ #11 : 25 Ноября 2008, 22:27:04 »
Нууу...

Короче, я щас посмотрел - это не везде одинаково работает. Надо почитать man к твоему эмулятору. Для xterm ключ будет -e, для xfce terminal -x, но это, да, значит "открыть терминал и выполнить в нём команду".

А & - перейти к следующему действию (примерно)

Оффлайн Syrex

  • Автор темы
  • Участник
  • *
  • Сообщений: 113
    • Просмотр профиля
Re: Старт скрипта с мешиной
« Ответ #12 : 26 Ноября 2008, 11:35:03 »
Нууу...

Короче, я щас посмотрел - это не везде одинаково работает. Надо почитать man к твоему эмулятору. Для xterm ключ будет -e, для xfce terminal -x, но это, да, значит "открыть терминал и выполнить в нём команду".

А & - перейти к следующему действию (примерно)

Да,с -е и в конце & скрипт не запустился после перегрузки.Блин,нада вродь простую операцию,что б после старта машины запускался скрипт ))
И еще,у меня в /etc/  нет rc.local там rc1.d-rc6.d и rcS.d
« Последнее редактирование: 26 Ноября 2008, 11:39:25 от Syrex »

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Старт скрипта с мешиной
« Ответ #13 : 26 Ноября 2008, 11:52:20 »
Syrex, уберите &

Оффлайн Syrex

  • Автор темы
  • Участник
  • *
  • Сообщений: 113
    • Просмотр профиля
Re: Старт скрипта с мешиной
« Ответ #14 : 27 Ноября 2008, 00:46:47 »
Ну и еще один вопрос,что б не создавать еще одну тему.
Настраивал комп под 1280х1024,поставил драйвер под карту,все вродь нормально было.
Но теперь когда захожу удаленно,то разрешение стоит типа(непомню) 640х480 и многие открытые окна просто нельзя видить полностью.Удаленная машина стоит под сервом,дисплея там нет.
Как решить эту проблему,что б хотя бы были видны открытые окна полностью,а не частично ?

 

Страница сгенерирована за 0.265 секунд. Запросов: 23.