Linux学习 第七单元

第七单元

一、进程定义

  进程就是未完成的工作。

二、ps 命令(文本查看进程信息):

 1.ps       ##shell前台中运行的进程

   ps  a      ##关于当前环境的所有进程,即包括背景,颜色等进程

   ps  x     ##与当前环境无关的所有进程

   ps  f     ##显示进程从属关系,如下图:

“\”表示从属关系,可看出在shell中运行“ps f”,即为其从属进程。若关闭/bin/bash,其从属进程也会关闭。

   ps  e     ##显示进程调用环境工具的详细信息

   ps l     ##长列表显示进程的详细信息

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


  ps aux     ##显示与环境无关的用户进程信息

2.ps  ax  -o %cpu    ##显示进程cpu负载

  ps ax  -o  %mem  ## x显示进程内存负载

  ps ax  -o  user    ##显示进程用户

  ps ax  -o  group   ##显示进程组

  ps ax  -o  comm   ##显示进程名称

  ps ax  -o  nice     ##进程优先级(-20~19),优先级越负,优先级越高

  ps ax  -o  pid     ##进程的id

3.ps ax-o %cpu,comm --sort <+|-%cpu > <+|-%mem>      ##按照进程信息排序

                          +  ##正序

                          -  ##倒序

                          %cpu   ##cpu负载排序

                          %mem ##内存负载

注:上面命令中的“ax”也可以是“a”或“x”,即显示与环境有关或无关的进程信息。

三、进程优先级

 1.进程优先级的范围:-20~19。优先级越负则优先级别越高。

 2.优先级查看,格式如下“

   ps  ax(环境范围)  -o pid, ,nice ,comm

 3.指定进程优先级,格式如下:

   nice  -n 优先级数字    进程名称

  如:nice  -n  -5  vim&      ##开启vim并且指定程序优先级为-5,vim一定未开启时

      (vim &表示后台运行)

4.改变进程优先级

      reince  -n  优先级数字   进程pid

  如:renice  -n  -5  1806             ##改变1806进程的优先级为-5

四、环境中进程的前后太调用

1.jobs      ##查看被打入环境后台的进程


2.ctrl+z          ##把占用终端的进程打入后台

3. fg        job号   ##把后台进程调回前台,默认为第一个后台进程

  bg                 ##把后台暂停的进程运行

  comm &            ##让命令直接在后台运行


五、进程信号

 1.常用信号等级

   1       ##进程不重启时重新加载配置,不改变pid.但网络配置改变配置文件,要再重启

   2              ##删除进程在内存中的数据,相当于快捷键ctrl+c

   3              ##删除鼠标在内存中的数据,相当于快捷键ctrl+\

   9              ##强行结束单个进程(不能被阻塞)

   15            ##正常关闭进程(可能会被阻塞:如当进程后台挂起时不能被关闭,但若启动则会立即启动)   

   18            ##运行暂停的进程

   19            ##强制暂停某个进程(不能被阻塞)

   20            ##把进程打入后台(可以被阻塞)

   man 7 signal     ##查看信号详细信息

 2.进程管理

   kill  -信号  进程pid 

   killall  -信号   进程名字

   pkill    -u   student   -信号      

六、用户登陆审记:可以查看机器是否被他人登陆

1. w        ##查看使用系统的当前用户有哪些

  w   -f              ##-f查看使用地点

  登陆某台主机,使用命令 ssh -X root@IP址

  查看IP地址:ip  addr show  eth0 (eth0表示以太网的第一块网卡)或ifconfig命令

2.last    ##查看用户登陆成功历史


3.lastb   ##查看用户登陆未成功历史


七、top命令   ##监控系统负载工具


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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值