查看“Linux常用管道”的源代码
←
Linux常用管道
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
=== Linux常用管道 === 管道是Linux中很重要的一种通信方式,是把一个程序的输出直接连接到另一个程序的输入,常说的管道多是指无名管道。有名管道叫named pipe或者FIFO(先进先出),可以用函数mkfifo()创建。 ==== 管道的结构 ==== 在 Linux 中,管道的实现并没有使用专门的数据结构,而是借助了文件系统的file结构和VFS的索引节点inode。通过将两个 file 结构指向同一个临时的 VFS 索引节点,而这个 VFS 索引节点又指向一个物理页面而实现的。 ==== gzip ==== gzip -dc filename.gz | wc -l ==== unzip ==== unzip -cq ${HN} '*.csv' | wc -l ==== tar ==== * 不指定解压文件或目录,则输出全部 ** hadoop fs -cat /bakdata/gio/visit/visit_202102.tar.gz |tar -xzv 20210201.csv * 不包括路径 ** --exclude=$PATH1 --exclude=$PATH2 [[分类:Develop]] [[分类:Linux]]
返回
Linux常用管道
。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
目录
文章分类
侧边栏
帮助
工具
链入页面
相关更改
特殊页面
页面信息