管道和I/O重定向

I/O重定向 I/O Redirection
管道和I/O重定向

0标准输入、1标准输出、2标准错误

输出重定向 (>覆盖,>>追加)
[[email protected] ~]# date 1> date.txt
[[email protected] ~]# date >> date.txt
[[email protected] ~]# ls /home/ /aaaaaaaaa &>list.txt //混合输出
[[email protected] ~]# ls /home/ /aaaaaaaaa &>/dev/null //空设备,即将产生的输出丢掉

[[email protected] ~]# mysql -uroot -p123 < bbs.sql

进程管道 Piping
管道和I/O重定向
[[email protected] ~]# rpm -qa |grep ‘httpd’ //查询所有安装的软件包,过滤包含httpd的包
[[email protected] ~]# sort -t”:” -k3 -n /etc/passwd |head //以: 分隔,将第三列按字数升序
[[email protected] ~]# ps aux –sort=-%cpu |head -6 //统计出最占CPU的5个进程
[[email protected] ~]# awk -F: ‘{print $7}’ /etc/passwd |sort |uniq -c // 统计当前/etc/passwd中用户使用的shell类型