tool
蜗牛逐日
这个作者很懒,什么都没留下…
展开
-
内核风格代码管理clang-format checkpatch.pl
一、代码提交格式检查:1、tar zxvfp tool.tar.gz2、把解压的tool目录放到你的工程目录根目录3、把pre-commit这个文件cpcopy到repo的.git/hooks/目录下.4、执行git commit时就会执行格式检查了,如果格式不符合就会终止提交二、代码格式化1、//应为配置文件支持的语法是clang-format-5以上版本sudo apt-get install clang-format-5.02、把tool文件中的 .clang-format 到工程目录原创 2020-05-28 19:13:12 · 869 阅读 · 0 评论 -
ssh连接慢解决
connect to ssh too slownever fullfill the speed, faster, stronger.show the verboseuse -vvv option to show which step you stuck.$ ssh -vvv root@192.168.100.11OpenSSH_7.6p1 Ubuntu-4ubuntu0.3, OpenSSL 1.0.2n 7 Dec 2017debug1: Reading configuration data原创 2020-05-12 09:20:55 · 336 阅读 · 0 评论 -
git 去除已经添加文件的跟踪
git仓库第一次提交的时候,将部分不想跟踪的文件(文件夹也是文件的一种),添加到根目录下.gitignore中可以让git不跟踪文件;然后add、commit一切都是正常的。但是当文件和目录已经被提交到仓库中,我想取消跟踪文件和目录再添加到.gitignore中是没有效果的。需要进行如下几步操作:git rm -r -n --cached 文件/或者是目录 【不会删除文件,只是列出会被删除...原创 2019-01-22 17:36:13 · 1183 阅读 · 0 评论 -
git常用命令纪录
1、查看用户名和地址git config user.namegit config user.email2、修改用户名和地址git config --global user.name “your name”git config --global user.email “your email”原创 2019-03-05 17:35:00 · 196 阅读 · 0 评论 -
交叉编译器 arm-linux-gnueabi 和 arm-linux-gnueabihf 的区别
交叉编译器 arm-linux-gnueabi 和 arm-linux-gnueabihf 的区别自己之前一直没搞清楚这两个交叉编译器到底有什么问题,特意google一番,总结如下,希望能帮到道上和我有同样困惑的兄弟……一. 什么是ABI和EABIABI: 二进制应用程序接口(Application Binary Interface (ABI) for the ARM Architect...原创 2019-04-03 16:28:29 · 246 阅读 · 0 评论 -
如何使用 objdump 查看源代码
在编译时必须使用-g选项,-g意为debug,一般可以修改源代码的 Makefile来实现 如:CC =(CROSSCOMPILE)gcc为CC=(CROSSCOM_PILE)gcc 为 CC =(CROSSCOMPILE)gcc为CC=(CROSSCOM_PILE)gcc -g使成生的vmlinux中含有debug信息所有生成 .o 的 rule 中再加一条 ...原创 2019-04-22 12:31:26 · 2293 阅读 · 0 评论 -
vim常用操作快捷键
移动word w删除光标到行结束 d$移动光标 2w 3e删除几个word d2w重新执行快捷键ctrl+R撤销整行操作U替换单个字符r删除单个字符x删除一个字符并进入插入模式cw ce c2w直接切换到哪一行 123G反向查找?x查找匹配的括号%替换命令:整行s/old/new/g 行与行:#,#s/old/new/g整个文件%s/old/new/g执行外部命令 ...原创 2019-05-13 10:25:25 · 135 阅读 · 0 评论 -
vim 快捷键记录
vim -d FILE_LEFT FILE_RIGHT屏 幕被垂直分割,左右两侧分别显示被比较的两个文件。两个文件中连续的相同的行被折叠了起来,以便使用者能 把注意力集中在两个文件的差异上。只在某一文件中存在的行的背景色被设置为蓝色,而在另一文件中的对应位置被显示为绿色。两个文件中都存在,但是包含差异 的行显示为粉色背景,引起差异的文字用红色背景加以突出。除了用这种方法启动vim的diff...原创 2019-06-03 14:49:26 · 149 阅读 · 0 评论 -
git patch的使用
1 使用git format-patch生成所需要的patch:当前分支所有超前master的提交:git format-patch -M master某次提交以后的所有patch:git format-patch 4e16 --4e16指的是commit名从根到指定提交的所有patch:git format-patch --root 4e16某两次提交之间的所有patch:git...原创 2019-08-22 11:37:56 · 2059 阅读 · 0 评论