查找搜索
find 最常用
在目录层次结构中查找文件
find [路径] [表达式]
常用示例
find / -name "*.txt" # 按名称查找
find . -type f -size +100M # 查找大于100M的文件
find . -mtime -7 # 查找7天内修改的文件
find . -name "*.log" -delete # 查找并删除
find . -type f -exec chmod 644 {} \; # 查找并执行命令
which / whereis
查找命令的位置
which 命令
常用示例
which python # 查找python路径
whereis python # 查找二进制、源码、man页
which -a python # 查找所有匹配
locate
通过数据库快速查找文件
locate [选项] 模式
常用示例
locate filename # 快速查找文件
locate -i filename # 忽略大小写
sudo updatedb # 更新数据库