摘要: GDB调试 调试二进制 gcc -g -o main main.c gdb main 调试正在运行中的程序 gdb attach <pid> gdb main -p <pid> 基本命令 | 命令 | 缩写 | 命令说明 | | | | | | break | b | break行号、break函数 阅读全文
posted @ 2023-02-22 20:53 Suraer 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 搭建mysql主从服务的目的在于将主数据库的操作实时同步到从数据库,将从数据库作为备份数据库。一旦主数据库发生不可预期的灾难,可以通过备份数据库进行接管或者恢复。 本次搭建mysql主从服务器是在两台Ubuntu16.04环境下测试完成的。 安装mysql 首先需要在两台服务器上安装mysql服务, 阅读全文
posted @ 2018-06-06 21:05 Suraer 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 进程管理 查看进程 查看进程: 查看进程树: top命令: 选项 d 秒数:指定top命令每隔几秒更新。默认是3秒 b: 使用批处理模式输出。一般和" n"选项合用 n 次数:指定top命令执行的次数。一般和" b"选项合用 在top命令的交互模式当中可以执行的命令: ?或h: x显示交互模式的帮助 阅读全文
posted @ 2018-05-28 18:05 Suraer 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 简介与分类 系统的运行级别 |运行级别|含义| | | | |0|关机| |1|单用户模式,可以想象为windows的安全模式,主要用于系统修复| |2|不完全的命令行模式,不含NFS服务| |3|完全的命令行模式,就是标准字符界面| |4|系统保留| |5|图形模式| |6|重启动| 使用 查看当 阅读全文
posted @ 2018-05-16 16:01 Suraer 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 整数限制范围 时间运算 阅读全文
posted @ 2018-04-12 20:19 Suraer 阅读(250) 评论(0) 推荐(0) 编辑
摘要: Linux下提供了一些命令可以直接执行http请求,下面举例来介绍几个命令。 http curl curl请求有许多参数,如下 下面针对每个参数举例说明如何使用 GET/POST/PUT/DELETE HEADER 参数 // 使用 串接多個參數 curl X POST d "param1=valu 阅读全文
posted @ 2018-03-22 18:42 Suraer 阅读(5781) 评论(0) 推荐(0) 编辑
摘要: cron 使用ansible的cron模块可以在机器上创建计划任务 job指任务的具体内容 name是指该任务的名称 删除时根据任务的名称来删除任务 state表示是创建任务还是删除任务,默认是present,表示创建任务,删除任务时取值absent。 cron模块有许多参数,可以参考官网: htt 阅读全文
posted @ 2018-03-22 15:12 Suraer 阅读(186) 评论(0) 推荐(0) 编辑
摘要: etcd 是 CoreOS 团队于 2013 年 6 月发起的开源项目,它的目标是构建一个高可用的分布式键值(key value)数据库,基于 Go 语言实现,内部采用 raft 协议作为一致性算法。etcd目前默认使用 2379 端口提供 HTTP API 服务。 安装 进入官网: https:/ 阅读全文
posted @ 2018-03-22 14:45 Suraer 阅读(5493) 评论(0) 推荐(0) 编辑
摘要: find find使用基本格式如下 以下是几个示例,搜索范围包括指定目录和子目录 locate locate比find速度要快,原因在于不搜索目录,而是搜索linux系统的数据库,linux系统会自动创建这个数据库。 grep grep使用的格式如下 选项是一些参数,如 i表示忽略大小写 patte 阅读全文
posted @ 2018-03-21 21:29 Suraer 阅读(831) 评论(0) 推荐(0) 编辑
摘要: 配置文件 crontab主要的配置文件如下: /etc/crontab:系统cron表 /etc/cron.d/ :保存由软件包安装脚本创建的cron文件的目录 /var/spool/cron/ :保存用户创建的cron文件的目录 /etc/cron.allow:权限允许文件 /etc/cron.d 阅读全文
posted @ 2018-03-21 15:50 Suraer 阅读(750) 评论(0) 推荐(0) 编辑