liunx 系统配置及服务管理 重定向管道

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了liunx 系统配置及服务管理 重定向管道相关的知识,希望对你有一定的参考价值。

1.标准输入、标准输出、标准错误
2.简介:file descriptors ,FD,文件描述符
进程使用文件描述符来管理打开的文件
3.图示:技术图片技术图片
FD是访问文件的标识,即链接文件 :
(1)0就是键盘只读
(2)1,2是终端可以理解为屏幕
(3)3+是文件,可读可写

  1. .通过一个终端,打开一个文本。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 系统配置及服务管理 重定向管道的主要内容,如果未能解决你的问题,请参考以下文章

liunx系统配置及服务管理-进程管理

LIUNX-系统配置及服务管理 -交换分区管理 SWAP

Liunx系统配置及服务器管理-用户管理命令

liunx-系统配置及服务管理 用户的权限-基本权限UGO

Liunx基础知识总结

探秘linux-文件管理(inode理解)及管道和IO重定向