login(1): Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med '= killall(1) = == NAMN == killall — döda processer efter namn == SYNOPSIS == killall [-Z, --context ''mönster''] [-e, --exact] [-g, --process-group] [-i, --interactive] [-n, --ns ''PID''] [-o, --older-than ''TID''] [-q, --quiet] [-r, --regexp] [-s, --signal ''SIGNAL'', -''SIGNAL''] [-u, --user ''användare''] [-v, --verbose] [-w, --wait] [-y, --younger-than ''TID''] [-I, --ignore-case] [-V, --version] [--] ''n...') |
Admin (diskussion | bidrag) |
||
| Rad 87: | Rad 87: | ||
Om du hittar renderingsproblem i denna HTML-version, eller tror att en bättre eller nyare källa finns, eller har förbättringar, kontakta: man-pages@man7.org | Om du hittar renderingsproblem i denna HTML-version, eller tror att en bättre eller nyare källa finns, eller har förbättringar, kontakta: man-pages@man7.org | ||
= Sidslut = | |||
Orginalhemsidan på Engelska : https://man7.org/linux/man-pages/man1/login.1.html | |||
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på | |||
https://www.linux.se/kontaka-linux-se/ | |||
<BR><BR>Tack till [https://datorhjalp.se Datorhjälp] som har sponsrat [https://www.linux.se Linux.se] med webbhotell. | |||
[[Kategori:Linuxmanual grupp 1]] | |||
[[Kategori:Linuxmanual]] | |||
Nuvarande version från 29 augusti 2025 kl. 07.11
killall(1)
NAMN
killall — döda processer efter namn
SYNOPSIS
killall [-Z, --context mönster] [-e, --exact]
[-g, --process-group] [-i, --interactive] [-n, --ns PID]
[-o, --older-than TID] [-q, --quiet] [-r, --regexp]
[-s, --signal SIGNAL, -SIGNAL] [-u, --user användare]
[-v, --verbose] [-w, --wait] [-y, --younger-than TID]
[-I, --ignore-case] [-V, --version] [--] namn …
killall -l, --list killall -V, --version
BESKRIVNING
killall skickar en signal till alla processer som kör något av de angivna kommandona. Om inget signalnamn anges skickas SIGTERM.
Signaler kan anges antingen med namn (t.ex. -HUP eller -SIGHUP), med nummer (t.ex. -1) eller med flaggan -s.
Om kommandonamnet inte är ett reguljärt uttryck (flaggan -r) och innehåller ett snedstreck (/), kommer processer som exekverar just den filen att väljas för att dödas, oavsett deras namn.
killall returnerar 0 om minst en process dödats för varje listat kommando, eller om inga kommandon listades men minst en process matchade sökkriterierna -u och -Z. I annat fall returneras ett icke-nollvärde.
killall dödar aldrig sig själv (men kan döda andra killall-processer).
FLAGGOR
| Flagga | Beskrivning |
|---|---|
| -e, --exact | Kräver exakt matchning för mycket långa namn. Om ett kommandonamn är längre än 15 tecken kan det fullständiga namnet vara otillgängligt (t.ex. utbytt till disk). Då dödar killall allt som matchar de första 15 tecknen. Med -e hoppas sådana poster över. Med -v skrivs ett meddelande för varje överhoppad post. |
| -I, --ignore-case | Matcha processnamn utan hänsyn till versaler/gemener. |
| -g, --process-group | Döda processgruppen som processen tillhör. Signalen skickas endast en gång per grupp även om flera processer hittades i samma grupp. |
| -i, --interactive | Fråga interaktivt om bekräftelse innan processen dödas. |
| -l, --list | Lista alla kända signalnamn. |
| -n, --ns PID | Matcha mot PID-namnområdet för angiven PID. Standard är att matcha mot alla namnområden. |
| -o, --older-than TID | Matcha endast processer som är äldre (startade före) angiven tid. Tid anges som flyttal följt av en enhet. Enheter: s,m,h,d,w,M,y för sekunder, minuter, timmar, dagar, veckor, månader, år. |
| -q, --quiet | Klaga inte om inga processer dödades. |
| -r, --regexp | Tolka processnamnsmönster som ett POSIX-utökat reguljärt uttryck, se regex(3). |
| -s, --signal SIGNAL, -SIGNAL | Skicka denna signal istället för SIGTERM. |
| -u, --user användare | Döda endast processer som ägs av angiven användare. Kommandonamn är valfria. |
| -v, --verbose | Rapportera om signalen skickades framgångsrikt. |
| -V, --version | Visa versionsinformation. |
| -w, --wait | Vänta tills alla dödade processer har avslutats. killall kontrollerar en gång per sekund om några av processerna fortfarande finns. Returnerar först när ingen finns kvar. Observera att killall kan vänta för evigt om signalen ignorerades, inte hade effekt eller processen förblir i zombietillstånd. |
| -y, --younger-than TID | Matcha endast processer som är yngre (startade efter) angiven tid. Tid anges på samma sätt som med -o. |
| -Z, --context mönster | Ange säkerhetskontext: döda endast processer vars säkerhetskontext matchar angivet reguljärt uttryck. Måste stå före andra argument. Kommandonamn är valfria. |
FILER
- /proc — plats för proc-filsystemet.
KÄNDA BUGGAR
- Att döda via fil fungerar endast för körbara filer som hålls öppna under exekvering. "Impure executables" kan inte dödas på detta sätt.
- På andra system än Linux kan killall namn ge oväntade effekter, särskilt för privilegierade användare.
- killall -w upptäcker inte om en process försvinner och ersätts av en ny process med samma PID mellan kontrollerna.
- Om processer byter namn kan killall missa att matcha dem.
- killall har en gräns för hur många namn som kan anges på kommandoraden. Gränsen är antalet bitar i en unsigned long (vanligtvis 32 för 32-bitars och 64 för 64-bitars system).
SE ÄVEN
kill(1), fuser(1), pgrep(1), pidof(1), pkill(1), ps(1), kill(2), regex(3)
COLOPHON
Denna sida är en del av projektet psmisc (små verktyg som använder /proc-filsystemet). Projektinformation: https://gitlab.com/psmisc/psmisc
Buggrapporter för manualsidan: https://gitlab.com/psmisc/psmisc/issues
Källkod: https://gitlab.com/psmisc/psmisc.git (hämtad 2025-02-02, senaste commit 2025-01-03).
Om du hittar renderingsproblem i denna HTML-version, eller tror att en bättre eller nyare källa finns, eller har förbättringar, kontakta: man-pages@man7.org
Sidslut
Orginalhemsidan på Engelska : https://man7.org/linux/man-pages/man1/login.1.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.