码迷,mamicode.com
首页 > 系统相关 > 详细

linux系统常用命令统计及shell特殊字符

时间:2018-07-08 10:34:52      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:信息   输入   usr   重定向   字节   ror   gre   linu   inux   

shell 特殊字符:1.通配符2.管道

1.通配符

1.1星号(*):匹配任意长度

1.2问号(?):匹配一个长度的字符

1.3方括号([......]):匹配其中指定的字符

1.4方括号([-]):匹配指定的一个字符范围

1.5方括号([^......]):匹配除了其中指定的字符

2.管道  |

管道可以将多个命令链接起来,比如说第一个命令的输出可以作为第二个命令的输入

2.1wc命令

eg:wc log.txt

  result:2 4 6 log.txt 分别为几行,多少个单词,多少个字节

eg:ls /usr/bin | wc -w  查询bin目录下的文件个数

2.2grep命令

eg:grep "lolors" /etc/passwd 查询lolors账户信息

3. 输入 输出重定向

3.1 >:大于号为新建模式

eg:> file_name 将file_name重定向为输出源,为新建模式

3.2 >>:为追加模式

3.3 < :输入源重定向

eg:wc<file1 将file1中的内容做来统计,一般省略 <

3.4 2>或&>  将命令产生的错误信息定向到指定文件

eg:ls -l noexist_app 2> error.txt 

2>只能保存错误信息,&>既可以保存正确信息,又可以保存错误信息。

2>> 和&>>为追加模式

linux系统常用命令统计及shell特殊字符

标签:信息   输入   usr   重定向   字节   ror   gre   linu   inux   

原文地址:https://www.cnblogs.com/lolors/p/9279130.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!