-----------------------------------------------------
作者:Crushlinux
时间:2012-03-08
-----------------------------------------------------
1、什么是过滤器
2、什么是标准输入输出
3、怎样改变标准输出
4、输出的种类
5、改变输入
6、管道
linux 工具/命令分为3
过滤器à输入输出重定向
编辑器
交互式工具
>将正确的结果输出到文件中
2>将错误的结果输出到文件中
>a 新建一个a文件
>passwd passwd文件清空
cat>a.txt
hello this is a.txt
Ctrl+D
find / -name aaa >/tmp/find/file 2>&1=find / -name aaa &> /tmp/find/file
不管结果是正确还是错误全部输入到/tmp/find/file
>>追加echo aaa>a.txt
< 输入重定向
cat << END 输入等待当输入END或者是Ctrl+D的时候才会输出刚刚输入的内容
cat >b.txt <<END
this is a test
aaaaaaa
bbbbbbb
cccccccc
ddddddd
END
chmod +x b.txt
./b.txt
| 把前面的输出做为后面的输入
ls –l /etc/ |grep ‘^b’ |wc –l查看有多少文件夹
ls –l /etc/ |grep ‘^-’ |wc –l查看有多少普通文件
ls –l /etc/ |grep ‘^l’ |tree bb |wc –l 显示有多少行软连接并将复制到bb
tr “a-z” “A-Z” 将小写转成大写
tr “a-z” “A-Z” /etc/passwd
*小型的加密方式,可用于日常工作中重要些文件的传输前加密
tr ‘”a-m””n-z””A-M””N-Z”’‘”N-Z””A-M””n-z””a-m”’ < /etc/passwd > abc.txt加密
tr ‘”N-Z””A-M””n-z””a-m”’‘”a-m””n-z””A-M””N-Z”’ < abc.txt > def.txt解密
附加:mail –s “主题crushlinux@163.com
ok那么这一章节就先讨论到这里,希望这篇文章能对广大的互联网朋友们有些帮助。