Jeesatkaa vähän miestä mäessä, miten saan Ubuntussa/Xubuntussa kaivettua komentoriviä käyttäen jonkin tietyn prosessin PIDin tai muun vastaavan signaalinumeron siten että voin sitten syöttää sen kill-komennolle? Eli siis jos syöttäisin jonkun prosessin nimen, niin tuo ohjelma ensin kaivaa sen PIDin ja edelleenohjaa sen PIDin sitten kill-komennolle...miten tuo tehdään? En viitsis joka kerta käynnistää "Järjestelmän valvonta"-ohjelmaa prosessin lopettamiseksi.
2. kysymys, toi kill-komentohan on oikeastaan prosessin tappaminen (eli väkipakolla lopettaminen jos ei muuten vastaa lopetuskäskyyn), mutta onko jotain joka vain siististi lopettaa prosessin jos ei vaadita pakolla lopetusta?
2. kysymys, toi kill-komentohan on oikeastaan prosessin tappaminen (eli väkipakolla lopettaminen jos ei muuten vastaa lopetuskäskyyn), mutta onko jotain joka vain siististi lopettaa prosessin jos ei vaadita pakolla lopetusta?
Vastaukset 3
Vanhimmat
1. killall sopii tarkoitukseesi
2. Oikeastaan kill lähettää signaalin prosessille. Näitä erilaisia signaaleja on ripakopallinen kuten "kill -l" listaa. Katso vaikka "man kill".
Jep, kiitos vielä uudemman kerran, se killall toimii. :)
Kiitti, täytyypä kokeilla ens kerralla tota killall-komentoa. Tuo tuntuu hyväksyvän prosessin nimenkin parametriksi eikä vaan PIDiä tai muuta numeroa.