管道和I/O重定向

来源:互联网 发布:免费翻墙软件for mac 编辑:程序博客网 时间:2024/06/08 09:02

I/O重定向 I/O Redirection
这里写图片描述

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

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

[root@localhost ~]# mysql -uroot -p123 < bbs.sql

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

原创粉丝点击