[Linux服务器] Linux 管道

869 0
Honkers 2025-3-6 17:41:02 来自手机 | 显示全部楼层 |阅读模式

Linux管道指令

管道
  • 管道符:|
  • 作用:管道一般可以用于 “过滤” ,“特殊” ,“扩展处理”。
  • 语法:管道不能单独使用,必须需要配合其它指令来一起使用,其作用主要是辅助作用
用法一:过滤
  • 语法:#ls 【想要过滤的目录地址】 | grep 【想要查找的东西】

  • 过滤案例:需要通过管道查询出根目录下包含“n”字母的文档名称

  • 补充:
  1. #ls / | grep y
  2. 说明:
  3. 1、以管道作为分界线,前面的命令有个输出,后面需要先输入,然后再过滤,最后输出,通俗的将就是管道前面的输出就是后面指令的输入;
  4. 2、grep 指令:主要用于过滤
复制代码
用法二:特殊(了解)
  • 语法:#cat(用来查看文件的指令) 路径 | less
  • 作用:通过管道的操作方法来实现less的等价效果
    • 通过less查看一个文件,#less 路径
    • 通过管道查看一个文件,#cat 路径 | less
用法三:扩展处理
  • 在Linux中的指令有时候是无法达到我们想要的操作的,而管道就可以结合多个指令来达到我们想要的操作。

问题:请使用管道和其它的命令一起来统计根目录下文档的总个数?

答:#ls / | wc -l

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2026 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行