2021年9月18日

02-top命令详解

摘要: top命令详解 阅读全文

posted @ 2021-09-18 14:50 运维开发玄德公 阅读(88) 评论(0) 推荐(0) 编辑

03-kill/netstat/jobs/lsof

摘要: kill/netstat/jobs/lsof 阅读全文

posted @ 2021-09-18 14:50 运维开发玄德公 阅读(10) 评论(0) 推荐(0) 编辑

01-日志文件和rsyslog系统

摘要: @[toc] # 1. 常用日志 > 存放位置 `/var/log`,该目录下目录如下: ## 1.1 系统日志 `./messages` 没有明确指明的日志 `./secure` 安全日志 `./dmesg` 系统开机相关日志 `./audit/audit.log` 审计日志 `./yum.log 阅读全文

posted @ 2021-09-18 14:49 运维开发玄德公 阅读(13) 评论(0) 推荐(0) 编辑

02-logrotate(日志轮询)

摘要: @[toc] # 1. 主配置文件 >一般只放一些默认规则,我们自己要定义的轮询日志都写在子配置文件中 查看主配置文件(为了方便去掉注释) ```shell # cat /etc/logrotate.conf |grep -v ^$|grep -v ^# ``` 输出结果如下: ```json we 阅读全文

posted @ 2021-09-18 14:49 运维开发玄德公 阅读(23) 评论(0) 推荐(0) 编辑

03-cronolog管理日志

摘要: nginx日志切割、tomcat日志切割 阅读全文

posted @ 2021-09-18 14:49 运维开发玄德公 阅读(27) 评论(0) 推荐(0) 编辑

04-journalctl 命令

摘要: journalctl 命令查询、日志清理、大小限制 阅读全文

posted @ 2021-09-18 14:49 运维开发玄德公 阅读(53) 评论(0) 推荐(0) 编辑

shell基础-01 变量(自定义变量、环境变量、预制变量、变量运算、变量置换、变量默认值)

摘要: 文章目录 1. 自定义变量和环境变量1.1 定义变1.2 查看变量1.3 取消定义1.4 示例 2. 预制变量2.1 脚本参数相关2.2 命令返回值相关 3. 变量定义方式3.1 引号的用法3.2 交互式输入变量 4. 变量运算4.1 整数4.1.1 let (推荐)4.1.2 expr4.1.3 阅读全文

posted @ 2021-09-18 14:48 运维开发玄德公 阅读(14) 评论(0) 推荐(0) 编辑

shell基础-02 循环和语句 (if语句、for循环、while循环、case语句、循环控制)

摘要: 文章目录 1. if语句1.1 单分支1.2 双分支1.3 多分支 2. for循环2.1 shell风格2.1.1 语法2.1.2 直接列出列表内容2.1.3 连续的列表2.1.4 执行命令创建的列表 2.2 C语言风格2.3 命令行执行for循环2.4 awk的for循环 3. while循环3 阅读全文

posted @ 2021-09-18 14:20 运维开发玄德公 阅读(18) 评论(0) 推荐(0) 编辑

shell基础-03 测试条件(文件测试、数值比较、字串比较、是否包含)

摘要: 文章目录 1. 语法1.1 基本语法1.2 与1.3 或 2. 文件测试2.1 语法2.2 示例 3. 数值比较:3.1 shell风格3.2 C语言风格比较 4. 字串比较4.1 判断字符串长度是否为04.2 比较两个字串是否相同: 5. 是否包含 1. 语法 1.1 基本语法 [ 条件表达式 ] 阅读全文

posted @ 2021-09-18 14:20 运维开发玄德公 阅读(10) 评论(0) 推荐(0) 编辑

shell基础-04 数组(定义数组、查看数组、访问数组、删除数组、关联数组、二维数组)

摘要: 文章目录 1. 定义数组1.1 逐个元素定义数组1.2 定义整个数据 2. 查看数组3. 访问数组3.1 访问数组中的第一个元素3.2 访问多个元素3.3 统计数组元数的个数3.4 获取数组元数的索引 4. 删除数组5. 关联数组5.1 语法:5.2 示例 6. 二维数组 1. 定义数组 普通数组, 阅读全文

posted @ 2021-09-18 14:20 运维开发玄德公 阅读(74) 评论(0) 推荐(0) 编辑

shell基础-07 sed 流编辑器(插入、替换、删除、选项、正则、地址扩展、高级命令)

摘要: 文章目录 1. 语法1.1 基本语法1.2 支持正则 2. sed 操作2.1 插入2.1.1 `a` 在当前行后插入一行2.1.2 `i` 在当前行前插入一行2.1.3 `r` 从文件中读取2.1.4 `w` 将行写入新文件 2.2 替换2.2.1 `c` 整行替换2.2.2 `s` 替换字串 2 阅读全文

posted @ 2021-09-18 14:19 运维开发玄德公 阅读(39) 评论(0) 推荐(0) 编辑

正则表达式

摘要: 文章目录 1. 标准正则2. 扩展正则3. POSIX字符类 1. 标准正则 正则注释举例^行首定位符$行尾定位符.单个字符,非前导符*前导符出现0到多次[ ]匹配指定范围内的一个字符[lL]ove[ - ]匹配指定范围内的一个字符[a-z]ove[^]匹配不在指定组内的字符\转义<词首定位符>词尾 阅读全文

posted @ 2021-09-18 14:19 运维开发玄德公 阅读(10) 评论(0) 推荐(0) 编辑

shell基础-05 grep与正则(文件内容查询、正则应用、逻辑否、逻辑和、逻辑或)

摘要: 文章目录 1. 简单应用1.1 语法1.2 选项1.3 示例 2. 正则应用3. 逻辑应用3.1 逻辑否(not)3.2 逻辑和(and)3.3 逻辑或(or)3.3.1 利用符号` | `3.3.2 `grep -e`3.3.3 利用数组 前言: 本文仅限于grep的正则应用。 标准正则、扩展正则 阅读全文

posted @ 2021-09-18 14:19 运维开发玄德公 阅读(5) 评论(0) 推荐(0) 编辑

导航