本章命令:
- cp – Copy files and directories 复制文件和目录
- mv – Move/rename files and directories 移动/重命名文件和目录
- mkdir – Create directories 创建目录
- rm – Remove files and directories 删除文件和目录
- ln – Create hard and symbolic links 创建硬链接和符号链接
通配符
Table 5-1: Wildcards
Wildcard | Meaning |
---|---|
* | 匹配任意多个字符(包括零个或一个) |
? | 匹配任意一个字符(不包括零个) |
[characters] | 匹配任意一个属于字符集中的字符 |
[!characters] | 匹配任意一个不是字符集中的字符 |
[[:class:]] | 匹配任意一个属于指定字符类中的字符 |
表5-2: 普遍使用的字符类
字符类 | 意义 |
---|---|
[:alnum:] | 匹配任意一个字母或数字 |
[:alpha:] | 匹配任意一个字母 |
[:digit:] | 匹配任意一个数字 |
[:lower:] | 匹配任意一个小写字母 |
[:upper:] | 匹配任意一个大写字母 |
Table 5-3: Wildcard Examples
Pattern | Matches |
---|---|
* | All files |
g* | All file beginning with “g” |
b*.txt | Any file beginning with “b” followed by any characters and ending |