重定向与管道操作
重定向
重定向输出:将前面命令的输出结果,写入到文本文件
>:覆盖重定向
>>:追加重定向
[root@localhost ~]# ls --help
[root@localhost ~]# ls --help > /opt/ls.txt
[root@localhost ~]# cat /opt/ls.txt
区分追加重定向和覆盖重定向
[root@localhost ~]# hostname
[root@localhost ~]# hostname > /opt/ls.txt #覆盖重定向
[root@localhost ~]# cat /opt/ls.txt
[root@localhost ~]# hostname >> /opt/ls.txt #追加重定向
[root@localhost ~]# cat /opt/ls.txt
[root@localhost ~]# hostname >> /opt/ls.txt
[root@localhost ~]# cat /opt/ls.txt
过滤 passwd 文件包含 root 的行,并把结果写入到/opt/ls.txt 文件
[root@localhost ~]# grep root /etc/passwd > /opt/ls.txt
[root@localhost ~]# cat /opt/ls.txt
[root@localhost ~]# echo 123456 >> /opt/ls.txt
[root@localhost ~]# cat /opt