第1章 显示行号 打印配置文件nginx.conf内容的行号及内容 如何做?创建环境 1.1 方法一 cat n 显示行号 1.2 方法二 vim 1.3 方法三 awk NR 行号$1 表示第一列$0 表示一整行的内容 1.4 方法四 nlnl number of lines 专门用于显示行号的 ...
分类:
其他好文 时间:
2019-12-04 13:10:05
阅读次数:
115
博文结构什么是正则表达式基础正则表达式延伸正则表达式文件的格式化与相关处理一.grep正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式对于系统管理员的用途由于系统如果在繁忙的情况之下,每天产生的讯息信息会多到你无法想像的地步,而我们也都知道,系统的“错误讯息登录文件”的
分类:
其他好文 时间:
2019-12-03 21:33:36
阅读次数:
78
文件及文件夹touch:创建普通文件rm:删除文件,-f表示强制删除,-r表示递归删除cp:拷贝文件,若目标目录写上文件名可以顺便把名字改了,-r可以操作目录mv:移动文件,若目标目录写上文件名可以顺便把名字改了mkdir:创建文件夹,-p创建中间目录rmdir:删除文件夹,只能删除空目录3、查看文 ...
分类:
其他好文 时间:
2019-12-03 18:20:54
阅读次数:
105
ELK 日志分析 1. 为什么用到 ELK 一般我们需要进行日志分析场景:直接在日志文件中 grep、 awk 就可以获得自己想要的信息。但在规模较大的场景中,此方法效率低下,面临问题包括日志量太大如何归档、文本搜索太慢怎么办、如何多维度查询。需要集中化的日志管理,所有服务器上的日志收集汇总。常见解 ...
分类:
其他好文 时间:
2019-12-02 13:12:46
阅读次数:
156
源码如下 !/bin/sh 根据进程名杀死进程 if [ $ lt 1 ] then echo "缺少参数:procedure_name" exit 1 fi PROCESS= for i in $PROCESS do echo "Kill the $1 process [ $i ]" kill 9 ...
分类:
系统相关 时间:
2019-12-01 19:12:12
阅读次数:
138
1.查看 git 仓库文件改动状态 Git 仓库内文件改动有 4 种状态,除了 Unmodified 状态的文件因为并未改动默认没有状态不做显示之外,其他文件改动状态都可以通过 git status 来查看 查看 Git 记录的状态 常用命令, 查看git仓库状态 拿到一个git仓库,进入仓库,第一 ...
分类:
其他好文 时间:
2019-12-01 18:31:47
阅读次数:
106
1.下载地址 下载node 英文网址:https://nodejs.org/en/download/ 中文网址:http://nodejs.cn/download/ 2、下载下来的tar文件上传到服务器并且解压, tar -xvf node-v10.6.0-linux-x64.tar.xz mv n ...
分类:
Web程序 时间:
2019-11-29 23:57:50
阅读次数:
184
nc反弹 当nc没有 e选项的时候 nc 存在 e选项的时候 bash socat 脚本语言: telnet: awk: crontab: 针对交互式不友好 一句话增加用户 useradd newuser;echo "newuser:password"|chpasswd 例:useradd gues ...
分类:
系统相关 时间:
2019-11-29 23:40:31
阅读次数:
102
目录基本命令 增 mkdir 目录名 删 rm -rf 文件名可不在r后面加f,不过这样会每删里面以个文件都会询问 改 mv 文件名 新文件名如果更改后文件路径不一样,则出现剪贴效果例如:mv test /usr/test? 查 find -name ' 目录名* ''*'是通配符 find /目录 ...
分类:
系统相关 时间:
2019-11-29 11:10:18
阅读次数:
86