摘要:
今天突然疫情开始加重,有部分同事被封闭在家里,只能远程办公了,而公司为了安全考虑,一开始就设置了内外网分离;而一些开发的程序和代码都在内网服务器上,需要搭建一个vpn通道,能访问代码的服务器,而又不允许让他访问其他同一网段的服务器,而在公司的同事则可以都能访问;而且要求在不增加网络设备的条件下(都是 阅读全文
摘要:
今天对公司的设备进行扫描时发现公司的一台路由器22端口可以被访问,该路由器型号是AR28-11,通过ssh软件显示可以链接成功,但是无法登录,用户名和密码都试了,均无法登录。使用console连接该设备,查看默认配置发现默认开启telnet和ssh服务: 使用undo telnet server e 阅读全文
摘要:
今天客户要求对他们的通过tcpdump抓取的镜像数据进行分析,未发现有异常的行为,但是客户通过日志监控设备发现有异常的登录,根据时间去查找该时间段内的报文信息,发现该时间段内报文丢失,即tcpdump抓包有丢包现象。分析原因,启用的命令是正常的tcpdump命令,tcpdump -i etho0 - 阅读全文
摘要:
今天继续年前的一项工作,将系统报出错误的日志中的id值提取出来,并在源文件中寻找出该id值所对应的所在行内容,另存到其他文件中;上来一个思路,先写个脚本程序,读取文件,一行行查找id值,将id保存下来存成个文件A,在读取文件A的内容,与源文件B做比对,有符合id的将所在那一行提取出来。 再写脚本时发 阅读全文
摘要:
今天有一个大的txt文件大约在10G左右,想统计下一共有多少行,在centos系统下,分别执行 awk,sed,wc命令执行,结果如下: 效率还是wc -l 最快 阅读全文
摘要:
今天遇到个奇葩的问题,使用mysqldump导出数据库,命令如下:mysqldump -u root -p密码 数据库名 >/tmp/mysql_data.sql,在使用导入时,执行成功,显示 -- MySQL dump 10.13 Distrib 5.7.11, for Linux (x86_64 阅读全文
摘要:
$(cd $(dirname $0); pwd)dirname $0,取得当前执行的脚本文件的父目录cd到父目录,即进入当前工作目录pwd显示当前工作目录 阅读全文
摘要:
今天想到一个方法,将要执行的所有的命令写到一个文档中,使用一个脚本顺序读取并执行,脚本大体内容如下: #!/bin/bashrun_Dir=$(cd $(dirname $0);pwd) for i in `cat ${run_Dir}/run_order.txt`do $idone 文档中的命令如 阅读全文
摘要:
读取文件,文件内容包含空格Tab和回车提取想要的数据 今天写了shell脚本,主要目的是将uniq过滤的数据,在次过滤下,原数据中是些ip的访问记录,一行一个ip,想将访问的ip重复的过滤,使用了sort|uniq -c,过滤了重复的数据,并将每个ip的访问次数写在前面,显示的格式是如下: 4 19 阅读全文
摘要:
今天工作上碰到一个问题,要求删除30天前的目录,想写一个脚本先使用ls -l 查找出来时间(修改时间)在比较时间,符合条件的删除。结果使用ls -l 查询出的结果是: 使用awk 取出时间,发现只能取出 sep,所以无法进行下一步,后来想用awk 连续取出发现结果变成了sep3015:51,不利于下 阅读全文