Linux系统中的信息查找命令

在文件或目录中查找信息,可以使用grep、find、which等命令实现。(which后面用到的时候再补充)

1.在某路径下查找文件或者文件夹——find

find [文件可能存在的路径] -name [要查找的文件夹名或者文件名]

比如在终端输入下面命令,并回车

find /home/sxw/ -name myFirstFoam.C

会在终端输出

/home/sxw/OpenFOAM_tut/myFirstFoam.C

2.在某路径下查找包含某字符串的文件——grep

grep -r -n [要查找的文件中的字符串关键字] [文件可能存在的路径]

其中-n表示输出行号。

比如在终端输入下面命令,并回车

grep -r -n "hello CFD" /home/sxw/OpenFOAM_tut/

会在终端输出

Binary file /home/sxw/OpenFOAM_tut/Make/linux64GccDPInt32Opt/myFirstFoam.o matches
/home/sxw/OpenFOAM_tut/myFirstFoam.C:5:    Info << "hello CFD" <<nl;
原文地址:https://www.cnblogs.com/Xiwang-Sun/p/14966161.html