2015/4/18 16:15:38翻牌: 6294临幸: 0 一、预备知识1. 文件描述符File Descriptor Linux shell中的File
Descriptor可以理解为一个指向文件的指针。默认有三个FD:0,1,2。分别指向的是:Keyboard设备文件,Moniter设备文件,和Moniter设备文件。Shell中还允许有3..9的FD,默认都没有打开,可以认为指向的为null。可以通过一下命令查看得开的FD:ls /proc/self/fd返回的数字代表FD的值。利用重定向可以为一个FD赋值,使其指向一个非null的文件,其实就是打开一个FD。6>&1可以理解为将FD6指针指向FD1指针指向的文件,既Moniter。这样,...