Linux中的重定向操作
1.输出重定向:
Command > filename
:把标准输出重定向到一个新文件中,当filename不存在时
Command >> filename
:把标准输出重定向到一个文件中(追加)
Command > filename 2>&1
:把标准输出和错误一起重定向到一个文件中
Command >> filename 2>&1
:把标准输出和错误一起重定向到一个文件(追加)
Command 2 > filename
:把标准错误重定向到一个文件中
Command 2 >> filename
:把标准输出重定向到一个文件中(追加)
示例:
[root@localhost ~]# ll
total 2440
drwxr-xr-x. 4 root root 4096 Apr 4 09:50 hadoop_temp
drwxr-xr-x. 8 root root 4096 May 6 04:30 IdeaProjects
[root@localhost ~]# echo HelloLinux > HelloLinux.txt
[root@localhost ~]# ll
total 2444
drwxr-xr-x. 4 root root 4096 Apr 4 09:50 hadoop_temp
-rw-r--r--. 1 root root 11 Jun 16 05:26 HelloLinux.txt
drwxr-xr-x. 8 root root 4096 May 6 04:30 IdeaProjects
[root@localhost ~]# cat HelloLinux.txt
HelloLinux
[root@localhost ~]#