shell-06-管道符;fg前bg后台任务命令和& ;jobs后台命令查询;暂停命令

|            ——   管道符,把前面输出的内容传递到符号后面进一步操作

grep      ——   过滤词,过滤关键词的命令,只要含有关键字的行就会被过滤出来

例子:

统计当前目录下有多少个文件  

wc  -l    ——    统计总数

统计当前目录下有多少个文件(包括子文件)  

find  ./  -type  f   ——   显示当前目录下所有文件(包括子文件

暂停任务

快捷键 CTRL + Z  —— 暂停当前任务,并退出到可输入新的命令。(这时任务被放入后台)

(快捷键 CTRL + C  —— 结束当前任务)

比如编辑一半后暂停了退出来。

 这时要恢复任务用 fg 调到前台  (foreground)

暂停可以作用于多个任务,也就是说明可以很多任务放入后台。

罗列所有暂停的和后台运行中的任务

 jobs 

当要把对应序号的任务调到前台来执行,需要 fg + 进程号

vmstat  虚拟内存统计(Virtual Meomory Statistics)

vmstat  1  按1秒的频率刷新显示

bg可以把任务放入后台持续执行

(有输出显示的任务会继续在前台刷新数据,但区别是这时候你是可以用命令行的,如果是前台运行则不能用命令行)

 放入后台的命令有个 & 作为标记 。&同时也可以直接用于命令把命令放入后台。

 &  —— 直接放入后台运行 任务符。

输入命令的时候直接在 最后加上 & ,则直接把命令推入后台运行

fg  ——  前台操作 (foreground)

bg ——  后台操作 (background),被后台的任务会有特征符  &

fg、bg  + 任务数字 ,都可以直接跟进程的数字,把进程推入后台或者搬上前台。如果不加数字就会运行序号最大的那个任务,也就是最近的任务。

如果是一台服务器同时被登陆了2个终端,

A终端运行中的后台任务,在B终端中用 jobs 是查询不到的。

但是B终端中  用进程查询 ps  可以查到的别的终端启动的后台命令

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值