系统进程及服务的控制(一)

1.什么是进程

系统未完成且正在进行的工作

2查看进程
ps -A ##所有进程

示例:![在这里插入图片描述](https://img-blog.csdnimg.cn/20190107102831751.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDI0Nzc4OQ==,size_16,color_FFFFFF,t_70)



ps -a   ##在当前环境中运行的进程(不包含详细信息)
示例:

在这里插入图片描述

ps -u   ##显示进程的用户信息
示例:

在这里插入图片描述

ps -d   ##除过当前环境外的所有进程
示例:

在这里插入图片描述

ps  a   ##在当前环境中运行的进程(包含详细信息)
示例:

在这里插入图片描述

ps  x   ##列出系统中运行包含tty输出设备(tty终端)
示例:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190107103105594.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDI0Nzc4OQ==,size_16,color_FFFFFF,t_70)


ps  f   ##显示pid
示例:

在这里插入图片描述
ps e ##显示进程详细信息(系统的资源调用情况)

示例:

在这里插入图片描述

ps常用组合

ps   aux   ##显示系统中所有进程并显示进程用户
ps   ef    ##显示进程详细的信息和pid
ps   ax    ##显示当前系统中的所有程序



显示进程的指定信息

ps -o  comm   ##显示进程的名称
ps -o  user   ##进程的拥有者
ps -o	group  ##进程的所属组
ps -o	%cpu  ##进程读cpu的使用率
ps -o	%mem  ##进程对内存的使用率
ps -o	pid   ##进程id
ps -o	nice  ##进程的优先级

示例:

===进程对cpu和mem的使用率排序=

ps ax --sort=+%cpu	##正序排序
ps ax --sort=-%cpu	##倒序排序

示例:

在这里插入图片描述

ps ax --sort=+%mem	##正序排序
ps ax --sort=-%mem	##倒序排序

示例:在这里插入图片描述
在这里插入图片描述

=进程的优先级=

—20 ~ 19
	数值越低优先级越高

=查看进程的优先级==

ps ax -o pid,nice,comm

示例:
在这里插入图片描述

=指定某个优先级开启进程=

nice -n -10 vim filename(文件名) &  ##开启vim并指定程序优先级为 -10

示例:
在这里插入图片描述

=改变进程的优先级==
renice -n -5 pid(要改变进程的pid)

在这里插入图片描述

=环境中进程的前后台调用==

jobs		##查看被打入后台的进程
ctrl + z 	##把占用的终端进程打入后台
fg jobsnum 	## 把后台进程调回前台(在前台运行,占用终端)
bg jobsnum	##把后台暂停的进程运行(在后台运行)
comm  &		##让命令直接在后台运行	

示例:

在这里插入图片描述

在这里插入图片描述

=什么是服务=

Linux中的服务是一类常住内存中的进程
这类进程启动后就在后台当中一直持续不断的运行

=用什么控制服务=

系统中的初始化进程可以对服务进行相应的控制

=当前系统的初始化进程是什么=

systemd    ##系统的初始化进程

========服务的控制命令

systemctl  list-units 	##列出已经开启的服务当前状态
	   list-unit-files  ##列出所有服务开机启动的状态
	   set-default multi-user.target ## 设定系统的启动级别为多用户模式(无图形模式)

======配置虚拟机ip

ifconfig通过此命令查找虚拟机当前ip

示例:在这里插入图片描述
查找真机当前ip
示例:在这里插入图片描述

分别在desktop和server虚拟机添加ip,

示例:在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
添加成功后重置
示例:在这里插入图片描述

在desktiop虚拟机上输入ssh-keygen命令-->回车 提示保密钥匙文件选择默认文件,直接回车->提示输入密码,按回车->提示密码验证 ->再回车。

示例:在这里插入图片描述
在这里插入图片描述
进行加密服务(给自身上锁)

示例:

在这里插入图片描述
在这里插入图片描述

把开机钥匙给server机,在desktop虚拟机上输入scp id_rsa    	root@172.25.71.200:/root/.ssh-->回车

示例
在这里插入图片描述
在这里插入图片描述

在server虚拟机上输入 ssh root@172.25.71.150 如果不用输入密码且进入desktop虚拟机则成功。

示例:

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值