find / -name liblapacke.so.*: 权限不够
时间: 2024-03-10 14:50:59 浏览: 78
如果您在使用 `find / -name liblapacke.so.*` 命令时遇到权限不够的问题,可以尝试使用 `sudo` 命令来获取足够的权限。具体地,您可以使用以下命令来查找 LAPACKE 库文件:
```
sudo find / -name liblapacke.so.*
```
这将使用 `sudo` 命令以 root 用户身份执行 `find` 命令,从而可以查找到系统上所有的 `liblapacke.so` 文件。然后,您可以根据实际情况将 LAPACKE 库文件的路径添加到链接器的搜索路径中,以解决链接器找不到 LAPACKE 库的问题。
相关问题
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文件。
解释以下命令的功能。 sh demo.sh (注:如果命令运行出来的文件夹为空,则直接运行./demo.sh,若报权限不够,则直接使用chmod 777给文件添加权限) ls -ilr ./tstdir find ./tstdir -maxdepth 2 -name "*.txt" find ./tstdir -links 2 find ./tstdir -gid $UID find ./tstdir -type l find ./tstdir -size 1k find ./tstdir -name "t*" -perm -644 find ./tstdir -type f -o -type l find ./tstdir -type f -o -type l -exec ls -l {} \; find ./tstdir ! -name "*.txt"
这些命令的功能分别是:
- sh demo.sh:运行名为 demo.sh 的脚本文件。
- ls -ilr ./tstdir:列出目录 tstdir 中的所有文件和子目录,并显示它们的 inode 号、权限、所有者、大小、日期和名称等信息,以逆序排列。
- find ./tstdir -maxdepth 2 -name "*.txt":在目录 tstdir 中查找所有深度为 2 的子目录和文件,匹配名字为 *.txt 的文件,并列出它们的路径。
- find ./tstdir -links 2:在目录 tstdir 中查找所有硬链接数为 2 的文件或目录,并列出它们的路径。
- find ./tstdir -gid $UID:在目录 tstdir 中查找所有属于当前用户组的文件或目录,并列出它们的路径。
- find ./tstdir -type l:在目录 tstdir 中查找所有符号链接文件,并列出它们的路径。
- find ./tstdir -size 1k:在目录 tstdir 中查找所有大小为 1KB 的文件,并列出它们的路径。
- find ./tstdir -name "t*" -perm -644:在目录 tstdir 中查找所有文件名以 t 开头且权限为 644 的文件,并列出它们的路径。
- find ./tstdir -type f -o -type l:在目录 tstdir 中查找所有普通文件和符号链接文件,并列出它们的路径。
- find ./tstdir -type f -o -type l -exec ls -l {} \;:在目录 tstdir 中查找所有普通文件和符号链接文件,并执行 ls -l 命令以列出它们的详细信息。
- find ./tstdir ! -name "*.txt":在目录 tstdir 中查找所有不以 .txt 结尾的文件或目录,并列出它们的路径。
阅读全文