摘要:
web服务器Web服务器的基本功能就是提供Web信息浏览服务,响应客户端的浏览器请求。因为Web服务器主要支持的协议就是HTTP,所以通常情况下HTTP服务器和WEB服务器是相等的。待考:支持除HTTP之外的协议的web服务器?不支持事务处理或数据库连接池,但它可以配置各种策略来实现容错性和可扩展性 阅读全文
摘要:
可能很多的朋友都听说过ssh是linux下的远程登录安全协议,就是通俗的远程登录管理服务器。但是应该很少朋友会听说过ssh还可以做端口转发。其实ssh用来做端口转发的功能还是很强大的,下面就来做示范。实例背景:我们公司是有堡垒机的,任何操作均需要在堡垒机上进行,有开发人员需要访问ELasticSea 阅读全文
摘要:
有时候业务的请求量突然上去了,那么这个时候我们可以查看下请求来源IP情况,如果是集中在少数IP上的,那么可能是存在攻击行为,我们使用防火墙就可以进行封禁。 命令:netstat -anlp | grep 80 | grep tcp | awk '{print $5}' | awk -F: '{pri 阅读全文
摘要:
指定查看80端口的tcp连接状态,有利于分析连接是否释放,或者攻击时进行状态分析。 命令:netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn 阅读全文
摘要:
ping监控采集一段时间的数据 命令:ping www.baidu.com | awk '{ print $0" "strftime("%Y-%m-%d %H:%M:%S",systime()) }' >>/tmp/baidu.log & 输出的结果会记录到/tmp/baidu.log 中,每秒钟新 阅读全文
摘要:
在日常工作中,我们查看日志文件的方式可能是使用tail命令在一个个的终端查看日志文件,一个终端就看一个日志文件,但是有时候也会觉得这种方式略显麻烦,其实有个工具叫做multitail可以在同一个终端同时查看多个日志文件。 一、安装 wget ftp://ftp.is.co.za/mirror/ftp 阅读全文
摘要:
在很多运维的时候,我们发现CPU耗用较为严重,那么怎么样才能找出CPU消耗的进程排序呢?命令: ps -aux | sort -rnk 3 | head -20 输出的第3列为CPU的耗用百分比,最后一列就是对应的进程。 阅读全文
摘要:
在很多运维的时候,我们发现内存耗用较为严重,那么怎么样才能找出内存消耗的进程排序呢? 命令: ps -aux | sort -rnk 4 | head -20 输出的第4列就是内存的耗用百分比。最后一列就是相对应的进程。 阅读全文
摘要:
有时候我们进行一些操作的时候,不希望我们的操作在终端会话断了之后就跟着断了,特别是一些数据库导入导出操作,如果涉及到大数据量的操作,我们不可能保证我们的网络在我们的操作期间不出问题,所以后台运行脚本或者命令对我们来说是一大保障。比如说我们想把数据库的导出操作后台运行,并且将命令的操作输出记录到文件, 阅读全文
摘要:
今天在使用find命令查找文件时报错: 查找命令:find /var/www/html/typecho/admin/ -name *.php -type f -print | xargs file 报错如下: find: paths must precede expression: category 阅读全文