Linux随记
刚入坑的炸弹
这个作者很懒,什么都没留下…
展开
-
linux下gdb调试的常用指令
GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。 对于一名Linux下工作的c/c++程序员,gdb是我们在开发必不可少的工具;gdb调试工具的常用指令:gcc -g test.c -o test:使用该参数编译可以执行文件,得到调试表。gdb a.outlist : list l 列出源码。根据源码指定行号设置断点。b : ...原创 2020-04-07 10:55:16 · 249 阅读 · 0 评论 -
Linux Vi/Vim常用命令
1、跳转到指定行行数G (命令模式):行数 (末行模式)2、跳转到行首gg(命令模式)3、跳转到行尾G(命令模式)4、自动格式化程序gg=G (命令模式)5、大括号对应%(命令模式)6、删除单个字符x(命令模式)执行结束,工作模式不变.7、删除一个单词dw (命令模式)光标置于单词首字母进行操作。8、删除光标至行尾D 或者 d$ (命令模式)9、删除光标至行首...原创 2020-01-08 09:00:20 · 141 阅读 · 0 评论 -
linux内存分区bss,data,text,rodata,堆,栈
一、linux的内存管理1、各内存分区的介绍系统内的程序分为程序段和数据段,具体也可以细分成以下几个部分:(1)text段,是代码段。用来存放程序代码的,通常是只读,可以直接在ROM或Flash中执行,无需加载到RAM。(2)data段,数据段。data用来存储已经初始化的全局变量和静态变量,是属于静态内存分配,是可读可写的。(3)bss段,是全局变量数据段。是用来存储未初始化的全局变...原创 2019-08-10 08:49:33 · 1259 阅读 · 0 评论