Как сделать так, чтобы nohup не создавал никаких выходных файлов и не занимал все пространство?


14

Итак, я запускаю какой-то сервер nohup ./myServer &, у меня фактически есть логинг на моем сервере, поэтому мне не нужна никакая помощь от nohup, но в любом случае я получаю 66GB nohup.outфайл через 5 дней, и это проблема. Я хочу просто запустить приложение, чтобы оно работало само по себе. Так как же сделать так, чтобы nohup не создавал никаких выходных файлов и не занимал места?

Ответы:


24

Перенаправить вывод на /dev/null:

nohup ./myServer >& /dev/null &

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

nohup ./myServer > /dev/null &

Вы можете найти более подробную информацию здесь, если вам нужно больше контроля над перенаправлениями (используя bash):

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.