简介
本地主机win10 ,远程主机 Linux,本文目的,实现win10 远程查看Linux源码,由于vscode 有一个功能是,出现了路径,可以直接在终端打开,很方便的一个功能。
搭建环境
首先参考vscode 远程登陆 远程连接,假如你现在已经连接好了。并且假设你的Linux源码位于
/home/zhou/100ask-imx6-ull/100ask_imx6ull-sdk/Linux-4.9.88
export KERNELROOT=/home/zhou/100ask-imx6-ull/100ask_imx6ull-sdk/Linux-4.9.88
zhou@zhou:~$ cd $KERNELROOT
使用
查找字符串
# 只查找 字符串
grep -nRw "main" --include="*.c"
grep -nRw "main" --include="*.h,*.c"
查找文件
/home/zhou/100ask-imx6-ull/100ask_imx6ull-sdk/Linux-4.9.88
# 查找 ${KERNELROOT} 文件夹下面的 *.c *.h *.dts *.txt
find $KERNELROOT -name "*.c" -o -name "*.h" -o -name "*.dts" -o -name "*.txt"
混合使用
# 查找 ${TARGETDir} 文件夹下面的 *.c *.h *.dts *.txt 的 main字符串
#
find $KERNELROOT -name "*.c" -o -name "*.h" -o -name "*.dts" -o -name "*.txt" | xargs grep "main" -nw