Linux chapter 4

1.了解标准设备文件

(1).标准输入文件

cat + Enter cat将会去读取标准输入文件中的字符 用Ctrl + d结束标准输入

(2)标准输出文件 并不是所有文件都会有输出

(3)标准错误文件 发生错误时,给标准错误文件赋值2

2.重定向输入或输出

使用重定向可以从文件而不是键盘获得命令的输入

(1)输入重定向 cat 0< test1 将cat的test1看作是标准输入

(2)输出重定向 cat test1 > out_test将cat test1的结果作为标准输出房贷out_test中

(3)错误重定向 cat test2 2> error_test 将错误信息作为标准输出放到error——test中

3.过滤器

(1)grep filter 搜索文件中特定样式,并显示包含那个样式的所有行

c1: -n 打印与样式匹配的每行及其行号

c2: -c 打印与样式匹配的行数

c3: -v 打印与正则表达式不匹配的所有航

(2)wc filter 用于计算磁盘文件或者标准输入文件的行数字数字符数(word count)

-l 输出行数 (line)

-w 输出词数 (word)

-c 输出字符数 (count)

(3)cut filter 从标准输出中抽取特定列用cut

-f 显示制定列

-c 显示指定数量的字符

-d 指定列定界符

(4)tr过滤器用于将一组字符翻译成另一组,次过滤器还可用于删除重复出现的字符。

tr -s char x 删除重复的x

(5)sort filter 

sort过滤器按升序排列标准输入中的每行

-r 按反序排序输入 reverse

-f 以ASCII顺序排列 不是non就是yes

-n 以非ASCII顺序排列数字 non-ASCII

(6)tee读取标准输入,并将标准输入 写到标准输出或者文件中

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值