shell-005 管道符 | 和作业控制

管道符

[root@localhost ~]# cat /etc/passwd |wc -l  #作用是将前面一个命令的输出作为后面一个命令的输入
27
[root@localhost ~]# cat /etc/passwd |grep "root"
root:x:0:0:root:/root:/bin/bash
operator:x:11:0:operator:/root:/sbin/nologin

作业控制

1.当一个进程运行时,ctrl+z 可以暂停这个任务

[root@localhost ~]# vim 1.txt
^Z
[1]+  已停止               vim 1.txt

2.暂停时,jobs显示暂停任务

[root@localhost ~]# vim 2.txt

[2]+  已停止               vim 2.txt
[root@localhost ~]# jobs
[1]-  已停止               vim 1.txt
[2]+  已停止               vim 2.txt

2.当暂停后,可以输入fg(foreground简写)命令来恢复这个进程,让它在前端继续运行。多个任务输入fg n

3.也可使用命令bg(background简写)将暂停进程丢到后台运行。输出信息会显示,多个任务输入bg n,不加是最后一个

[root@localhost ~]# vmstat 1
[root@localhost ~]# bg #后台运行,但是输出信息会不停显示,也可命令后加 &,命令直接后台运行
[root@localhost ~]# fg #弄到前台再暂停,ctrl + Z

进程控制

ps aux |grep top #显示包含top的进程  #ps 显示进程 Process Status
kill -9 46244 #杀死pid号为46244的进程
kill -l  #查看可用的进程信号
kill -HUP 46244   #让进程立刻关闭,然后重新读取配置文件之后重启。主要用于Apache Nginx等服务,正在访问网站的终端用户并没有察觉, 类似Apache 的 graceful ?
pkill pname  #按照进程名来杀死进程,pname为进程名
pkill -9 pts/0  #踢出该终端
pkill -9 httpd #杀掉所有httpd进程
vmstat  #查看系统消耗如CPU,之后频繁用到https://blog.csdn.net/ty_hf/article/details/6339496

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值