Linux 按关键字和权限搜索文件

Linux 按关键字和权限搜索文件,linux,terminal,Linux,Terminal,我尝试了很多不同的方法,在“手册”页面中查找“grep”和“find”,但我仍然迷路了。我需要linux终端中的一行程序 提示如下: 查找系统中名为“passwd”的所有文件,并在主目录中保存可访问新文件的文件列表 有人能帮忙吗 Thx伙计们你可以试试这个: find / -type f -name passwd -readable 2>/dev/null 1> ~/readable-passwd-files /是find开始查找以下参数指定内容的路径-type f选择文件(而不是

我尝试了很多不同的方法,在“手册”页面中查找“grep”和“find”,但我仍然迷路了。我需要linux终端中的一行程序

提示如下:

查找系统中名为“passwd”的所有文件,并在主目录中保存可访问新文件的文件列表 有人能帮忙吗

Thx伙计们

你可以试试这个:

find / -type f -name passwd -readable 2>/dev/null 1> ~/readable-passwd-files

/
find
开始查找以下参数指定内容的路径
-type f
选择文件(而不是目录、符号链接等),
-readable
将搜索范围进一步缩小到您所称的“可访问的”;
2>/dev/null
将错误重定向到接收器,从而不会使终端混乱,和
1>~/readable passwd files
最后将命令的常规输出写入一个文件。

您应该展示一些您尝试过的东西,并解释它们是如何失败的。谢谢!这很有效,这正是我所需要的。还有,谢谢你的解释。我很乐意帮忙。如果一个答案解决了你的问题,你可以考虑接受它。