Linux
文章平均质量分 51
RYSX002
此人很不懒,什么都有写
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
gdb调试
1.添加调试信息:gcc -g .... gcc -g main.c 2.wh: 打开代码窗口 建议调试时都打开,可以清楚知道代码运行到哪里(如果程序乱码则不打开,直接用list查看) 2.list(l):查看程序 3.直接enter回车:重复上一条指令 4.break(b)+ 行号n:在源程序第n行处打断点 break(b)+ 函数名:在函数入口处打断点 break(b)+filename:linenum:在文件filename的linenum行处打断点 brea...原创 2021-02-19 16:28:44 · 307 阅读 · 0 评论 -
Makefile
引入其他Makefile文件 include <filename> include *.mk foo.make ${bar} make没有读取到include文件,会出现一条致信息,如果你想让make不理会那些无法读取的文件,而继续执行,可以在include前面加一个减号"-"号 -include <filename> make的规则 target:prerequisites command 目标:依赖 命令 命令需要以[TAB]键开始 在规则.原创 2021-02-13 14:20:11 · 292 阅读 · 0 评论 -
正则表达式
正则表达式分类 基本正则表达式(BREs) 扩展正则表达式(EREs) Perl正则表达式(PREs) 字符类使用的符号 . #匹配一个字符(\n除外) [] #匹配括号[]内的字符 - #在括号[]内表示范围 ^ #在括号[]的开头表示取非 ! 示例: printf "asdfghjkl123456789\n" >> regex grep -n -o 'a.d' regex grep .原创 2021-02-13 12:56:48 · 307 阅读 · 0 评论 -
Shell编程
选择命令解析器 #! /usr/bin/bash #! /usr/bin/sh shell文件包含 source filename 或者 shell . filename 关于空格 =号不能加空格,运算符要加空格 变量 本地变量 只对当前shell有效 VAR_NAM =100 环境变量 自定义的环境变量对当前shell和其子shell进程有效 export VAR_NAME=100 对所有shell进程有效的要写入配置文件中 /etc/profile 局部.原创 2021-02-13 12:51:11 · 207 阅读 · 0 评论 -
Linux工具命令
常用命令 基本操作 mv, rm, cp, mkdir, cd, pwd, find 文本处理 grep, sed, awk, diff, vim, less, more, cat, sort, uniq, expr 文本压缩 tar, bzip2, gzip, unzip, unrar 日常运维 shutdown, mount, chown, chmod, su, password, service 系统状态 ps, top, free, df, inconfig, una原创 2021-02-13 12:34:05 · 268 阅读 · 1 评论
分享