返回顶部
首页 > 资讯 > 操作系统 >Linux系统的服务器上出现故障常见的解决命令有哪些
  • 843
分享到

Linux系统的服务器上出现故障常见的解决命令有哪些

2023-06-12 23:06:56 843人浏览 泡泡鱼
摘要

本篇内容主要讲解“linux系统的服务器上出现故障常见的解决命令有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统的服务器上出现故障常见的解决命令有哪些”吧!系统连接状态篇:1.

本篇内容主要讲解“linux系统的服务器上出现故障常见的解决命令有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统的服务器上出现故障常见的解决命令有哪些”吧!

系统连接状态篇:
1.查看tcp连接状态

代码如下:

netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn</p><p>netstat -n | awk '/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}' 或
netstat -n | awk '/^tcp/ {++state[$NF]}; END {for(key in state) print key,"t",state[key]}'
netstat -n | awk '/^tcp/ {++arr[$NF]};END {for(k in arr) print k,"t",arr[k]}'</p><p>netstat -n |awk '/^tcp/ {print $NF}'|sort|uniq -c|sort -rn</p><p>netstat -ant | awk '{print $NF}' | grep -v '[a-z]' | sort | uniq -c

查找请求数请20个IP(常用于查找攻来源):

代码如下:

netstat -aNLP|grep 80|grep tcp|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -nr|head -n20</p><p>netstat -ant |awk '/:80/{split($5,ip,":");++A[ip[1]]}END{for(i in A) print A[i],i}' |sort -rn|head -n20

用tcpdump嗅探80端口的访问看看谁最高

代码如下:

tcpdump -i eth0 -tnn dst port 80 -c 1000 | awk -F"." '{print $1"."$2"."$3"."$4}' | sort | uniq -c | sort -nr |head -20


4.查找较多time_wait连接

代码如下:

netstat -n|grep TIME_WAIT|awk '{print $5}'|sort|uniq -c|sort -rn|head -n20

找查较多的SYN连接

代码如下:

netstat -an | grep SYN | awk '{print $5}' | awk -F: '{print $1}' | sort | uniq -c | sort -nr | more

根据端口列进程

代码如下:

netstat -ntlp | grep 80 | awk '{print $7}' | cut -d/ -f1

网站日志分析篇1(Apache):

获得访问前10位的ip地址

代码如下:

cat access.log|awk '{print $1}'|sort|uniq -c|sort -nr|head -10
cat access.log|awk '{counts[$(11)]+=1}; END {for(url in counts) print counts[url], url}'

访问次数最多的文件或页面,取前20

代码如下:

cat access.log|awk '{print $11}'|sort|uniq -c|sort -nr|head -20

列出传输最大的几个exe文件(分析下载站的时候常用)

代码如下:

cat access.log |awk '($7~/.exe/){print $10 " " $1 " " $4 " " $7}'|sort -nr|head -20

列出输出大于200000byte(约200kb)的exe文件以及对应文件发生次数

代码如下:

cat access.log |awk '($10 > 200000 && $7~/.exe/){print $7}'|sort -n|uniq -c|sort -nr|head -100

如果日志最后一列记录的是页面文件传输时间,则有列出到客户端最耗时的页面

代码如下:

cat access.log |awk  '($7~/.PHP/){print $NF " " $1 " " $4 " " $7}'|sort -nr|head -100

列出最最耗时的页面(超过60秒的)的以及对应页面发生次数

代码如下:

cat access.log |awk '($NF > 60 && $7~/.php/){print $7}'|sort -n|uniq -c|sort -nr|head -100

列出传输时间超过 30 秒的文件

代码如下:

cat access.log |awk '($NF > 30){print $7}'|sort -n|uniq -c|sort -nr|head -20

统计网站流量(G)

代码如下:

cat access.log |awk '{sum+=$10} END {print sum/1024/1024/1024}'

统计404的连接

代码如下:

awk '($9 ~/404/)' access.log | awk '{print $9,$7}' | sort

统计Http status

代码如下:

cat access.log |awk '{counts[$(9)]+=1}; END {for(code in counts) print code, counts[code]}'
cat access.log |awk '{print $9}'|sort|uniq -c|sort -rn

蜘蛛分析,查看是哪些蜘蛛在抓取内容。

代码如下:

/usr/sbin/tcpdump -i eth0 -l -s 0 -w - dst port 80 | strings | grep -i user-agent | grep -i -E 'bot|crawler|slurp|spider'

网站日分析2(Squid篇)按域统计流量

代码如下:

zcat squid_access.log.tar.gz| awk '{print $10,$7}' |awk 'BEGIN{FS="[ /]"}{trfc[$4]+=$1}END{for(domain in trfc){printf "%st%dn",domain,trfc[domain]}}'

数据库
查看数据库执行的sql

代码如下:

/usr/sbin/tcpdump -i eth0 -s 0 -l -w - dst port 3306 | strings | egrep -i 'SELECT|UPDATE|DELETE|INSERT|SET|COMMIT|ROLLBACK|CREATE|DROP|ALTER|CALL'

系统Debug分析篇
1.调试命令

代码如下:

strace -p pid


2.跟踪指定进程的PID

代码如下:

gdb -p pid

到此,相信大家对“Linux系统的服务器上出现故障常见的解决命令有哪些”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: Linux系统的服务器上出现故障常见的解决命令有哪些

本文链接: https://lsjlt.com/news/263613.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux系统的服务器上出现故障常见的解决命令有哪些
    本篇内容主要讲解“Linux系统的服务器上出现故障常见的解决命令有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux系统的服务器上出现故障常见的解决命令有哪些”吧!系统连接状态篇:1....
    99+
    2023-06-12
  • Linux系统上常见的文件管理类命令有哪些
    本篇内容介绍了“Linux系统上常见的文件管理类命令有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一...
    99+
    2024-04-02
  • 常见的服务器故障有哪些
    常见的服务器故障有:1、服务器系统出现蓝屏、频繁死机、重启、反映速度迟钝现象;2、服务器远程桌面连接超出最大连接数导致报错问题;3、服务器中一些文件无法删除;4、服务器系统端口隐患,导致服务器被攻击。具体内容如下:系统蓝屏、频繁死机、重启、...
    99+
    2024-04-02
  • Vista系统中有哪些常见的故障
    这篇文章将为大家详细讲解有关Vista系统中有哪些常见的故障,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。  故障1、优化之后,系统补丁无法安装  我们知道,Vista系统的许多服务在默认状...
    99+
    2023-06-14
  • 怎么解决Linux系统下NFS服务器常见的故障
    这篇文章主要介绍“怎么解决Linux系统下NFS服务器常见的故障”,在日常操作中,相信很多人在怎么解决Linux系统下NFS服务器常见的故障问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么解决Linux系统...
    99+
    2023-06-13
  • linux系统中的常用命令有哪些
    本篇文章为大家展示了linux系统中的常用命令有哪些,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。sagane@sagane-ThinkPad-Edge:~$ mii-tool,网络不通时可用此命令...
    99+
    2023-06-13
  • xp系统常见的电脑故障和解决方法有哪些
    今天小编给大家分享一下xp系统常见的电脑故障和解决方法有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1.系统宕机现象:...
    99+
    2023-06-27
  • Linux系统服务的常见问题有哪些
    1. 服务无法启动或停止:可能是由于配置文件错误、权限问题或依赖关系错误导致的。2. 服务启动缓慢:可能是由于服务器资源不足、配置错...
    99+
    2023-09-21
    Linux
  • 美国服务器Linux系统运维的常用命令有哪些
    美国服务器Linux系统运维的常用命令有cd、ls、grep、find、cp、mv、rm、ps、kill、killall、file、tar、cat、chgrp、chmod、vim、gcc、time等命令,而这些命令主要用于Linux系统美国...
    99+
    2024-04-02
  • 云服务器常见故障现象有哪些问题和解决
    为了解决这些常见故障,可以采取以下措施:1、检查服务是否正常启动,如检查启动设置、重启服务、重启设备等;2、检查服务网络是否畅通,如检查防火墙、网络设置等;3、检查服务器内部网络连接,确保服务器可通过网络访问;4、检查服务所需的软件、驱动等...
    99+
    2023-10-27
    常见故障 现象 服务器
  • 云服务器常见故障现象有哪些
    云服务器(Cloud Storage)是一种使用虚拟化技术构建的服务器,它通常具有以下故障现象: 硬件故障:如果云服务器配置不正确或受到物理损坏,可能会出现硬件故障。常见的故障包括:主板故障、CPU故障、内存故障、硬盘故障等。 资源不足...
    99+
    2023-10-26
    常见故障 现象 服务器
  • Linux系统中常用的git命令有哪些
    小编给大家分享一下Linux系统中常用的git命令有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Git是一个开源的分布式版本控制系统,用以有效、高速的处理从...
    99+
    2023-06-28
  • linux操作系统的常用命令有哪些
    这篇文章主要为大家展示了“linux操作系统的常用命令有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux操作系统的常用命令有哪些”这篇文章吧。查看当前目录的命令A:pwd切换目录的命...
    99+
    2023-06-03
  • Linux系统中常用的ps命令有哪些
    本篇内容介绍了“Linux系统中常用的ps命令有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Linux作为Unix的衍生操作系统,Li...
    99+
    2023-06-13
  • 托管服务器常见的故障有哪些
    托管服务器常见的故障有:1、应用服务无法正常运行,如sql查询过于频繁导致数据库挂掉;2、服务器硬件出现故障,包括服务器主板、内存、硬盘等方面;3、服务器访问量过大,导致服务器无法访问。具体内容如下:应用服务无法正常运行当客户把服务器托管后...
    99+
    2024-04-02
  • 云服务器常见故障及解决方案有哪些
    云服务器常见故障有以下几个方面: 性能问题:云服务器运行时需要处理大量的数据,因此它们很容易出现性能问题,比如CPU/内存不足、IO瓶颈、磁盘空间不足、磁盘故障等。 安全问题:云服务器是一种网络服务器,因此它需要处理大量用户数据和访问权...
    99+
    2023-10-27
    常见故障 解决方案 服务器
  • 云服务器常见故障有哪些问题及解决
    云服务器常见的故障包括: 资源耗尽:当您的服务器上的资源(如 CPU、内存、磁盘空间等)耗尽时,您将不可避免地遇到一些问题,如无法访问数据、响应变慢或关闭服务等。 配置错误:云服务器的配置可能存在错误或不兼容的情况。例如,您可能会遇到配...
    99+
    2023-10-27
    常见故障 服务器 有哪些
  • 云服务器常见故障有哪些问题和解决
    云服务器常见故障可能有: 服务不可用:当服务器出现故障时,服务可能会在短时间内无法访问,这将导致用户无法继续访问服务或服务不可用。 性能问题:服务器出现性能问题可能导致系统崩溃或数据丢失。 网络故障:当云服务器无法连接到互联网时,可能会...
    99+
    2023-10-27
    常见故障 服务器 有哪些
  • 云服务器常见故障及解决办法有哪些
    云服务器(Cloud Storage, 即云存储)是一种通过互联网提供在线存储和资源共享服务的设备。以下是常见的云服务器故障及解决方法: 常见故障及解决办法: 故障现象: 服务器故障:当云服务器遭遇故障时,它会自动关闭服务,无法访问...
    99+
    2023-10-27
    解决办法 常见故障 服务器
  • 云服务器常见故障及解决方法有哪些
    云服务器(Cloud Vault)常见故障及解决方法如下: 服务器硬件损坏:当服务器硬件损坏时,服务器将不能提供稳定的服务,并可能导致故障停机。 服务器性能故障:当服务器性能故障时,会导致系统性能下降,从而导致服务不可用。 系统故障:当...
    99+
    2023-10-27
    解决方法 常见故障 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作