gcong 2020-05-14
1.命令和文件自动补全
tab只能补全命令和文件
2.常见的快捷键
^c 终止前台运行的程序
^z 将前台运行的程序
^d 退出 等价于exit
^l 清屏
^a home 光标移动到命令行的最前端
^e end 光标移动到命令行后端
^u 删除光标前所有字符
^k 删除光标后所有字符
^r 搜索历史命令
3.常用的通配符
*:匹配0或多个任意字符
?:匹配任意单个字符
[list]:匹配[list]中任意单个字符,或者一组单个字符[a-z]
[!list]:匹配list中的任意单个字符
{string1,string2,...}:匹配string1,string2或更多字符串
# rm -f file*
# cp *.conf /dir1
# touch file{1..5}
实战
创建多个图片
touch file{1..13}.jpg
查看图片文件
ls -l file*.jpg
查看file*
ls -l file*
ls -l file?.jpg
ls -l file1?.jpg
4.bash中的引号