liunx 系统配置及服务管理 重定向管道
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了liunx 系统配置及服务管理 重定向管道相关的知识,希望对你有一定的参考价值。
1.标准输入、标准输出、标准错误
2.简介:file descriptors ,FD,文件描述符
进程使用文件描述符来管理打开的文件
3.图示:
FD是访问文件的标识,即链接文件 :
(1)0就是键盘只读
(2)1,2是终端可以理解为屏幕
(3)3+是文件,可读可写
- .通过一个终端,打开一个文本。vim 1.txt
2.通过另一个终端,查询文本程序的进程号:ps aux | grep vim
5.通常在 /proc/PID/fd 就能看到文件的FD调用情况。
ls -l /proc/4676/fd
看到的0124就是FD,程序通过描述符访问文件,
可以是常规文件,也可以是设备文件。
6.输出重定向
输出重定向分为正确输出(1)1>等价于 > 覆盖
(2)1>> 等价于>> 追加
7.错误输出:2>
2>>
8.标准输入: < 等价 0<
比如:用邮件发送给别的账户 mail 电子邮件;
-s 电子标题
“ ”内容
xiaoliu 邮件接受人
. 结束标号
用 < 直接套用文件
9.管道 |
(1)进程管道 Piping:管道命令可以将多条命令组合起来,一次性完成复杂的处理任务。
指令1的标准输出 作为指令2的标准输入
(2) tee管道:
cat /etc/passwd/ |tee 99.txt |tail -1 tee管道的用法 :把passwd 的查询结果保存到99.txt文件中
以上是关于liunx 系统配置及服务管理 重定向管道的主要内容,如果未能解决你的问题,请参考以下文章