Skip to content

weichendahai/linux_shell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

linux_shell

简单说明

HTTP访问时间

统计访问域名花费的时间,通过curl获取各阶段请求的时间,并格式化输出,可用于检查网站的响应速度,初步判断网站的可用性。

TOP10目录

磁盘空间不足时用于快速定位磁盘资源的占用情况。显示指定目录path下前10个最大文件或目录,path默认值为 /。

TOP10进程

分别查看占用系统CPU、内存、IO最高的10个进程,详细显示进程的用户、pid、CPU和内存占用率、开始时间等信息。可通过各进程的情况,查找机器负载较高的原因。

crontab管理

查看、增加、删除、注释、解注释 crontab 。可方便快捷管理 crontab。默认查看当前用户 crontab,增删改操作要求输入一条完整的 crontab 指令。【谨慎使用】【请知悉 crontab 的规则及用法】

jdns解析工具

可得到输入域名的DNS解释结果,跟本地使用的默认DNS的IP,以及查询时间(返回的第一个记录为目前访问时域名解析的结果)

socket统计

当前机器上的TCP连接统计。统计机器上的全部类型的连接数,以及连接数最多的10个进程,检查机器的TCP连接是否正常。

查看iptables

查看防火墙(iptables)的详情。默认查看filter表,填入指定表名(可选),可查看指定表的信息

同步时间

当主机时间不准时, 进行主机时间和NTP服务器时间的同步, 以保证主机时间的准确性。参数ntpServer指定NTP服务器的IP或域名, 默认为pool.ntp.org

磁盘清理

当磁盘空间不足时,释放被占用的磁盘资源。 为防止删除一些重要文件,该工具只能删除扩展名为.log的文件或者是log目录。

进程统计

查看机器上进程数最多的10个进程,从另一方面找出机器负载较高或者服务不可用的问题。

修改主机名

修改主机名(hostname)工具,重启后依然生效。主机名可用于辅助识别主机身份及用途【目前只支持CentOS 5\6\7】

磁盘使用率

检查磁盘使用情况,详细查看各个挂载点的使用率,提早发现可能因磁盘空间不足导致的问题,为下一步的磁盘清理做准备工作。

扫描已占用IP

扫描网段内已占用IP。扫描给定的一个网段(如192.168.100.0-255)内的全部IP,检查其是否已经在使用中,统计已分配的数目。

关闭快速回收

通过修改系统内核参数,关闭TCP端口快速回收与端口重用。作用和开启快速回收相反。【nat网络建议保持关闭状态】【谨慎使用】

开启快速回收

通过修改系统内核参数,开启TCP端口快速回收与端口重用,适用于非nat网络。用于解决短时间内大量连接处于wait状态导致系统变慢及服务不可用。【nat网络不建议使用】

###开放端口检查

主机开放端口检查。检测当前主机已经对外开放的端口,以及它所提供的服务。也可用于查看需要的服务端口是否处于监听状态。

查看快速回收

查看TCP快速回收。读取系统相应的内核参数,查看TCP端口回收和端口重用是否开启。

查看文件内容

查看文件内容,默认显示文件后1000行的内容,不建议用于二进制文件的内容查看。参数path指定要查看文件的路径,为必选参数。

查看机器负载

查看机器的CPU、内存、IO、load等系统信息,从整体上把握机器的运行状态,判断机器的健康状况,避免因机器负载过高引起不必要的麻烦。

查看网络状态

查看当前网络ping的延时,丢包率以及本机的外网IP、所在网络运营商信息。默认ping百度网址5次;可选择输入参数,对目标host进行ping。

查看网络配置

用于查看当前的网关,路由表,网卡的ip地址,掩码地址、广播地址,mac地址,支持查看一个ip多个网卡的信息。

端口连通检查

检查端口是否能否连接。对给定的IP和port进行连接测试,用于判断对外监听服务是否正常。若无法连接则需要进一步检查服务是否可用。

source: https://www.easyops.cn/app

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published