Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Linux中搜索包含关键字的文件或文件夹_Linux - Fatal编程技术网

在Linux中搜索包含关键字的文件或文件夹

在Linux中搜索包含关键字的文件或文件夹,linux,Linux,我想查找包含关键字的文件或文件夹。如何从命令行执行此操作?我开始在一个目录,我知道其中包含这个关键字的某个地方,但不知道在哪里。它可以是几个目录,也可以是几个目录 我不想在文件中找到关键字,我想找到包含关键字的目录或文件名。使用grep $> grep -r "keyword" /path/to/find/the/fil 如果您想从当前位置找到它 $> grep -r "keyword" . man grep了解详细用法。cd到目录并发出命令: find | grep -i 'k

我想查找包含关键字的文件或文件夹。如何从命令行执行此操作?我开始在一个目录,我知道其中包含这个关键字的某个地方,但不知道在哪里。它可以是几个目录,也可以是几个目录

我不想在文件中找到关键字,我想找到包含关键字的目录或文件名。

使用grep

$> grep -r "keyword" /path/to/find/the/fil
如果您想从当前位置找到它

$> grep -r "keyword" .

man grep了解详细用法。

cd到目录并发出命令:

find | grep -i 'keyword'

grep查看内部文件。我不想查看内部文件。我希望关键字成为文件名的一部分。对不起,我没有注意到。我想@rnso的答案就是你想要的?