linux通过文件名查找文件
时间: 2023-06-02 22:02:33 浏览: 198
linux 文件查找
在Linux中,可以使用以下命令通过文件名查找文件:
1. find命令:使用find命令可以在指定路径中查找包含指定文件名的文件。例如,要在当前目录中查找名为file.txt的文件,可以输入以下命令:
```bash
find . -name "file.txt"
```
这将在当前目录及其子目录中查找名为file.txt的文件,并输出文件的路径。
2. locate命令:使用locate命令可以在已建立索引的文件系统中快速查找文件名。要在整个系统中查找名为file.txt的文件,可以输入以下命令:
```bash
locate file.txt
```
这将输出包含file.txt文件名的所有文件的路径。请注意,如果您最近创建或修改了文件,则可能需要更新locate数据库。可以使用以下命令更新数据库:
```bash
sudo updatedb
```
3. which命令:使用which命令可以查找可执行文件的路径。例如,要查找系统中安装的Python解释器的路径,可以输入以下命令:
```bash
which python
```
这将输出Python解释器的路径,例如/usr/bin/python。
4. whereis命令:使用whereis命令可以查找二进制文件、源代码和man页的路径。例如,要查找ls命令的路径,可以输入以下命令:
```bash
whereis ls
```
这将输出ls二进制文件、源代码和man页的路径。
阅读全文