find / -name
时间: 2023-09-21 14:13:10 浏览: 88
需要补充完整的命令,`find / -name` 后面需要加上要查找的文件名或通配符,例如 `find / -name myfile.txt` 或 `find / -name *.txt`。这个命令的作用是在根目录下查找文件名为 `myfile.txt` 或以 `.txt` 结尾的文件,并输出它们的路径。如果要查找整个文件系统,则需要使用管理员权限运行该命令。
相关问题
lkuser@ubuntu:~$ sudo find / -name "iperf.c" [sudo] password for lkuser: find: ‘/run/user/1000/doc’: Permission denied find: ‘/run/user/1000/gvfs’: Permission denied
这是因为find命令需要超级用户权限才能查找所有目录,你需要在find命令前面加上sudo来获取超级用户权限,如下所示:
```
sudo find / -name "iperf.c"
```
然后会提示你输入密码,输入你的sudo密码后,find命令就能够查找到所有目录中的iperf.c文件了。
sudo find / -name libXm.so.4 显示 permission denied
这是因为你没有足够的权限来搜索根目录下的所有文件。你可以尝试使用sudo命令以管理员权限运行该命令,例如:
```
sudo find / -name libXm.so.4
```
这样你就可以搜索根目录下的所有文件。如果还是显示 permission denied,你可以尝试限制搜索范围,例如:
```
sudo find /usr/lib -name libXm.so.4
```
这样只会在/usr/lib目录下搜索libXm.so.4文件。
阅读全文