linux mkfifo 命令_Linux高级命令——mkfifo的使用
MKFIFO
Section: User Commands (1)
Updated: 1998年11月
Index Return to Main Contents
NAME(名称)
mkfifo - 创建FIFO(命名管道)
SYNOPSIS(总览)
mkfifo [options] file...
POSIX options(选项): [-m mode]
GNU options(选项)(最短格式): [-m mode] [--help] [--version] [--]
DESCRIPTION(描述)
mkfifo 使用指定的文件名创建FIFO(也称为"命名管道").
"FIFO"是一种特殊的文件类型,它允许独立的进程通讯. 一个进程打开FIFO文件进行写操作,而另一个进程对之进行读操作, 然后数据便可以如同在shell或者其它地方常见的的匿名管道一样流线执行.
默认情况下,创建的FIFO的模式为0666('a+rw')减去umask中设置的位.
OPTIONS(选项)
-m mode, --mode=mode
设置创建的FIFO的模式为 mode, 这可以是 chmod(1) 中的符号模式,并使用默认模式作为起始点.
GNU STANDARD OPTIONS(GNU标准选项)
--help
在标准输出上打印一条用法信息,并以成功状态退出.
--version
在标准输出上打印版本信息,然后以成功状态退出.
--
终止选项列表.
下面通过例子来说明该命令的用法:
创建一fifo
[root@localhost ~]# mkfifo -m 777 myfifo
将cat命令的输出作为此myfifo的输入,并放在后太运行
[root@localhost ~]# cat /etc/passwd > myfifo &
[10] 6285
再用cut命令从该myfifo中读出数据进行处理
[root@localhost ~]# cut -d: -f1-3 < myfifo
root:x:0
bin:x:1
daemon:x:2
adm:x:3
lp:x:4
sync:x:5
shutdown:x:6
halt:x:7
mail:x:8
news:x:9
uucp:x:10
operator:x:11
games:x:12
gopher:x:13
ftp:x:14
nobody:x:99
rpm:x:37
vcsa:x:69
apache:x:48
mailnull:x:47
smmsp:x:51
rpc:x:32
distcache:x:94
ntp:x:38
nscd:x:28
mysql:x:27
webalizer:x:67
squid:x:23
tcpdump:x:72
dbus:x:81
avahi:x:70
hsqldb:x:96
torrent:x:499
sshd:x:74
rpcuser:x:29
nfsnobody:x:65534
haldaemon:x:68
xfs:x:43
gdm:x:42
zieckey:x:500
[10] Done cat /etc/passwd > myfifo
[root@localhost ~]#
linux mkfifo 命令_Linux高级命令——mkfifo的使用相关推荐
- linux中20个高级命令 8月26日学习笔记
linux中20个高级命令 文章目录 linux中20个高级命令 1.ifconfig命令 1.1 检查所有网络接口 1.2 禁用网卡 1.3 启用网卡 1.4为网卡分配 IP 地址 1.5 更改网卡 ...
- linux 指令tftp传输文件_tftp命令_Linux tftp 命令用法详解:在本机和tftp服务器之间使用TFTP协议传输文件...
tftp命令用在本机和tftp服务器之间使用TFTP协议传输文件. TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现.嵌入式linux的tftp开发环境包括两个方面:一是linux服 ...
- find linux 指定后缀_Linux终端命令入坑必备知识与技巧
才接触Linux系统,一些概念简直是一头雾水,那么本文的目的就是在Linux中使用终端输入命令时,常见的一些概念及技巧. 1 什么是主目录(home directory)?Linux是一个典型的多用户 ...
- linux 修改文件名_Linux常用命令
Linux下一切皆文件 查看型 ls 查看当前文件夹内容 选项 -a 查看隐藏文件 -l 查看文件详细信息 pwd 查看当前所在路径 su 切换用户 cat /etc/passwd 查看当前系统的用户 ...
- linux 目录命令_Linux目录命令能力问题和解答
linux 目录命令 This section contains Aptitude Questions and Answers on Linux Directory Commands. 本节包含有关L ...
- linux 截取列_Linux 常用命令汇总
Linux命令太多,主要写写自己平时使用频率较高的常用命令,内容是自己的笔记内容,所以整个逻辑看起来会比较乱.每条认真看,看完会有收获哦. 文中会出现大部分的伪代码,只是帮助自己记忆的. 1.LINU ...
- linux tee命令_Linux tee命令示例
linux tee命令 In this article, we shall go through the tee command in Linux. This is commonly used to ...
- linux date命令_Linux date命令示例
linux date命令 Unix/Linux date command is a command used for displaying the system's date and time. In ...
- java linux常用命令_Linux常用命令
一.注销,关机,重启 注销系统的logout命令 1,Logout 注销是登陆的相对操作,登陆系统后,若要离开系统,用户只要直接下达logout命令即可: [root@localhost root]# ...
最新文章
- figma下载_切换到Figma并在其中工作不必是火箭科学,这就是为什么
- 云原生时代老牌IDC巨头谋求转型,世纪互联成立新品牌“互联科技(NEOLINK)”
- 在Qt 中如何使用OpenCV库
- [转载] SimpleHTTPServer解释:如何使用Python发送文件
- android动画浅析
- http协议详解(超经典)
- 计算机主机需要ccc,计算机电脑需要做3c认证吗?
- 对360沙盒的驱动的一点逆向分析
- android os x86下载,Android-x86 Lineage OS 14.1-r3下载(2019/10/23官方更新版)
- 基于51控制的人体感应灯
- 【学习笔记】兄弟连Linux教程摘要
- 梦世界服务器修改指令,我的世界梦世界指令大全 实用指令汇总
- 狂神说多线程学习笔记整理(二)~JUC并发编程
- js 面试的坑(三)
- Docker 服务无缝对接部署方案
- 第二十六篇:USB3.0高带宽ISO(48KBytes/125us)实战
- 虚拟机的unity模式
- 简书APP、网页版产品分析
- 您的电脑遇到问题需要重启 我们只是收集(5步解决)
- 学计算机头发变白了,掉头发,头发变白可不是小事!该如何调理?
热门文章
- 阿里大于短信接口php,附件六 阿里大于短信接口
- CSP试题—— 风险人群筛查
- 高通android摄像头方向,高通发布面向Android生态系统设计的深度传感摄像头技术...
- 转载 -- 边车模式(sidecar)和服务网格(server mesh)
- valid 和 validated的使用小结
- canvas绘图中的图片组合
- 漫画英语作文怎么写 计算机,四级英语作文漫画类的怎么写
- My Magic Android Tour —— 处女作
- 如何根据状态转移方程确定循环的方向
- 什么是教育大数据?| 教育热点更新