Linux(CentOS、Ubuntu)下,进程管理

Linux(CentOS、Ubuntu)下,进程管理

【ps】

【ps】显示系统执行的进程
【ps -aux】
【ps -a】显示当前终端的所有进程信息
【ps -u】以用户的格式显示进程信息
【ps -x】显示后台进程运行的参数

[USER]:用户名称
[PID]:进程号
[%CPU]:进程占用CPU的百分比
[%MEM]:进程占用物理内存的百分比
[VSZ]:进程占用虚拟内存大小(单位:KB)
[RSS]:进程占用的物理内存大小(单位:KB)
[TT]:终端名称
[STAT]:进程状态

S-睡眠
s-表示该进程是会话的先导进程
N-表示进程拥有比普通优先级更低的优先级
R-正在运行
D-短期等待
Z-僵死进程
T-被跟踪或者被停止

[STARTED]:进程的启动时间
[TIME]:CPU时间,即进程使用CPU的总时间
[COMMAND]:启动进程所用的命令和参数,如果过长会被截断显示。

【ps -ef】以全格式显示当前所有的进程。
-e:显示所有的进程
-f:全格式

[UID]:用户ID
[PID]:进程ID
[PPID]:父进程ID
[C]:CPU用于计算执行优先级的因子。数值越大,表明进程是CPU密集型运算,执行优先级会降低;数值越小,表明进程是I/O密集型运算,执行优先级会越高。
[STIME]:进程启动的时间
[TTY]:完整的终端名称
[TIME]:CPU时间
[CMD]:启动进程所用的命令和参数

【kill】

【kill [选项] 进程号】通过进程号杀死进程
-9:表示强迫进程立即停止。

【killall】

【killall 进程名称】通过进程名称杀死进程,也支持通配符,这在系统因负载过大而变得很慢时很有用。

【pstree】

【pstree [选项]】查看进程树
-p:显示进程的PID
-u:显示进程的所属用户

服务 (Service) 管理

【service】

【service 服务名 [选项]】
start:开启
stop:关闭
restart:重启
reload:重载
status:状态

CentOS 7.0 后,不再使用【service】,而是【systemctl】。

这种方式只是临时生效,当重启系统后,还是回归以前对服务的设置。
如果希望设置某个服务自启动或关闭永久生效,要使用【chkconfig】。

服务名:
[iptables]:防火墙
[sshd]:远程登录
[gedit]:文本编辑器
[bash]:终端

查看服务名:
1.【setup】→系统服务
2.【ls -l /etc/init.d/】列出系统有哪些服务。

【telnet】

关闭或启用防火墙后,立即生效。【telnet】测试某个端口即可。
通过【telnet】指令检查linux的某个端口是否在监听,并且可以访问。

dos
【telnet ip 端口】
【telnet 192.168.134.129 22】

【chkconfig】

【chkconfig】可以给每个服务的各个运行级别设置自启动/关闭。
【chkconfig --list】查看服务
【chkconfig --list | grep 服务名】
【chkconfig 服务名 --list】
【chkconfig --level 5 服务名 on/off】将 sshd 服务在运行级别5的情况下设置为不要自启动。

【chkconfig】重新设置服务自启动/关闭后,需要重启机器【reboot】才能生效。

【top】

【top】动态监控进程。
【top】和【ps】很相似,它们都是用来显示正在执行的进程。
【top】与【ps】最大的不同之处在于【top】在执行一段时间后可以更新正在运行的进程。

【top [选项]】
-d 秒数:指定【top】每隔几秒钟更新,默认是3秒。
-i:使【top】不显示任何闲置或者僵死进程。
-p:通过指定监控进程ID来仅仅监控某个进程的状态。

在【top】的交互模式当中可以执行的命令:
P:以CPU使用率排序,默认就是此项。
M:以内存的使用率排序。
N:以PID排序。
q:退出【top】。

u:输入用户名,监控特定用户。
k:输入要结束的进程ID号,终止指定的进程。

【netstat】

【netstat】查看系统网络情况
【netstat [选项]】
【netstat -anp】
-an:按一定顺序排列输出
-p:显示哪个进程在调用

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值