linux管道举例理解

  • 一、管道的定义:“|”
  • 二、查找
    • 2.1统计当前目录下有多少个文件
    • 2.2查看当前目录下的前n(3)个文件
    • 2.3查看wang.txt文件包含i的字符行
    • 2.4查看内存使用情况
    • 2.5查询进程
  • 三、更改

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宝藏女孩 欢迎您的关注!
欢迎关注微信公众号:宝藏女孩的成长日记
让这个可爱的宝藏女孩在努力的道路上与你一起同行!
如有转载,请注明出处(如不注明,盗者必究)

linux管道举例理解相关推荐

  1. linux管道简单理解

    什么是管道,怎么理解呢 管道(Pipeline),其实简单理解来看,管道的作用是在命令和命令之间,传递数据.比如说一个命令的结果,作为另一个命令的输入.命令其实就是进程.更准确地说,管道在进程间传递数 ...

  2. linux 管道--转

    linux 管道 管道是Linux中很重要的一种通信方式,是把一个程序的输出直接连接到另一个程序的输入,常说的管道多是指无名管道,无名管道只能用于具有亲缘关系的进程之间,这是它与有名管道的最大区别. ...

  3. Linux管道到底能有多快?

    [CSDN 编者按]本文作者通过一个示例程序,演示了通过Linux管道读写数据的性能优化过程,使吞吐量从最初的 3.5GiB/s,提高到最终的 65GiB/s.即便只是一个小例子,可它涉及的知识点却不 ...

  4. Linux管道初步了解

    inux 管道 管道是Linux中很重要的一种通信方式,是把一个程序的输出直接连接到另一个程序的输入,常说的管道多是指无名管道,无名管道只能用于具有亲缘关系的进程之间,这是它与有名管道的最大区别. 有 ...

  5. linux——管道详解

    管道是Linux中很重要的一种通信方式,是把一个程序的输出直接连接到另一个程序的输入,常说的管道多是指无名管道,无名管道只能用于具有亲缘关系的进程之间,这是它与有名管道的最大区别.有名管道叫named ...

  6. linux管道方式分页显示,linux命令中分页等管道符的使用

    linux使用命令查看很多东西的时候,一般都会选择使用管道符,要么为了过滤,要么为了分页显示,总之这些管道符有着很重要的作用. 管道 管道简单理解就是,使用管道意味着第一个命令的输出会作为第二个命令的 ...

  7. Linux管道命令——《鸟哥的Linux私房菜》笔记

    Linux管道命令--<鸟哥的Linux私房菜>笔记 0 前言 看完书之后,总感觉不记录下来的话,很快就会忘了,然后又需要重新到处翻书找资料,所以还是把内容记录下来,方便以后复习.本文大部 ...

  8. Linux Shell重定向Linux管道

    Linux Shell 重定向分为两种,一种输入重定向,一种是输出重定向:从字面上理解,输入输出重定向就是「改变输入与输出的方向」的意思. 标准的输入输出方向 输入方向就是数据从哪里流向程序.数据默认 ...

  9. linux循环管道之给外面,尴尬,一不小心把 Linux 管道给整漏了,

    尴尬,一不小心把 Linux 管道给整漏了, 我很喜欢 Linux 系统,尤其是 Linux 的一些设计很漂亮,比如可以将一些复杂的问题分解成若干小问题,通过管道符和重定向机制灵活地用现成的工具解决, ...

最新文章

  1. 性能之巅:Linux网络性能分析工具-netstat,ifconfig,nicstat,traceroute,tcpdump
  2. 3.1.11 段页式管理方式
  3. python-format格式化专题介绍1909
  4. Android极光推送
  5. 【文末有奖】华为云“网红”语言Python课程来啦!
  6. java中的等待_Java中更好的等待语法
  7. 【转载】清华人都如此努力,那我们呢?
  8. Internet 打印提示“打印机安装失败、打印机名称无效”的解决
  9. 使用多线程与不使用多线程访问同一个网址实例对比
  10. mysql 连边聚合_MySQL分组,聚合函数,连表查询,子查询
  11. pads中如何设置等长_如何给PDF中的文本设置高亮显示
  12. 【转】OCI-22053: 溢出错误的原因和解决方法
  13. Flash遮罩之放大镜
  14. 图解迷宫算法(广度优先遍历)
  15. 图形评审技术(GERT)与计划评审技术(PERT)
  16. android studio拼音转汉字,汉字转拼音,TinyPinyin、Pinyin4j与JPinyin哪个库更快
  17. eclipse 的preferences下没有server
  18. Ubuntu 14.04 Wine的安裝
  19. CorelDRAW教程大全集
  20. zabbix6.0安装成功路上的小插曲

热门文章

  1. 昆山杜克大学IT/AV Analyst Entry-level面经
  2. 【Locust】新版本locust使用入门到分布式,附带脚本模板,复制即用。
  3. android登陆界面设计方案,011android初级篇之android登录界面的设计
  4. Cows(树状数组)
  5. 漫画 | 老板,医生说我胃不好!!
  6. 明日之后哪个服务器最多主播,明日之后:主播成游戏最大毒瘤,玩家列举三大“罪状”,很真实!...
  7. 黑苹果 - Big Sur(华硕Z97-a,E3-1230 V3,蓝宝石RX560D)
  8. 小米手机 已安装了存在签名冲突的应用
  9. Axure 9 实战案例,中继器的应用 3,按条件筛选中继器列表
  10. html怎么转换m3u格式,HTML5视频标签可以播放m3u文件吗?