![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
TiWalker
冷静思考,坚持努力,勇敢前行!
展开
-
随手记—shell 脚本not found
工作中,遇到一个shell 脚本中调用另外一个shell脚本,报脚本not found. 而脚本是存在的,百思不得其解,后面发现脚本的格式不对,shell脚本的格式是有要求的,比如注释,空格,要是unix格式,不是windows格式。注意脚本打开后格式可能会变。 ...原创 2022-01-04 23:40:11 · 628 阅读 · 0 评论 -
day3---dmesg调测命令
最近,有个同事请教自己仿真起不来的问题,帮他看了下,是因为他的环境中,没有创建loop设备,可以查看loop设备,使用lopsetup命令。 loop设备创建好了,但是还是起不来,看起来是执行一个命令的时候,命令被kill了。 后面我也一下子不知道为啥,后面大神给了个命令,dmesg一看,原来是没内存了。这个命令学到了。 ...原创 2021-08-02 23:08:54 · 85 阅读 · 0 评论 -
分享一个好用的gdb网址
https://visualgdb.com/gdbreference/commands/原创 2021-06-18 10:00:43 · 262 阅读 · 0 评论 -
day2-git rebase --abort
代码上库,突然有个文件冲突 解决了冲突,然后 git add git commit 谁知准备提交代码的时候,git mm upload的时候说没有差异,而且代码处于rebase状态,请教了一下,这样解决了: git rebase --abort git reset --hard git mm sync ...原创 2021-06-10 00:58:56 · 718 阅读 · 0 评论 -
day1—readelf帮大忙
想想写个专栏,记录日常遇到的问题小结,作为一个系列,方便自己记录查阅。我觉得文章标题我就这个序号,然后写完后提取个关键字作为标题。 1.ldd 和 readelf 遇到了一个进程二进制,依赖的so中有两个so都有main函数,但是不知道为啥,其中cmake依赖的链接顺序是对的,但就是链接顺序靠后的so中的main函数反倒被跑到,其中链接顺序就是根据ldd或者readelf看的,我觉得放在前面的so可能太靠前了,以至于有可能它依赖后面的so,然后cmake调整了顺序,将它的链接顺序调后了,以至于之行到第二个不原创 2021-05-29 01:34:54 · 85 阅读 · 0 评论 -
gdb使用总结
之前觉得工作了,不想分享记录,后面发现更是要分享记录。 这两天,定位一个问题,使用了gdb的一些技能,记录下来。 内存被踩:watch 地址 查看进程加载so: I shared libraries 查看符号在哪个so中:I symbol 如果gdb没有符号表:disassemble,然后看汇编地址,可以b地址打断点,也可以ni,然后查寄存器I r 可以gdb里面查看errno,这个百度吧。 查看系统版本:username -a 智能指针的使用,很可能有问题。特别是那些用了智能指针,又获取原生指针使用的地方原创 2021-05-22 03:05:19 · 486 阅读 · 0 评论