Vinnaren i pepparkakshustävlingen!
2010-11-26, 21:57
  #1
Medlem
Jag får inte killall att fungera på min debian 5. Läste att man skulle installera psmisc enligt följande:
aptitude install psmisc

Men det vill sig inte ändå. Är det nått annat som måste till för att det ska gå?
Citera
2010-11-27, 00:29
  #2
Medlem
Citat:
Ursprungligen postat av Biasse
Jag får inte killall att fungera på min debian 5. Läste att man skulle installera psmisc enligt följande:
aptitude install psmisc

Men det vill sig inte ändå. Är det nått annat som måste till för att det ska gå?
kan du förklara hur ditt kommando ser ut och vad du får för output på det?
Citera
2010-11-27, 11:19
  #3
Medlem
killall -9

Fått mess: -bash: killall: kommando hittades inte
Citera
2010-11-27, 13:11
  #4
Medlem
hashs avatar
Citat:
Ursprungligen postat av Biasse
Jag får inte killall att fungera på min debian 5. Läste att man skulle installera psmisc enligt följande:
aptitude install psmisc

Men det vill sig inte ändå. Är det nått annat som måste till för att det ska gå?

Jaa, det kommandot finns förmodligen med i psmisc-paketet, om du installerar den så får du tillgång till killall-kommandot.

Nu har jag ingen debian att kolla med, men såg att kommandot tillhörde psmisc-paketet i archlinux, så det är säkerligen detsamma för Debian.
Citera
2010-11-27, 13:27
  #5
Medlem
freigangs avatar
Citat:
Ursprungligen postat av hash
Jaa, det kommandot finns förmodligen med i psmisc-paketet, om du installerar den så får du tillgång till killall-kommandot.

Nu har jag ingen debian att kolla med, men såg att kommandot tillhörde psmisc-paketet i archlinux, så det är säkerligen detsamma för Debian.

Kod:
censur@debian:~$ cat /etc/debian_version
5.0.6
censur@debian:~$ killall
-bash: killall: command not found
censur@debian:~$ apt-cache search killall
psmisc - Utilities that use the proc filesystem
sysvinit-utils - System-V-like utilities
censur@debian:~$

Japp höga odds på att det finns i "psmisc"-paketet. Till TS, använd "apt-cache search" för att söka efter program.

Edit: Såg att du redan installerat "psmisc", testa att installera "sysvinit-utils" också då.
__________________
Senast redigerad av freigang 2010-11-27 kl. 13:31.
Citera
2010-11-27, 13:33
  #6
Medlem
Citat:
Ursprungligen postat av Biasse
aptitude install psmisc

Men det vill sig inte ändå. Är det nått annat som måste till för att det ska gå?
hur du gjort detta som root?
Citera
2010-11-27, 18:22
  #7
Medlem
Zoms avatar
Antagligen har TS fuckat upp nånting med sin PATH.

Kör echo $PATH och släng upp det hit.
Citera
2010-11-27, 20:30
  #8
Medlem
Citat:
Ursprungligen postat av Biasse
killall -9

Fått mess: -bash: killall: kommando hittades inte
Kommandot killall har väl inte -9? Vanliga kill har -9 vet jag för att sedan bli:
kill -9 PID

Eller har jag fel?
man-page för killall http://www.manpagez.com/man/1/killall/
Citera
2010-11-27, 21:23
  #9
Moderator
vhes avatar
Citat:
Ursprungligen postat av kimkaa
Kommandot killall har väl inte -9? Vanliga kill har -9 vet jag för att sedan bli:
kill -9 PID

Eller har jag fel?
man-page för killall http://www.manpagez.com/man/1/killall/
Den har det, men lite "gömt":
Kod:
           -SIGNAL     Send a different signal instead of the default TERM.
                       The signal may be specified either as a name (with or
                       without a leading SIG), or numerically.

Flaggan kan vara signalnamnet (med eller utan SIG) t.ex. TERM, SIGTERM, KILL, SIGKILL, men också signalnumret, t.ex. 9 för SIGKILL. Kan påpekas att killall -9 är ett bra sätt att logga ut sig själv och bli förvirrad över varför, så var försiktig med vad du skriver mer ;)

F.ö. bor killall mycket riktigt i psmisc:

Kod:
~> dpkg -S killall
sysvinit-utils: /usr/share/man/man8/killall5.8.gz
psmisc: /usr/bin/killall
sysvinit-utils: /sbin/killall5
psmisc: /usr/share/man/man1/killall.1.gz

Jag tror också på att TS $PATH är knasig.
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback