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

Posted lolors

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux系统常用命令统计及shell特殊字符相关的知识,希望对你有一定的参考价值。

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特殊字符的主要内容,如果未能解决你的问题,请参考以下文章

Shell常用命令

Shell常用命令

Linux shell常用命令

超实用 Linux 常用命令

Linux系统之-常用命令及技巧

linux常用命令及使用技巧