find查找文件,获取文件的绝对路径
时间: 2024-05-16 07:16:24 浏览: 4
可以使用以下命令来查找文件并获取其绝对路径:
```
find / -name filename 2>/dev/null
```
其中,`/` 表示从根目录开始查找,`filename` 是要查找的文件名。`2>/dev/null` 表示将标准错误输出重定向到空设备,避免输出错误信息。
执行该命令后,系统会在所有目录中查找该文件,并输出该文件的绝对路径。如果文件不存在,则不会有任何输出。
相关问题
Linux查找文件路径
以下是Linux查找文件路径的几种方法:
1.使用readlink命令获取文件的绝对路径
```shell
readlink -f filename
```
例如:
```shell
readlink -f sample.txt
```
输出:/home/user/sample.txt
2.使用realpath命令获取文件的绝对路径
```shell
realpath -s filename
```
例如:
```shell
realpath -s sample.txt
```
输出:/home/user/sample.txt
3.使用find命令查找文件并获取其绝对路径
```shell
find $(pwd) -name filename
```
例如:
```shell
find $(pwd) -name sample.txt
```
输出:/home/user/sample.txt
linux获取文件路径
在Linux中,获取文件路径可以使用以下命令:
1. pwd:显示当前工作目录的路径。
2. cd:切换到指定目录。
3. ls:列出当前目录下的文件和目录。
4. find:查找指定文件或目录的路径。
5. locate:快速查找指定文件或目录的路径。
6. which:查找指定命令的路径。
7. whereis:查找指定命令、源文件和帮助文档的路径。
8. realpath:显示指定文件或目录的绝对路径。
9. readlink:显示指定符号链接的目标路径。
以上是常用的获取文件路径的命令,可以根据实际需求选择使用。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)