Linux 中通过文件内容查找文件

find 很强大,但貌似不支持根据文件的内容来查找,
以前百度就是没找到,这次多放一些关键字 linux 根据文件的特定内容来查找文件

grep "TCP_NODELAY" -r /usr

这样就递归查找/usr下的所有内容里带有TCP_NODELAY的文件了

很快找到了/usr/include/linux/tcp.h #define TCP_NODELAY 1

此外,知道文件名搜文件位置 find / -name "filename"


你可能感兴趣的:(grep)