[内容] Linux 通佩符

内容一:Linux 通佩符

1.1 匹配任意一个字符

1.2 匹配任意多个字符

*

1.3 匹配任意多个字符中的一个

[<character><character><character>]

或者:

{<character>,<character>,<character>}

1.4 不匹配任意多个字符中的一个

[^<character><character><character>]

或者:

[!<character><character><character>]

1.5 匹配一段连续的字符

{<head character>...<tail character>}

内容二:Linux 通佩符的使用案例

2.1 案例一:多循环匹配文件或目录

# touch {a..b}{1..3}.txt
# ls
a1.txt  a2.txt  a3.txt  b1.txt  b2.txt  b3.txt

2.2 案例二:匹配所有文件和目录,包括隐藏文件和目录

# cd /tmp
# tar -zcvf /home/zhumingyu/all.tar.gz .[!.]* *

[命令] Linux 命令 less (显示文本) (多功能版)

内容一:less 命令的使用格式

# less <file>

(补充:这样就会进入到这个文件的 less 显示模式)

内容二:进入 less 显示模式后的可用操作

1) 按下 “空格” 键,显示文件后面的内容
2) 按下 “page up” 键,翻页文件后面的内容
3) 按下 “page up” 键,翻一页到文件前面的内容
4) 按下 “q” 键,退出 less

[命令] Linux 命令 more (显示文本)

内容一:more 命令的格式

# more <file>

(补充:这样就会进入到这个文件的 more 显示模式)

内容二:进入 more 显示模式后的可用操作

1) 按下 “空格” 键,显示文件后面的内容
2) 按下 “q” 键,退出 more 显示模式

[命令] Linux 命令 head (显示文本的前几行)

内容一:head 命令的格式

# head -<number> <file>
(
补充:
1) 这里的数字是几就是显示文件里的开头几行
2) 不输入数字则默认显示文件里的开头 10 行
)

内容二:head 命令的使用案例

使用 head 命令显示文件的前 5 行

# head -5 /etc/passwd

或者:

# head -n +5 /etc/passwd

或者:

# head -n 5 /etc/passwd