一.which命令
1.Linux中的命令
在了解which命令之前,我们需要了解到在Linux操作系统中命令的本质就是一个一个的二进制可执行程序
2.which命令的作用
而我们使用which命令来查看使用的命令的程序文件存放在哪里
3.which命令的语法
which 查找的命令
其中which作为命令的主体
要查找的命令为必填参数,表示我们要查找的命令是哪一条
二.find命令
1.find命令的作用
在Linux操作系统中,我们使用find命令去搜索指定的文件
2.find命令的语法
(1).以文件名的形式进行查找
find 起始路径 -name "要查找的文件名"
其中find作为命令的主体
起始路径表示我们要开始搜索的路径
-name选项表示我们以文件名的形式进行查找
"要查找的文件名"是我们要查找的文件名所需要填入的格式(要加上双引号)
(2).以文件大小的形式进行查找
find 起始路径 -size +|-n[k|M|G]
其中find作为命令的主体
起始路径表示我们要开始搜索的路径
-size表示我们以文件大小的形式进行查找
+|-表示大于或小于
n表示具体的数字
k,M,G表示大小单位(kb,Mb,Gb)
例如我们输入:
find / -size +50k
表示将要从根目录开始以文件大小的形式查找所有文件大小大于50kb的文件
3.find命令对文件进行模糊查询
*为通配符,可以匹配任何内容
例如
test*表示匹配以test开头的文件
*test表示匹配以test结尾的文件
*test*表示匹配所有包含test的文件
注意点:在使用模糊查询时,会将所有满足条件的内容都进行展示
例如我输入:
find / -name "*temple*"
表示将会从根目录开始以文件名的形式进行查找出所有文件名中包含temple的文件