1.系统中历史的调用
history ##查看历史
history -c ##清空当前环境中的历史
!数字 ##调用此行历史比如"!5"时执行历史中地5条命令
!test ##执行以test关键字开头的最近一条历史
ctrl +r +关键字 ##调用历史中最近一条含有此关键字的历史
2.在系统中获得帮助
1.查看命令的用途
whatis 命令 ##查看命令的用途
2.查看命令的用法
命令 --help ##查看命令的基本用法,适用于多数命令
[] ##表示选项的内容可以加也可以不加
... ##表示选项加入的个数任意
<> ##表示表示选项是必须要加入的
Userage: ##表示命令用法
Opetions: ##对参数的作用作说明
3.man查看命令或文件的说明手册
man 命令
man 5 文件
man的级别
1 | 命令 |
---|---|
2 | 系统调用接口 |
3 | 函数库调用接口 |
4 | 特殊设备文件 |
6 | 系统配置文件 |
7 | 游戏规则说明 |
8 | 包说明 |
9 | 系统管理命令 |
man的基本用法
上/下 ##逐行
pgup/pgdn ##分页
/关键字 ##高亮显示,n向下,N向上
:q ##退出
man -k 字符串 ##查看当前字符串在系统中拥有的man级别
/usr/share/doc ##系统中所有安装过的软件的帮助文档
3.系统中的通用配置符号
1. | * | ##匹配0到任意字符 |
---|---|---|
2. | ? | ##匹配单个字符 |
3. | [[:alpha:]] | ##单个字母 |
4. | [[:lower:]] | ##单个小写字母 |
5. | [[:upper:]] | ##单个大写字母 |
6. | [[:digit:]] | ##单个数字 |
7. | [[:punct:]] | ##单个符号 |
8. | [[:space:]] | ##单个空格 |
9. | [[:alnum:]] | ##单个数字或字母 |
示例:
1.使用“*”将/etc中所有后缀为.conf的文件复制到桌面。
创建名称字符数不同的文件,并删除名称字符数为4的文件。
创建名称分别为fiale fiAle fi2le fi@le fi le 的文件
2,删除名称file中间为一个字母的文件
3.删除名称file中间为一个小写字母的文件
4.删除名称file中间为一个大写字母的文件
5.删除名称file中间为一个数字的文件
删除名称file中间为单个符号的文件
删除名称file中间为空格的文件
删除名称file中间为单个数字或字母的文件。
[ ]”与“{ }”的不同使用效果
[1-9] | #1位 | 这位是1-9的任意数字 |
---|---|---|
[!3-5] | #1位 | 不是3-5的数字 |
[^3-5] | #1位 | 不是3-5的数字 |
[a-z] | #1位 | a-z的任意字母 |
{1…3} | #3个 | 1 到 3 |
{1,4,7} | #3个 | 1,4,7这三个数 |
{a…d} | #4个 | a到d这四个字母 |
创建名称为1-9的九个文件
删除名称为1-3的文件
删除名称不为1-3的文件
建立名称为a-j的十个文件夹
建立名称为a-j的十个文件夹,再建立名称为x和z的两个文件夹
删除a-h的文件夹
删除名称不为i的文件夹