linux管道举例理解

https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注!
欢迎关注微信公众号:宝藏女孩的成长日记
让这个可爱的宝藏女孩在努力的道路上与你一起同行!
如有转载,请注明出处(如不注明,盗者必究)

一、管道的定义:“|”

一般我们在进行操作的时候,命令很多,但我们只想要其中一部分,那么就可以使用管道了。
管道是Linux中很重要的一种通信方式,是把一个前一个结果的输出直接连接到另一个的输入,通常和grep合作使用。

二、查找

举例说明

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

ls | wc -l

运行结果:
在这里插入图片描述

2.2查看当前目录下的前n(3)个文件

ls -l | head -3

运行结果:
在这里插入图片描述

2.3查看wang.txt文件包含i的字符行

cat wang.txt | grep i

运行结果:
在这里插入图片描述

2.4查看内存使用情况

free -m

运行结果:
在这里插入图片描述
将Swap这一行读取出来

free -m|grep -i Swap

运行结果:
在这里插入图片描述
使用awk进行精准查找

free -m|grep -i Swap|awk '{print $1,$2,$3}

运行结果:
在这里插入图片描述

2.5查询进程

我们在显示所有进程和其状态的时候,会出现太多的进程,例如

ps aux

运行结果:

在这里插入图片描述
但如果我们要精确查找gdm的时候
就需要运用管道:

ps aux | grep gdm

运行结果:
在这里插入图片描述

三、更改

往一个文件里面添加字符

echo "hahhahahhahahhahahahhahaha" | cat > wang.txt

运行结果:
在这里插入图片描述
希望这些小例子可以帮助你对管道的理解!
在这里插入图片描述

https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注!
欢迎关注微信公众号:宝藏女孩的成长日记
让这个可爱的宝藏女孩在努力的道路上与你一起同行!
如有转载,请注明出处(如不注明,盗者必究)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值