Убунтаводам! Как по SSH запустить процесс?

Discussion in 'Болталка' started by Godfather Bulan, 21 Jun 2010.

  1. Godfather Bulan

    Godfather Bulan Elder - Старейшина

    Joined:
    18 Mar 2008
    Messages:
    172
    Likes Received:
    443
    Reputations:
    25
    Требуется:
    Через SSH запустить процесс вида "./prilozhenie -parametr"
    И чтобы при закрытии PuTTy приложение продолжало работать!
    Первое сообразил, а вот как второе реализовать?
     
  2. Godfather Bulan

    Godfather Bulan Elder - Старейшина

    Joined:
    18 Mar 2008
    Messages:
    172
    Likes Received:
    443
    Reputations:
    25
    М, а еще есть ли в убунте аналог .bat файлов?
     
  3. mal41k

    mal41k New Member

    Joined:
    10 May 2010
    Messages:
    4
    Likes Received:
    1
    Reputations:
    0
    в конце строки напиши & и будет работать в фоне
    bash команды можно запускать пачкой из .sh файла (да и вобще с любого где в начале есть #!/bin/bash)
    ./batch.sh
     
    #3 mal41k, 21 Jun 2010
    Last edited: 21 Jun 2010
  4. Godfather Bulan

    Godfather Bulan Elder - Старейшина

    Joined:
    18 Mar 2008
    Messages:
    172
    Likes Received:
    443
    Reputations:
    25
    мммм. при закрытии подключение прога отключается
     
  5. mal41k

    mal41k New Member

    Joined:
    10 May 2010
    Messages:
    4
    Likes Received:
    1
    Reputations:
    0
    не должно

    ps -ax пишет процесс?
     
    #5 mal41k, 21 Jun 2010
    Last edited: 21 Jun 2010
  6. slashd

    slashd Elder - Старейшина

    Joined:
    3 Sep 2008
    Messages:
    56
    Likes Received:
    15
    Reputations:
    6
    1) Стандартный вывод будет перенаправлен в nohup.out
    Code:
    # nohup command
    2) Eсть ещё команда screen, но у меня не получилось вывести инфу в файл
    Code:
    # screen -dmS namescreen command
     
  7. mal41k

    mal41k New Member

    Joined:
    10 May 2010
    Messages:
    4
    Likes Received:
    1
    Reputations:
    0
    можно и в /dev/null
    просто если с & в фоне не остается, то есть привязка к рабочей сессии, а это уже не вылечить