1、find查找文件
命令 | find |
---|---|
功能 | 递归查找符合条件的文件 |
格式 | find [目录] [选项] [条件] |
示例 | find ./ -name “*1.txt” |
-name | 按照文件名查找 |
-mtime -2 | 查找2天内有变动的文件 |
说明 | 如果没有指定目录,则在当前路径查找 |
2、grep查找字符串
命令 | grep |
---|---|
功能 | 查找文件内符合条件的字符串 |
格式 | grep [选项] [查找模式] [文件名] |
示例 | grep -rn “123” * 表示查找当前目录下所有文件中是否含有123字符串,并且显示行号、递归查找 |
-r | 表示递归查找 |
-n | 表示显示目标位置的行号 |
-w | 表示全字匹配 |
* | 表示查找当前路径下的所有文件 |
3、file识别文件类型
命令 | file |
---|---|
功能 | 识别文件类型 |
示例 | grep 1.txt |
4、which查找命令或者应用程序所在位置
命令 | which |
---|---|
功能 | 识别文件类型 |
示例 | which gcc |
示例 | which pwd |
5、whereis查找到可执行程序和手册页的位置
命令 | where |
---|---|
功能 | 识别文件类型 |
示例 | whereis gcc |
示例 | whereis pwd |