Linux进程管理(1)

注意:每次重启Linux的时候,IP地址会不一样。

遇到finalshell远程连接不上虚拟机的步骤:
1.systemctl status firewalld:查看防火墙的信息
systemctl start firewalld:启用防火墙
systemc disable firewalld:开机不自动启动
systemctl stop firewalld:禁用防火墙
sysystemctl disable firewalld:永久停止使用防火墙
2.到etc/selinux目录下找到config,vim 进入config,找到第7行enforcing改成disabled,然后重启。
在这里插入图片描述
手动修改IP地址
在这里插入图片描述

ps(process status):进程状态管理器
语法:ps aux
在这里插入图片描述
USER:运行进程的用户
PID:进程ID,我们云工程师靠PID、杀死他
%CPU:CPU占用率
%MEM:内存占用率
VSZ:占用虚拟内存
RSS:占用实际内存
TTY:进程运行的终端
STAT:进程的状态 man ps (/STATE)
START:进程启动的时间
TIME:进程占用CPU的总时间
COMMAND:进程文件,进程名

查看进程的第几行
语法:ps aux | head -3
在这里插入图片描述
ps aux | grep passwd(搜索程序passwd)
在这里插入图片描述

ps aux --sort -%cpu(降序排列CPU的使用率)
在这里插入图片描述

ps aux --sort %cpu(升序排列CPU的使用率)
在这里插入图片描述
ps -ef(查看进程的父子关系)
在这里插入图片描述
UID(启动进程用户的名称)
PID(程序的名字)
PPID(父系程序的名称)
STIME(启动时间)
TTY(终端)
TIME(运行时间)
CMD(程序名)

ps axo(自定义选择显示几项)
在这里插入图片描述

top(实时查看进程,按q退出)
在这里插入图片描述
开始的五行:
第一行:程序名:系统时间,CPU占有率(1.5.15)
第二行:任务数
第三行:CPU占用率
第四行:内存的空间,K_M_G
第五行:交换分区(硬盘的一部分空间,存放常用数据)

top -d 3(3秒刷新一次)
在这里插入图片描述
查看内存free -m(m=兆,也可以改为k,g)
在这里插入图片描述

查看磁盘空间 df -hT
在这里插入图片描述

在top中显示的优先级有两个, PR值和nice值
NI:实际nice值
PR( +20 ) :将nice级别显示为映射到更大优先级队列, -20映射到0 , + 19映射到39

nice值越大:表示优先级越低,例如:+19
nice值越小:表示优先级越高,例如:-20

查看进程nice级别:
在这里插入图片描述

sleep 5(睡眠5秒):暂时让系统睡眠
在这里插入图片描述
sleep 5000(按ctrl+终止进程)
在这里插入图片描述
sleep 5000 &(&放到后台运行)
在这里插入图片描述

nice -n -5 sleep 6000 &(-5优先级,&放到后台运行)

在这里插入图片描述

renice -20 3364在这里插入图片描述
jobs:查看后台进程
在这里插入图片描述
fg 2:将后台进程调到前台来(2是后台进程号)
在这里插入图片描述
按ctrl+z结束进程,但是在后台相应进程也会停止,加上 bg 的命令开启后台进程
在这里插入图片描述
消灭后台进程:kill %进程号
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值