Linux实用工具
自醉其中
这个作者很懒,什么都没留下…
展开
-
Linux下常用的vim命令总结
vim的基本使用生存[i]和[esc]进行模式的切换。上[k]下[j]左[h]右[l]。写保存[:wq!]、不写保存[:q!]。取消操作[u]。基本功前[a]后[i]插、行首[I或0]、行尾[A或$]。向上新建一行[O]向下新建一行[o]。连接下面一行来[J]。上[b]/下个字开头[w]。前[X]后[x]删除字符。删除光标所在行[dd]删除光标及以下所在行[ndd]。复制...原创 2018-11-02 09:07:27 · 285 阅读 · 0 评论 -
linux-去除vim时文件末尾自动换行的处理方法
今天在编写代码:sprintf(string_data, “sed -i ‘%dc %s%s%s’ %s\n”, MAIN_HTMLOBJ_LIN, MAIN_HTMLOBJ[0], data_str, MAIN_HTMLOBJ[1], MAIN_HTML_FILE);其中datastr为从文件读出来的数组,MAIN_HTMLOBJ为头尾部封装,由于在编辑vim文件时会在文件末尾处后面默认加上...原创 2018-11-02 09:20:10 · 4115 阅读 · 1 评论 -
Linux-gdb调试
GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。他是学习指针、调试程序非常有用的工具和方法gdb的常见命令:简写全称备注llist显示指定行号或者指定函数附件的源代码bbreak在指定行号或者指定函数开头处设置断点。如 b mainrrun运行程序,直到程序结束或者遇到断点而停下c...原创 2018-11-02 09:21:42 · 564 阅读 · 0 评论