40 lines
		
	
	
	
		
			521 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			40 lines
		
	
	
	
		
			521 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
---
 | 
						|
tags:
 | 
						|
  - shell
 | 
						|
  - procedural
 | 
						|
---
 | 
						|
 | 
						|
# Killing processes
 | 
						|
 | 
						|
## Kill a process running on a port
 | 
						|
 | 
						|
For example a local server.
 | 
						|
 | 
						|
```bash
 | 
						|
sudo lsof -t -i:8000
 | 
						|
# List files and proces ID (-t) and internet connections (-i) on port number
 | 
						|
 | 
						|
$ 7890
 | 
						|
# Gives you process id
 | 
						|
 | 
						|
sudo kill -9 7890
 | 
						|
# Kill the process that is running there
 | 
						|
```
 | 
						|
 | 
						|
## Alterntive
 | 
						|
 | 
						|
```sh
 | 
						|
ss -ltnp | grep ':8000'
 | 
						|
```
 | 
						|
 | 
						|
Returns:
 | 
						|
 | 
						|
```
 | 
						|
LISTEN 0      511            [::1]:8000          [::]:*    users:(("node",pid=10493,fd=34))
 | 
						|
```
 | 
						|
 | 
						|
Kill with:
 | 
						|
 | 
						|
```
 | 
						|
kill 10493
 | 
						|
```
 |