Linux--系统管理

2022/2/9 7:14:21

本文主要是介绍Linux--系统管理,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一,进程管理

1.1 进程查看

进程是一个正在执行的一个程序或者命令,每一个程序都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。

判断服务器的健康状态
查看系统中的所有进程
杀死进程
#查看系统中所有的进程

ps  aus

ps -le
#查看系统健康状态

top    [选项]
#查看进程树

pstree [选项]
-p  显示进程的PID
-u  显示进程的所属用户

终止进程

#终止进程

kill -[数字] PID(进程id号)
kill -1  重启进程
kill -9  强制杀死进程

Killall [进程名]
pkill   [进程名]

#踢用户
pkill -t [终端号]

二,工作管理

#把命令放入后台运行
[命令] &

#把命令放入后台暂停运行
top [Ctrl+z]
#查看后台工作进程
jobs  -l

#恢复进程到前台
bg [%工作号]

三,系统资源查看

#命令监控系统资源
vmstat [刷新延时 刷新次数]

vmstat 1 3
#开机时内核检测信息

dmesg
dmesg | grep CPU
#查看内存使用状态
free [选项]
-b    以字节为单位
-k    以KB为单位显示
-m    以MB为单位显示
-g    以GB为单位显示
#查看系统与内核相关信息
uname [选项]
-a    查看系统所有相关信息
-r    查看内核版本
-s    查看内核名称
#查看Linux版本

lsb_release -a

四,系统定时任务

#定时任务 crontab 设置
crontab [选项]
-e    编辑crontab 定时任务
-l    查询crontab 任务
-r    删除当前用户所有的crontab任务

#打开进入的是vim编辑模式    
#第一行的格式为 
* * * * * command

 

 



这篇关于Linux--系统管理的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程