首页 > 代码库 > Linux学习之标准IO 管道 033_7
Linux学习之标准IO 管道 033_7
默认输入为键盘,标准输出为显示器,错误输出为显示器
把标准输出和错误输出重定向到文件:
command operator filename
operators:
>:标准输出重定向
:把ls -R的输出重定向到文件
2>:错误输出重定向
&>:将正确和错误的输出都重定向
同时将正确和错误信息分别导入到不同文件:
以上默认覆盖,如果在文件末尾添加则用>>s
把错误输出重定向到空设备,也就是忽略错误信息
管道:
将前面一条命令执行的结果作为后面一条命令的输入
如:
ls -R |more:分页显示ls -R的结果
ls |grep clc:搜索包含clc的文件
默认情况下错误信息只能输出到文件而不能输出到管道,输出到管道要用2>&1
sort为排序
默认情况多重管道只会显示最后一次结果,tee不仅把中间结果输出到文件,还可以继续往后管道
输入重定向:
:将这个文件的所有大写字母转换成小写字母并输出到屏幕,相当于:
>>:将多次输入的结果一次重定向
ABC为结束关键字
循环语句:
创建用户并设置初始密码位password:
创建admin1~10,并默认密码password
测试主机连通性:
ping -c2为ping两次数据包,默认为一直ping下去
$?为0表示成功,1表示失败
本文出自 “flyclc” 博客,请务必保留此出处http://flyclc.blog.51cto.com/1385758/1540837
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。