我正在大学学习Ubuntu,任务是在命令行中使用以下指令查找文件:
g
.d
搜索应使用命令执行find
。
由于允许使用该find
命令,因此这很简单:
find / -type f -name "g??.d"
这会在根目录及以下目录中找到所有以开头的文件(-type f
)g
,后跟两个任意字符??
,然后是.d
(-name "g??.d"
)/
。
当以非root用户身份运行时,您会遇到许多permission denied
错误,因为并非所有非root用户/
都可以访问下面的所有目录。另外,可能需要一段时间。
更改/
为您要从其开始搜索的路径,例如/home/your_user
或仅搜索.
当前目录。
添加-ls
不仅可以获取文件名,还可以获取其属性(大小,年龄,权限):
find . -type f -name "g??.d" -ls
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句