Linux 常用命令
查找文件或文件内容
find / -name filename 以文件名全局搜索某个文件
/name n 进入某个文件搜索某个单词。n表示下一个
grep "xx" filepath/filename | tail -n x 在某个文件中查找包含“xx”的最后x行
grep -A n -B n "xx" filepath/filename 查找某个文件中包含xx的前n行和后n行
cat filename(文件名) | grep -C(被查找内容位置上下显示) 10(显示的行数) 'findname(要查找的内容)' 该命令的含义是:在xxx文件中搜索XXXX,显示XXXX位置的上下10行内容
cat filename(文件名) | grep -A(被查找内容位置向上显示) 10(显示的行数) 'findname(要查找的内容)' 该命令的含义是:在xxx文件中搜索XXXX,显示XXXX位置的上面10行内容
cat filename(文件名) | grep -B(被查找内容位置向下显示) 10(显示的行数) 'findname(要查找的内容)' 该命令的含义是:在xxx文件中搜索XXXX,显示XXXX位置的下面10行内容
-A = after
-B = before
sed -n "5,10p" filename 被查找的文件5-10行
显示行号
:set nu 显示当前文件的所有行号
:nu 当前一行的行号
查看实时运行的log
tail -f filename 打开文件,看log记录的过程 ctrl+c 结束