linux的浅谈io操作
Posted 菠萝丁
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux的浅谈io操作相关的知识,希望对你有一定的参考价值。
系统默认设定
名称类型文件描述符操作标准输入standard input0<,<<
标准输出standard output1>,>>
标准错误输出standard error output22>,2>>
标准输出设备::显示器
标准输入:键盘
>::覆盖输出
>>:追加输出
输出重定向错误的输出不会被重定向。
2>:重定向错误输出
2>>::重定向覆盖错误输出。
set -c:关闭对文件覆盖重定向,如果需要强制覆盖输出则 >|
set +c:开启对文件的覆盖重定向
格式:
command [OPTION]{>,>>} [File] option: 1 standard output(default) 2 standard error output & all output
件描述符的存储位置位于 /proc/self/fd
,文件描述符是通过一系列软链接指向的默认输出设备,这里我们的默认设备就是模拟终端
以上是关于linux的浅谈io操作的主要内容,如果未能解决你的问题,请参考以下文章