Liunx进程操作

Liunx进程操作

1.杀死多进程:killall 进程名称(支持通配符什么的)

2.查看具体某个进程:ps -aux | grep gedit

eg

案例1:踢掉某个非法登录用户
	kill -9 进程号
	kill  进程号
	killall  进程名称
案例2: 终止远程登录服务sshd, 在适当时候再次重启sshd服务
	
案例3: 终止多个gedit 编辑器
	
案例4:强制杀掉一个终端

gedit是一个文本编辑器

查看磁盘情况:

\1) 统计/home文件夹下文件的个数

ls -l /home | grep ‘^-’|wc -l` 
ls -al /home(验证)`

\2) 统计/home文件夹下目录的个数

ls -l /home | grep ‘^d’|wc -l 

\3) 统计/home文件夹下文件的个数,包括子文件夹里的

ls -lR /home | grep ‘^-’|wc -l
R 递归统计

\4) 统计/home文件夹下目录的个数,包括子文件夹里的

ls -lR /home | grep ‘^d’|wc -l

\5) 以树状显示目录结构

tree /home (需要提前安装)
安装:sudo apt install tree
卸载:sudo apt remove tree

以树形结构查看进程信息:

pstree [选项]

查看防火墙状态:

sudo service ufw status
systemctl

查看所有服务

1.sudo sevice --status-all
2.ls /etc/init.d/

动态监控进程,默认更新时间是3秒

Tasks:总进程数量

zombie:僵尸的进程

load average 负载三个数的和除以三,不要超过0.7

案例1.监视特定用户top:输入此命令,按回车键,查看执行的进程。u:然后输入“u”

回车,再输入用户名,即可

1.使用top进入
2.输入u  然后输入用户名

案例2:终止指定的进程。top:输入此命令,按回车键,查看执行的进程。k:然后输

入“k”回车,再输入要结束的进程ID号

输入k 
输入id号

案例3:指定系统状态更新的时间(每隔10秒自动更新):

top -d 10

下载:sudo apt install net-tools

猜你喜欢

转载自blog.csdn.net/zwslovexyj/article/details/122857403