- date 查看系统的当前时间和日期
- cal 查看当月日历
- pwd 查看当前工作目录
- cd 改变工作目录
- mkdir 创建目录
- ls 列出当前工作目录内容
- file 确定文件类型
- less 查看文件内容
- cp 复制文件和目录
- mv 移动或重命名文件和目录
- rm 删除文件和目录
- cat 合并文件
- sort 对文本进行排序
- uniq 报告或删除文件中重复的行
- wc 打印文件中的换行符、字和字节的个数
- grep 打印匹配行
- head 输出文件的第一部分内容
- tail 输出文件的最后一部分内容
通配符:
* 匹配任意多个字符(包括0个和1个)
? 匹配任一单个字符
[characters] 匹配任意一个属于字符集的字符
[!characters]匹配任意一个不属于字符集的字符
[[:class:]] 匹配任意一个属于指定字符类的字符
常用的字符类:
[:alnum:] 匹配任意一个字母或数字
[:alpha:] 匹配任意一个字母
[:digit:] 匹配任意一个数字
[:lower:] 匹配任意一个小写字母
[:upper:] 匹配任意一个大写字母
示例:
g* 以g开头的任一文件
b*.txt 以b开头,中间有任意多个字符且以.txt结尾的任一文件
Data??? 以Data开头后面跟任意3个字符的任一文件
BACKUP.[0-9][0-9][0-9] 以BACKUP.开头,后面紧跟3个数字的任一文件
[[:upper:]]* 以大写字母开头的任一文件
[![:digit:]]* 不以数字开头的任一文件
mkdir 创建目录
命令格式 mkdir directory...
示例: mkdir dir1 dir2 dir3 可创建3个目录分别是 dir1, dir2,dir3
cp 复制文件和目录
命令格式: cp item1 item2 将单个文件或目录item1复制到问津或目录item2中