linux
文章平均质量分 58
bgn190215
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
gdb调试工具
基础指令: -g:使用该参数编译可以执行文件,得到调试表。 gdb ./a.out list: list 1 列出源码。根据源码指定 行号设置断点。 b: b 20 在20行位置设置断点。 run/r: 运行程序 n/next: 下一条指令(会越过函数) s/step: 下一条指令(会进入函数) p/print:p i 查看变量的值。 continue:继续执行断点后续指令。 finish:结束当前函数调用。 quit:退出gdb当前调试。 其他指令: run:使用run查找段错误原创 2021-02-06 21:46:40 · 187 阅读 · 0 评论 -
递归遍历目录
使用opendir closedir readdir stat实现一个递归遍历目录的程序 输入一个指定目录,默认为当前目录。递归列出目录中的文件,同时显示文件大小。 思路分析 递归遍历目录:ls-R.c 1. 判断命令行参数,获取用户要查询的目录名。 int argc, char *argv[1] argc == 1 --> ./ 2. 判断用户指定的是否是目录。 stat S_ISDIR(); --> 封装函数 isFile() { } 3. 读目录: read_dir() {原创 2021-02-06 21:43:19 · 639 阅读 · 0 评论 -
linux操作系统学习三
18P-vim的三种工作模式 19P-vim基本操作-跳转和删字符 i 进入编辑模式,光标前插入字符 a 进入编辑模式,光标后插入字符 o 进入编辑模式,光标所在行的下一行插入 I 进入编辑模式,光标所在行的行首插入 A 进入编辑模式,光标所在行的行末插入字符 O 进入编辑模式,光标所在行的上一行插入字符 s 删除光标所在字符并进入编辑模式 S 删除光标所在行并进入编辑模式 x 删除光标所在字符,工作模式不变 dw 删除光标所在单词,要求光标在首字母上,如果不在首字母,只会删除当前位置到单词末,工作模式不变原创 2021-01-31 20:11:47 · 5983 阅读 · 0 评论 -
Linux操作系统学习二
09P-find命令2 -exec:将find搜索的结果集执行某一指定命令。 find /usr/ -name ‘tmp’ -exec ls -ld {} ; -ok: 以交互式的方式 将find搜索的结果集执行某一指定命令 10P-grep和xargs grep命令:找文件内容 grep -r ‘copy’ ./ -n -n参数::显示行号 ps监控后台进程工作情况,默认只显示当前可以和用户交互的进程 ps aux | grep ‘cupsd’ – 检索进程结果集。 下图显示和内核相关进程 使用grep原创 2021-01-31 20:09:42 · 180 阅读 · 0 评论 -
Linux操作系统学习一
01P-Linux命令基础习惯-Linux系统编程 date 显示系统当前时间 cat /etc/shells 查看当前可使用的shell echo $SHELL 查看当前使用的shell 主键盘快捷键: 上 Ctrl-p 下 Ctrl-n 左 Ctrl-b 右 Ctrl-f Del Ctrl-d delete 光标后面的 Home Ctrl-a first letter End Ctrl-e end Backspace Ba原创 2021-01-31 20:04:01 · 149 阅读 · 0 评论
分享