如何在系统中获得帮助
1.当得到一个命令我们不知道这个命令的作用时
whatis+空格+命令 获得命令的作用
例如:whatis cp 显示cp命令的作用
2.当知道命令的用途,但不知道命令的运行格式或者方法时
命令+空格+--help 获得命令的帮助 --help只适用于命令
例如:cp --help
注意:当我们查看文件的帮助时,--help时不能只有的那么我们要用man命令来查看
帮助man=manual
man的级别
1.命令
2.内核调用的接口
3.函数库
4.特殊文件比如设备文件
5.系统文件
6.游戏
7.包信息
8.系统命令
9.内核规则
通配符
1.字符匹配
* 匹配0到任意字符
? 匹配单个字符
[[:alpha:]] 匹配单个字母
[[:lower:]] 匹配单个小写字母
[[:upper:]] 匹配单个大写字母
[[:digit:]] 匹配单个数字
[[:alnum:]] 匹配单个数字或字母
[[:punct:]] 匹配单个符号
[[:space:]] 匹配单个空格
例如: [[:alpha:]] 匹配单个字母
mv he[[:alpha:]]oll 1 移动名为“heXoll”文件“X”带字母的文件到“1”目录中
{ }
例如:{ 1..8 } 表示1-8
{ a..d } 表示a-d
{ 1,3,5 } 表示1 3 5
{ a,b,c} 表示a b c
{ 1..3} { a..c} 表示1a 2a 3a 2a 2b 2c 3a 3b 3c
touch heoll{1..6} 表示建立名为heoll1 heoll2 heoll3 heoll4 heoll5 heoll6 的6个文件
[ ]
例如: [ a-C ] 表示aA 或 bB 或 cC
[ a-c ] 表示aA 或 bB 或 c
[ 1-3 ] 表示1 或 2 或 3
[ 145 ] 表示1 或 4 或 5
[ ^abc ] | [!abc] 表示除了a并且除了b并且除了c
1.linux中其他常用的处理工具
head 显示指定文件的前多少行
head+空格+-n+1+文件名 显示指定文件的第一行
head+空格+-n+7+文件名 显示指定文件的第七行
head+文件名 默认显示文件的前十行
tail 显示的文件的后多少行
tail+空格+-n+1+文件名 显示指定文件的最后一行
tail+空格+-n+7+文件名 显示指定文件的最后七行
tail+文件名 默认显示文件的最后十行
less 分页浏览
less+空格+文件名 分页文件
file 查看文件类型
wc 统计文件的字数、字符数、字节数
wc+空格+-l 统计行数
wc+空格+-m 统计行数
wc+空格+-c 统计行数
wc+空格+-w 统计行数