Linux 常用符号总结

2015-08-06 创建

; 多个命令的分隔符

>或1> 标准输出重定向(删除之前内容,放置添加的内容)【数据流朝着箭头的方向流动】

>>或1>> 追加重定向,在原来文件的结尾,追加内容

< 标准输入重定向:输入重定向用于改变命令的输入,指定输入内容,后跟文件名

[oldboy@moban oldboy]$ ll
total 28
-rw-rw-r-- 1 oldboy oldboy   12 Aug  6 23:14 a1
-rw-rw-r-- 1 oldboy oldboy   35 Aug  6 23:24 a2
-rw-rw-r-- 1 oldboy oldboy   46 Aug  3 21:50 aaa
drwxrwxr-x 3 oldboy oldboy 4096 Jul 27 20:42 dir1
[oldboy@moban oldboy]$ cat a2
123123
qwerqwrZXFDDG
qwerqw$%^&*(G
[oldboy@moban oldboy]$ cat < a1
12311QQWQQQ
[oldboy@moban oldboy]$ cat < a2
123123
qwerqwrZXFDDG
qwerqw$%^&*(G
[oldboy@moban oldboy]$ head < a2
123123
qwerqwrZXFDDG
qwerqw$%^&*(G
[oldboy@moban oldboy]$ head -n2 < a2
123123
qwerqwrZXFDDG
<<或<<  输入重定向:后跟字符串,用来标识“输入结束”,也可以Ctrl+d结束
[oldboy@moban oldboy]$ cat >> a3 << EOF  # a3 文件当前目录没有
> 111213
> 
> QWEQWR
> !@#!@$
>      
> EOF
[oldboy@moban oldboy]$ cat a3
111213

QWEQWR
!@#!@$
    
[oldboy@moban oldboy]$ 
2> 标准错误输出

2>> 追加错误输出

[oldboy@moban oldboy]$ ll
total 32
-rw-rw-r-- 1 oldboy oldboy   12 Aug  6 23:14 a1
drwxrwxr-x 3 oldboy oldboy 4096 Jul 27 20:42 dir1
[oldboy@moban oldboy]$ cat yyyy >> log.txt
cat: yyyy: No such file or directory
[oldboy@moban oldboy]$ ll
total 32
-rw-rw-r-- 1 oldboy oldboy   12 Aug  6 23:14 a1
drwxrwxr-x 3 oldboy oldboy 4096 Jul 27 20:42 dir1
-rw-rw-r-- 1 oldboy oldboy    0 Aug  6 23:38 log.txt
[oldboy@moban oldboy]$ cat log.txt 
[oldboy@moban oldboy]$ cat yyyy 2>> log.txt 
[oldboy@moban oldboy]$ cat log.txt
cat: yyyy: No such file or directory
[oldboy@moban oldboy]$   


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值