`
xubaolin9
  • 浏览: 96170 次
社区版块
存档分类
最新评论

[转]linux 下常用查看Apache状态语句

阅读更多

http://www.cnblogs.com/rooney/archive/2009/08/20/1550609.html

 

linux 下常用查看Apache状态语句

收集linux下查看常用apache状态语句:

1、查看Apache的并发请求数及其TCP连接状态:

    netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

返回结果一般如下:

    SYN_RECV 28
    CLOSE_WAIT 1
    TIME_WAIT 9
    ESTABLISHED 4
    LAST_ACK 1
    FIN_WAIT1 1

这里SYN_RECV表示正在等待处理的请求数;ESTABLISHED表示正常数据传输状态;TIME_WAIT表示处理完毕,等待超时结束的请求数。

2、查看apache运行进程数(prefork模式)

    ps -ef | grep apache2 | wc -l

返回的数字就是apache进程数,如果系统中apache文件名是httpd则执行

    ps -ef | grep httpd | wc -l

分享到:
评论

相关推荐

    linux常用语句[归类].pdf

    在Linux操作系统中,掌握一些常用的命令行语句对于日常管理和维护至关重要。以下是一些关键的Linux语句,涉及文件管理、进程监控、网络状态检查等多个方面: 1. **删除0字节文件**: 使用`find`命令查找所有大小为...

    LINUX入门教材,包括Linux常用服务

    4. **Linux命令行**:详述常用的Linux命令,如`ls`、`cd`、`pwd`、`mkdir`、`rm`、`cp`、`mv`、`cat`、`grep`等,以及管道符`|`和重定向`>`、`的使用技巧。 5. **文本编辑器**:介绍Vi/Vim和Nano等文本编辑器的基本...

    Linux系统常用命令

    对于软件包的安装,如Apache、Resin、MySQL等,通常遵循`configure`、`make`、`make install`的步骤,这被称为GNU/Linux的编译安装流程。但许多软件也提供了更简单的安装方式,如使用`apt`(Debian/Ubuntu)或`yum`...

    Linux下环境配置

    3. **编译器配置**:在Linux下,GCC(GNU Compiler Collection)是常用的C/C++编译器。安装GCC后,可以通过`gcc --version`检查版本,使用`gcc hello.c -o hello`编译`hello.c`源代码。对于Java,JDK的安装和配置...

    循序渐进Linux第2版高清版PDF

    读者还将学习查看和分析系统状态的工具,例如top、ps、df和iostat等,以便于监控和诊断系统性能问题。 接下来,书中的Shell编程章节将教授Bash Shell的基本用法,这是Linux中最常用的交互式命令解释器。读者将学会...

    Linux相关PPt....

    通过深入学习,可以帮助用户提升在Linux环境下的操作技能和问题解决能力。 【标签】:“linux”表示此PPT系列主要围绕Linux操作系统;“运维”意味着内容可能涉及系统维护、性能优化、安全防护等实践操作;“服务器...

    linux-一些常用的shell脚本用于webserver的服务安装线上代码发布推送等

    总结,"linux-一些常用的shell脚本用于webserver的服务安装线上代码发布推送等"提供了宝贵的资源,不仅能够帮助我们自动化日常运维任务,提高工作效率,还能作为学习和提升Linux技能的有效途径。通过深入理解和应用...

    apache ftpserver使用讲解

    在当今的数据传输场景中,FTP (File Transfer Protocol) 作为一种常用的技术手段,在很多情况下仍然发挥着重要作用。尤其在一些需要高效稳定传输大量数据的企业环境中,Apache FTP Server 成为了一个非常受欢迎的...

    Linux 操作系统 汇总

    "Linux常用命令详解"这部分内容通常会涵盖Linux系统的基础操作,包括但不限于: 1. **文件和目录管理**:`cd`用于切换目录,`ls`显示目录内容,`mkdir`创建目录,`rm`删除文件或目录,`cp`复制文件或目录,`mv`移动...

    linux电子教案完整版

    15. **服务器应用**:可能涉及Apache、Nginx、MySQL、PostgreSQL等常用服务器的配置和管理。 通过这份电子教案,无论是初学者还是有经验的Linux用户,都能找到丰富的学习资源,提升自己的Linux技能。同时,实践是...

    linux 测试程序..

    8. **调试工具**:GDB是Linux下常用的调试工具,可以帮助开发者跟踪程序执行、设置断点、查看变量状态等。 9. **日志和错误处理**:良好的日志记录和错误处理机制能帮助定位测试过程中出现的问题。syslog、...

    linux课件ppt

    - 网络配置:ifconfig(查看或配置网络接口)、ping(测试网络连通性)、netstat(显示网络状态信息)等。 - 用户与权限管理:useradd(添加用户)、passwd(更改密码)、chmod(改变文件权限)等。 5. **软件...

    linux课堂完整课件

    15. **Linux服务器部署**:学习如何在Linux上搭建常见的服务器环境,如Web服务器(Apache或Nginx)、数据库服务器(MySQL或PostgreSQL)、邮件服务器等。 通过"Linux课堂完整课件"的学习,你将能够熟练掌握Linux...

    Linux操作系统PPT

    2. **常用命令**:Linux主要通过命令行界面进行操作,掌握基本的命令是入门的关键。这可能包括`ls`(列出目录内容)、`cd`(切换目录)、`pwd`(显示当前工作目录)、`mkdir`和`rm`(创建和删除文件/目录)、`cp`和`...

    Linux授课演示文稿PPT

    讲解了Linux内核、发行版(如Ubuntu、Red Hat、CentOS等)的区别和选择,并简要介绍了常用的桌面环境,如GNOME和KDE。 02 系统安装及相关配置:这部分内容涵盖了Linux的安装过程,包括硬盘分区、选择安装类型(如...

    Linux讲义

    Linux内置强大的网络功能,ifconfig用于查看和配置网络接口,ss或netstat显示网络连接状态。通过systemd或init启动守护进程(Service),管理HTTP服务器(如Apache或Nginx)、数据库服务(如MySQL)等。 八、系统...

    猪哥的嵌入式linux公房菜

    - **Linux Libraries**:重点讲述Linux下的静态和动态库。 **10. 比较五种开源协议** - **GPL**:最严格的开源许可之一。 - **MIT**:宽松型许可。 - **BSD**:限制较少,鼓励商业使用。 - **Apache**:适合于Web...

    linux入门文档(初学者必备)

    7. **网络配置与管理**:Linux提供了强大的网络工具,如`ifconfig`查看网络接口状态,`ping`测试网络连接,`nc`(netcat)进行网络通信。理解网络配置文件如`/etc/network/interfaces`或`/etc/sysconfig/network-...

    Linux 运维入门到高级.pdf

    - **服务搭建:** 通过搭建常见的Linux服务(如 DHCP、Samba、DNS、Apache、MySQL 等)来加深对Linux系统的理解和应用能力。 - **问题解决策略:** 当遇到问题时,可以通过 Google 搜索解决方案。建议查看多篇文章,...

Global site tag (gtag.js) - Google Analytics