Linux第三课知识点(对第二课知识点的补充)
Linux第三课知识点(对第二课知识点的补充)
9.基础命令九:查看文件所在位置的命令
(1)which :
which命令的作用是:在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。
(2)whereis:
whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。
(3)find:
find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件
find的使用格式如下:
$ find <指定目录> <指定条件> <指定动作>
-
<指定目录>: 所要搜索的目录及其所有子目录。默认为当前目录及其子目录,并且不过滤任何结果(也就是返回所有文件),将它们全都显示在屏幕上;
-
<指定条件>: 所要搜索的文件的特征。
-
<指定动作>: 对搜索结果进行特定的处理。
(4)对于具体的区别这篇文章介绍的很好,来凝结如下:
https://www.cnblogs.com/cjjjj/p/9846374.html
10.基础命令十:file命令
作用:file命令用于辨识文件类型
使用实例如下:
11.基础命令十一:type命令
作用:用来显示指定命令的类型,判断给出的指令是内部指令还是外部指令
类型:
使用实例:
12.基础命令十二:help命令
内部命令的帮助文档 。使用help的格式为 help 命令字就可以
13.基础命令十三:–help选项
大多数外部命令都可以使用–help来获取帮助
14.基础命令十四:man命令
作用:以全屏显示在线帮助
格式: man 命令字
操作:
按q退出;
上,下键移动 ;
空格键:向文件尾翻一屏;
b: 向文件首部翻一屏;
Ctrl+d:向文件尾部翻半屏;
Ctrl+u:向文件首部翻半屏;
回车键:向文件尾部翻一行;
k: 向文件首部翻一行;
G:跳转至最后一行;
#G: 跳转至指定行;
1G:跳转至文件首部;
/keyword:从文件首部向文件尾部依次查找;不区分字符大小写;
?keyword:从文件尾部向文件首部依次查找;
n: 与查找命令方向相同;
N: 与查找命令方向相反;
15.基础命令十五:whatis命令
一般用man查看一个命令的帮助文档的时候,可以通过whatis查看一下该命令在man帮助文档中的入口,一条命令可能有多个man手册页入口(注:在使用whatis的时候如果linux计算机开机70分钟,那么你可以自己随意使用了,如果linux计算机刚刚启动,那么需要执行makewhatis命令来编译一下,否则无法使用whatis命令)
入口有:
测试实例:
16.基础命令十六:info命令
作用:另一种在线帮助,和man功能类似,都加详细,有不同主题之间的中转功能
格式:info 命令字
操作:与man基本一致