管道和I/O重定向
2017-09-22 17:35
197 查看
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类型
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类型
相关文章推荐
- 【Linxu学习007】管道和重定向
- linux shell 管道命令(pipe)使用及与shell重定向区别
- Linux基本配置和管理 2 ---- Linux多命令协作----管道及重定向
- Linux 入门记录:十六、Linux 多命令协作:管道及重定向
- Linux中重定向及管道
- (四)Linux基础之重定向与管道
- linux 的重定向、管道、xargs 命令
- I/O重定向以及管道
- 重定向与管道
- 管道/重定向/环境变量
- 管道重定向与进程间通信
- 第3章 管道符、重定向与环境变量
- 10-IO重定向、管道及文本处理工具
- 初识Linux/C语言编程 管道和重定向理解
- 浅说shell中I/O重定向与管道的区别
- bash脚本:输入输出重定向、管道命令
- shell脚本之重定向与管道(三)
- 进程通信之二 管道技术第一篇 输入输出的重定向
- I/O重定向和管道:使用pipe、fork、exec详解。
- 【匿名管道】重定向cmd.exe