Hoe een proces in Linux te beëindigen met Terminal?

In dit artikel leert u hoe u een proces in Linux kunt beëindigen met behulp van de opdrachtregel.

Soms stoppen processen met presteren of gaan onverwachts dood en wanneer u het proces opnieuw probeert uit te voeren, krijgt u mogelijk een fout van het origineel die nooit echt volledig wordt afgesloten.
In een dergelijk geval moet u het proces beëindigen met behulp van de opdrachtregel.

Je kunt het proces op meerdere manieren doden. We hebben er een deel van behandeld in dit artikel.

Er zijn verschillende signalen die naar beide kill-commando's kunnen worden gestuurd. We kunnen een signaal gebruiken om een ​​proces met namen en nummers te beëindigen.
Voer de volgende opdracht uit om de naam en het nummer van het signaal te achterhalen:

kill -l

Hier vindt u een lijst met signalen. Er zijn 3 signalen, we hebben het behandeld.

SIGKILL - 9 - Krachtig sluiten

SIGTERM - 15 - Afsluitsignaal

SIGSTOP - 19 - Stop het proces

Laten we beginnen.

1)

Zoek de proces-ID met de opdracht ps:

ps aux | grep [process name]

Om het proces te beëindigen:

kill -9 (--SIGKILL) [PID]

2)

Zoek de proces-ID met behulp van de bovenste opdracht:

top

Om het proces te doden

type k enter

type PID enter

Now type signal. By default, the signal set to 15/sigterm. You can change it or use it by entering

Het proces wordt gedood.

3)

Zoek de proces-ID met de opdracht pgrep.
Hier moet u de procesnaam weten om de proces-ID te vinden. Als u de procesnaam niet weet, moet u een andere manier gebruiken om de proces-ID te vinden.

pgrep [process name]

Om het proces te doden

kill -9 (--SIGKILL) [PID]

4)

Zoek de proces-ID met de opdracht jobs:

jobs

U krijgt de taak-ID van het proces. We zullen die taak-ID gebruiken om het proces te beëindigen.

Om het proces te beëindigen:

kill %1 [1 is a job ID]

Na het %-symbool moet u de job-ID vermelden.

[Hulp nodig om deze fout op te lossen? Wij helpen je.]

Nu heb je geleerd om een ​​proces te beëindigen met behulp van de opdrachtregel. Er zijn ook verschillende commando's om het proces te beëindigen. In dit artikel hebben we enkele commando's genoemd om het proces te beëindigen.

Vandaag hebben we gezien hoe onze Support Engineers deze fout oplossen.


Hoe maak je een groep aan in Linux

Hoe maak je een groep aan in Linux

Groepen worden gebruikt om gebruikers en hun privileges te organiseren, zoals het lezen van de schrijf- en uitvoeringsrechten. Om een ​​groud toe te voegen, is het commando groupadd.

3 manieren om het CPU-gebruik in Linux te controleren

3 manieren om het CPU-gebruik in Linux te controleren

Leg 3 manieren uit om het CPU-gebruik in Linux te controleren. CPU-gebruik verwijst naar het gebruik van verwerkingsbronnen of de hoeveelheid werk die door een CPU wordt verwerkt.

Hoe DenyHosts te installeren en configureren in CentOS 7

Hoe DenyHosts te installeren en configureren in CentOS 7

DenyHosts wordt veel gebruikt als alternatief voor Fail2ban. Als er te veel ongeldige SSH-inlogpogingen zijn geweest, gaat het ervan uit dat de brute-force-aanvallen of

Koppel een nieuwe schijf aan een Linux-server

Koppel een nieuwe schijf aan een Linux-server

We zullen leren hoe je een nieuwe schijf op een Linux-server kunt mounten. Voor deze demonstratie gebruiken we de CentOS 7-cloudserver. mount nu de partitie zoals hieronder getoond.

Eenvoudig te installeren Fail2ban op Ubuntu 20.04

Eenvoudig te installeren Fail2ban op Ubuntu 20.04

Leg goed uit hoe het eenvoudig is om Fail2ban op Ubuntu 20.04 te installeren. Fail2ban is geschreven in de programmeertaal Python en is gratis open source. Configuratie.

Hoe WireGuard VPN te installeren op Ubuntu 20.04

Hoe WireGuard VPN te installeren op Ubuntu 20.04

Leg goed uit hoe u WireGuard VPN installeert op Ubuntu 20.04. WireGuard is een uiterst eenvoudige, snelle en moderne VPN die gebruikmaakt van de modernste cryptografie

Hoe OpenSSL 1.1.1d in CentOS te installeren

Hoe OpenSSL 1.1.1d in CentOS te installeren

OpenSSL is een robuuste, commerciële toolkit met volledige functionaliteit voor de Transport Layer Security (TLS) & (SSL)-protocollen. Leer OpenSSL 1.1.1d installeren in CentOS

CSF installeren en configureren op CentOS 8

CSF installeren en configureren op CentOS 8

Hoe CSF op de CentOS 8-server te installeren en configureren. ConfigServer Security & Firewall is een (SPI) firewall, Login/Intrusion Detection en Security applicatie.

Configuratie van auditregel wordt niet weergegeven – Problemen oplossen?

Configuratie van auditregel wordt niet weergegeven – Problemen oplossen?

Configuratie auditregel niet weergegeven? Ontdek hoe onze ondersteuningstechnici het probleem oplossen en oplossen. Regelconfiguratiebestand /etc/audit/rules.d/audit.rules

CloudLinux Hoge belasting op server

CloudLinux Hoge belasting op server

In dit artikel zullen we leren hoe onze ondersteuningstechnici de hoge belasting van CloudLinux op de server oplossen. Zorg ervoor dat uw LVE-limieten correct zijn geconfigureerd.