博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux常用命令(十四)
阅读量:5345 次
发布时间:2019-06-15

本文共 1037 字,大约阅读时间需要 3 分钟。

输出重定向

 

1、标准输入输出

设备 设备文件名 文件描述符 类型
键盘 /dev/stdin 0 标准输入
显示器 /dev/stdout 1 标准输出
显示器 /dev/stderr 2 标准错误输出

 

 

 

 

 

 

2、输出重定向

类型 符号 作用
标准输出重定向 命令 > 文件 以覆盖的方式,把命令的正确输出输出到指定的文件或设备当中
标准输出重定向 命令 >> 文件 以追加的方式,把命令的正确输出输出到指定文件或设备当中
标准错误输出重定向 错误命令 2>文件 以覆盖的方式,把命令的错误输出输出到指定的文件或设备当中
标准错误输出重定向 错误命令 2>>文件 以追加的方式,把命令的错误输出输出到指定的文件或设备当中
正确输出和错误输出同时保存 命令 > 文件 2&1 以覆盖的方式,把正确输出和错误输出都保存到同一个文件当中
正确输出和错误输出同时保存 命令 >> 文件 2&1 以追加的方式,把正确输出和错误输出都保存到同一个文件当中
正确输出和错误输出同时保存 命令 &>文件 以覆盖的方式,把正确输出和错误输出都保存到同一个文件当中
正确输出和错误输出同时保存 命令 &>>文件 以追加的方式,把正确输出和错误输出都保存到同一个文件当中
正确输出和错误输出同时保存 命令>>文件1 2>>文件2 把正确的输出追加到文件1当中,把错误的输出追加到文件2当中

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3、ls &>/dev/null:/dev/null是一个空目录,使用这条命令相当于把输出的结果放在这个目录下,也就相当于销毁输出的结果,不让它显示出来

 

4、输入重定向

格式:wc [选项] [可选:文件名]

选项:

  -c:统计字节数

  -w:统计单词数

  -l:统计行数

例如:

wc :回车之后可以输入一堆内容,按Ctrl+d就可以退出,此时wc命令输出的时统计的字节数、单词数和行数

 

格式:

(1)命令<文件:把文件作为命令的输入

(2)命令<<标识符:把标识符之间的内容作为命令的输入

例如:

access.log文件里面写有内容

wc < access.log:统计access.log文件里面的字节数、单词数和行数

wc access.log:这条命令跟上一条命令类似,即“<”符号时可以删除的

wc << 字符串:输入内容,直到识别到跟“字符串”相同的内容结束,并统计字节数、单词数和行数

转载于:https://www.cnblogs.com/BASE64/p/11493261.html

你可能感兴趣的文章
Ajax : load()
查看>>
MySQL-EXPLAIN执行计划Extra解释
查看>>
Zookeeper概述
查看>>
Zookeeper一致性级别
查看>>
Linux远程登录
查看>>
Linux自己安装redis扩展
查看>>
HDU 1016 Prime Ring Problem(dfs)
查看>>
C#中结构体与字节流互相转换
查看>>
session和xsrf
查看>>
Linux目录结构
查看>>
luoguP3414 SAC#1 - 组合数
查看>>
五一 DAY 4
查看>>
(转)接口测试用例设计(详细干货)
查看>>
【译】SSH隧道:本地和远程端口转发
查看>>
图片点击轮播(三)-----2017-04-05
查看>>
直播技术细节3
查看>>
《分布式服务架构:原理、设计于实战》总结
查看>>
java中new一个对象和对象=null有什么区别
查看>>
字母和数字键的键码值(keyCode)
查看>>
IE8调用window.open导出EXCEL文件题目
查看>>