Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.fds-net.ru/showflat.php?Number=3224405&src=arc&showlite=
Дата изменения: Unknown
Дата индексирования: Tue Apr 12 14:02:39 2016
Кодировка: Windows-1251
подскажите как сделать в юникс так , чтобы в назначенное время происходил логофф ? - Public forum of MSU united student networks
Root | Google | Yandex | Mail.ru | Kommersant | Afisha | LAN Support
  
Technical >> Development (Archive)

Страницы: 1
qwqw
member

Рег.: 19.06.2005
Сообщений: 105
Рейтинг: 0
  подскажите как сделать в юникс так , чтобы в назначенное время происходил логофф ?
      04.08.2005 13:23
 

как сделать просто логофф и как посмотреть время я знаю .
как это связать вместе ?
в смысле нужно чтобы я запустил что-то и ушел , а через некоторое время должен произойти выход .

Господин_ПэЖэ

Рег.: 01.10.2007
Сообщений: 3752
Из: Москва
Рейтинг: 0
  Re: подскажите как сделать в юникс так , чтобы в назначенное время происходил логофф ? [re: qwqw]
      04.08.2005 13:25
 

man cron, мб.



1 SIN
2 GOTO HELL
kaiafa

Рег.: 17.05.2004
Сообщений: 13390
Из: Strasbourg, FR
Рейтинг: 4
  Re: подскажите как сделать в юникс так , чтобы в назначенное время происходил логофф ? [re: qwqw]
      04.08.2005 13:26
 

да простят меня юниксоиды, если я лажаю, но может, надо юзать cron?



pianist
аццкий

Рег.: 25.10.2002
Сообщений: 10841
Из: ---
Рейтинг: 7701
  Re: подскажите как сделать в юникс так , чтобы в назначенное время про [re: qwqw]
      04.08.2005 13:36
 

все все сказали, перегружать командой reboot



Убей в себе государство!!1
johnny_bee
bluesman

Рег.: 25.10.2002
Сообщений: 877
Рейтинг: 44
  Re: подскажите как сделать в юникс так , чтобы в назначенное время про [re: qwqw]
      04.08.2005 15:26
 

в баше есть $TMOUT (в zsh тоже работает)
в остальных шелах не знаю


alcogolic
anonymous

Рег.: 01.06.2005
Сообщений: 1678
Рейтинг: 2108
  Re: подскажите как сделать в юникс так , чтобы в назначенное время про [re: qwqw]
      05.08.2005 12:19
 

Комбинация типа
code:
(./a.out & )&& exec lock -p -t 5

должна решить твою проблему.



'НИКАКИХ КРЫЛЬЕВ НЕТ. ПРОСТО УМИРАЕШЬ И ВСЕ' Гусеница
qwqw
member

Рег.: 19.06.2005
Сообщений: 105
Рейтинг: 0
  Re: подскажите как сделать в юникс так , чтобы в назначенное время происходил логофф ? [re: Господин_ПэЖэ]
      06.08.2005 15:21
 

cron там какие-то записи создает , мне может за это влететь от администраторов .
нужно сделать по-возможности незаметно .
идеальный вариант - как-то создать процесс с моим благозвучным названием , который бы это осуществлял , такое вообще возможно ?
у асета хороший вариант , я примерно так и представлял , он как , правдоподобный ?
в моей ситуации чисто юникс , строчка perl там нормально ?

Quote:

(./a.out & )&& exec lock -p -t 5


а что это такое и подходит ли ?

Druxa
Дрюха

Рег.: 27.06.2003
Сообщений: 2722
Из: Троицк
Рейтинг: 1974
  Re: подскажите как сделать в юникс так , чтобы в назначенное время происходил логофф ? [re: qwqw]
      06.08.2005 16:09
 

Почитай
man at
Quote:

у асета хороший вариант , я примерно так и представлял , он как , правдоподобный ?


Ну забудь sleep 60 там где-нибудь приписать, а то никто не обрадуется

Quote:

(./a.out & )&& exec lock -p -t 5
а что это такое и подходит ли ?


Фик знает можно просто
./a.out; exit
когда доработает a.out, будет exit, может тебе это нужно?
Кстати, а что вообще такое логофф?



нет, я не богат... я сказочно не богат... но я и не умен...
qwqw
member

Рег.: 19.06.2005
Сообщений: 105
Рейтинг: 0
  Re: подскажите как сделать в юникс так , чтобы в назначенное время происходил логофф ? [re: Druxa]
      06.08.2005 17:30
 

логофф в смысле логаут .
а что за sleep 60 , где его нужно вставить ?

YOжиk
Е///ик

Рег.: 20.02.2003
Сообщений: 21401
Из: Раменки
Рейтинг: 15436
  Re: подскажите как сделать в юникс так , чтобы в назначенное время происходил логофф ? [re: qwqw]
      06.08.2005 18:49
 

В ответ на:

у асета хороший вариант , я примерно так и представлял , он как , правдоподобный ?






Druxa
Дрюха

Рег.: 27.06.2003
Сообщений: 2722
Из: Троицк
Рейтинг: 1974
  Re: подскажите как сделать в юникс так , чтобы в назначенное время происходил логофф ? [re: qwqw]
      06.08.2005 19:02
 

Quote:

логофф в смысле логаут.


logout - это команда bash а не программа, ты ее не можешь выполнить из скрипта. можно так:
code:
echo $$ | perl -e '$pid = <>; while(1) { `date` =~ /НУЖНОЕ_ВРЕМЯ/ && `kill -9 $pid`; sleep 50; }' &

но kill -9 это нифига не правильно -- история не сохранится и вообще ничего хорошего. Думаем дальше...
PS. подумай еще раз и скажи что тебе _действительно_ надо.




нет, я не богат... я сказочно не богат... но я и не умен...
pakoloco
addict

Рег.: 25.09.2003
Сообщений: 509
Рейтинг: 0
  Re: подскажите как сделать в юникс так , чтобы в назначенное время происходил логофф ? [re: Druxa]
      06.08.2005 19:56
 

ну мне не надо чтобы история сохранялась , нужно просто выйти вовремя .
просто выходил я с помощью примера из man kill , что-то типа kill -9 -1 .


Druxa
Дрюха

Рег.: 27.06.2003
Сообщений: 2722
Из: Троицк
Рейтинг: 1974
  Re: подскажите как сделать в юникс так , чтобы в назначенное время происходил логофф ? [re: pakoloco]
      06.08.2005 20:02
 

Нет все таки какая-то бессмысленная постановка задачи, ей богу. Что, кто-то следит залогинен ты или нет, и тебе его надо обмануть? другого применения не вижу...



нет, я не богат... я сказочно не богат... но я и не умен...
aset
boar

Рег.: 05.09.2003
Сообщений: 36470
Рейтинг: 6913
  Re: подскажите как сделать в юникс так , чтобы в назначенное время происходил логофф ? [re: pakoloco]
      06.08.2005 20:16
 

Ботай screen короче.
А то уже не смешно.



may have come in contact with nuts
vond

Рег.: 08.04.2004
Сообщений: 6076
Из: Москва
Рейтинг: 1202
  Re: подскажите как сделать в юникс так , чтобы в назначенное время про [re: aset]
      06.08.2005 20:23
 

+1 за screen

qwqw
member

Рег.: 19.06.2005
Сообщений: 105
Рейтинг: 0
  Re: подскажите как сделать в юникс так , чтобы в назначенное время происходил логофф ? [re: Druxa]
      06.08.2005 20:50
 

нет , отмечается сколько времени я был залогинен .
ладно , посмотрю screen , попробую ваши варианты , постараюсь разобраться что к чему .
всем спасибо за советы .

Druxa
Дрюха

Рег.: 27.06.2003
Сообщений: 2722
Из: Троицк
Рейтинг: 1974
  Re: подскажите как сделать в юникс так , чтобы в назначенное время происходил логофф ? [re: qwqw]
      07.08.2005 12:59
 

О. тут подсказали, правильно kill -SIGHUP
PS. screen не про то. Но посмотри!



нет, я не богат... я сказочно не богат... но я и не умен...
Страницы: 1

Technical >> Development (Archive)

Дополнительная информация
0 зарегистрированных и 0 анонимных пользователей просматривают этот форум.

Модераторы:  DarkGray 

Печать темы

Права
      Вы можете создавать новые темы
      Вы можете отвечать на сообщения
      HTML отключен
      UBBCode включен

Рейтинг:
Просмотров темы:

Переход в