Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Запустить ping в фоне с направлением лога в файл / 8 сообщений из 8, страница 1 из 1
10.09.2011, 13:35
    #37433838
Белая Империя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запустить ping в фоне с направлением лога в файл
Предположим, что я руками выполняю такую вот команду:
Код: plaintext
1.
ping google.com > ping.log &

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

как вообще запустить указанную выше команду в bash скрипте в фоне ?

Я в сумраке в этом мире света
...
Рейтинг: 0 / 0
10.09.2011, 20:58
    #37434263
Белая Империя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запустить ping в фоне с направлением лога в файл
сделал через screen

понимаю, что криво, но пока работает =0
...
Рейтинг: 0 / 0
10.09.2011, 23:47
    #37434461
miwaonline
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запустить ping в фоне с направлением лога в файл
Белая Империя,

ping -w

man ping
...
Рейтинг: 0 / 0
11.09.2011, 00:56
    #37434530
Белая Империя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запустить ping в фоне с направлением лога в файл
miwaonlineБелая Империя,

ping -w

man ping

это количество пакетов, а не запуск в фоне...
...
Рейтинг: 0 / 0
11.09.2011, 22:08
    #37435168
miwaonline
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запустить ping в фоне с направлением лога в файл
Белая ИмперияmiwaonlineБелая Империя,
ping -w
man ping
это количество пакетов, а не запуск в фоне...
Конечно. Как корекно запустить программу в фоне ты сам написал в своем первом сообщении. А ман ты так и ниасилил? Ладно, процитирую сюда для людей, которые найдут топик поиском:
-w deadline
Specify a timeout, in seconds, before ping exits regardless of how many packets have been sent or received.

Внимание, вопросс: что сделает нижеследующая комманда, прописанная на ещечасный запуск в кронтабе?
Код: plaintext
1.
ping -w  3600  google.com > ping-`date +%Y%m%d%H`.log 
...
Рейтинг: 0 / 0
11.09.2011, 22:09
    #37435169
miwaonline
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запустить ping в фоне с направлением лога в файл
miwaonline,

s/ещечасный/ежечасный/
...
Рейтинг: 0 / 0
11.09.2011, 23:47
    #37435289
Белая Империя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запустить ping в фоне с направлением лога в файл
miwaonlineБелая Империяпропущено...

это количество пакетов, а не запуск в фоне...
Конечно. Как корекно запустить программу в фоне ты сам написал в своем первом сообщении. А ман ты так и ниасилил? Ладно, процитирую сюда для людей, которые найдут топик поиском:
-w deadline
Specify a timeout, in seconds, before ping exits regardless of how many packets have been sent or received.

Внимание, вопросс: что сделает нижеследующая комманда, прописанная на ещечасный запуск в кронтабе?
Код: plaintext
1.
ping -w  3600  google.com > ping-`date +%Y%m%d%H`.log 


ну... это я и так понял... проще не страдать и сделать так, как я уже сделал =)
...
Рейтинг: 0 / 0
12.09.2011, 08:49
    #37435484
miwaonline
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запустить ping в фоне с направлением лога в файл
Белая ИмперияmiwaonlineВнимание, вопросс: что сделает нижеследующая комманда, прописанная на ещечасный запуск в кронтабе?
Код: plaintext
1.
ping -w  3600  google.com > ping-`date +%Y%m%d%H`.log 

ну... это я и так понял... проще не страдать и сделать так, как я уже сделал =)
Через screen? Месье знает толк в извращениях :))
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Запустить ping в фоне с направлением лога в файл / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]