Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di indre
    Registrato dal
    Jan 2002
    Messaggi
    2,735

    killare processo in automatico.

    Ciao a tutti.
    ho un router con una mini-distro linux.
    non ho molto gioco.
    Ora dovrei fare questa cosa.

    Dato che si connette via GPRS dovrei esser in grado di schedulare un cron per una chiamata ntp (FATTO).
    solo che dovrei riuscire a killare il processo di connessione dopo 5 min, altrimenti sto benedetto router mi sta sempre connesso.

    questi son i processi che ho:
    codice:
    # ps axuww
      PID  Uid     VmSize Stat Command
        1 root            SW  init
        2 root            SW  [keventd]
        3 root            RWN [ksoftirqd_CPU0]
        4 root            SW  [kswapd]
        5 root            SW  [bdflush]
        6 root            SW  [kupdated]
        7 root            SW  [mtdblockd]
       26 root            SWN [jffs2_gcd_mtd3]
       53 root            SW  /bin/pppsd
       73 root            SW  /bin/mhttpd
      105 root            SW  /bin/dnsmasq -h -r /etc/resolv.conf
      118 root            SW  /bin/inetd
      124 root            SW  /bin/watchdog
      189 root            SW  /bin/telnetd
      190 root            SW  -msh
      226 root            SW  /bin/pppd /dev/ttyS1
      250 root            SW  /bin/pluto --ipsec0 ppp0 --uniqueids --secretsfile /v
      274 root            SW  /bin/telnetd
      275 root            SW  -msh
    Ora come fo a prendere in automatico il pid del processo e killarlo da cron ogni tot minuti?
    When I was young I used to pray for a bike. Then I realized that God doesn't work that way. So I stole a bike and prayed for forgiveness.

  2. #2
    killall nome_processo
    It's just another bombtrack...
    Ogni can mena la coa, ogni coion vö gi' la soa!

  3. #3
    pidof

    o

    killall

  4. #4
    Utente di HTML.it L'avatar di indre
    Registrato dal
    Jan 2002
    Messaggi
    2,735

    re

    wait..
    quello ok
    ma io devo fare tutto in automatico da cron.
    ovvero io non so a priori che PID ha il processo..
    When I was young I used to pray for a bike. Then I realized that God doesn't work that way. So I stole a bike and prayed for forgiveness.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    7,691
    forse dico una fesseria, ma con killall non puoi usare il nome del processo invece del suo pid ?
    ... S'i' fosse Giorgio, com'i' sono e fui,
    torrei le donne giovani e leggiadre:
    le vecchie e laide lasserei altrui....
    Non mandatemi PVT, mi dimentico sempre di leggerli ... mandatemi e-mail, se è il caso

  6. #6

    Re: re

    Originariamente inviato da indre
    wait..
    quello ok
    ma io devo fare tutto in automatico da cron.
    ovvero io non so a priori che PID ha il processo..
    killall non usa il pid, ma il nome del processo.
    Esempio: il processo si chiama pippo ==> killall pippo te lo termina
    It's just another bombtrack...
    Ogni can mena la coa, ogni coion vö gi' la soa!

  7. #7
    Utente di HTML.it L'avatar di indre
    Registrato dal
    Jan 2002
    Messaggi
    2,735

    re

    humm ok capito.

    indi metto tutto dentro il cron e via..
    ok provo.
    grazie
    When I was young I used to pray for a bike. Then I realized that God doesn't work that way. So I stole a bike and prayed for forgiveness.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.