file descriptors ,FD,文件描述符
进程使用文件描述符来管理打开的文件
FD链接文件访问文件的标识。
1.输出重定向
正确输出:
1>等价于 >
1>> 等价于>>
[root@qianfeng ~]# date 1> date.txt
[root@qianfeng ~]# date >> date.txt
错误输出:
[root@qianfeng ~]# ls /aaaaaaaaa 2> list.txt
[root@qianfeng ~]#cat list.txt
ls: 无法访问/aaaaaaaaa: 没有那个文件或目录
正确和错误都输入到相同位置:
[root@qianfeng ~]# ls /home/ /aaaaaaaaa &>list.txt
2.输出重定向
< 等价 0<
编写邮件:
[root@qianfeng ~]# mail -s "ssss" alice
快速编写:
[root@qianfeng ~]# mail -s "test01" alice < word.txt
查看邮件按1键,按q键退出。
管道
管道命令可以将多条命令组合起来,一次性完成复杂的处理任务。
[root@qianfeng ~]# cat /etc/passwd | tail -3
[root@qianfeng ~]# ps aux | grep ‘sshd‘Linux重定向管道
原文:https://blog.51cto.com/14881361/2515658