Linux服务器操作系统查看命令.docx

上传人:安*** 文档编号:17692537 上传时间:2022-05-25 格式:DOCX 页数:12 大小:17.49KB
返回 下载 相关 举报
Linux服务器操作系统查看命令.docx_第1页
第1页 / 共12页
Linux服务器操作系统查看命令.docx_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《Linux服务器操作系统查看命令.docx》由会员分享,可在线阅读,更多相关《Linux服务器操作系统查看命令.docx(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Linux服务器操作系统查看命令Linux服务器操作系统查看命令Linux服务器操作系统的性能分析我们能够通过命令来查看具体信息。下面由学习啦我为大家整理了Linux服务器操作系统查看命令,希望对大家有帮助!Linux服务器操作系统查看命令一、linux服务器性能查看1.1cpu性能查看1、查看物理cpu个数:cat/proc/cpuinfo|grepphysicalid|sort|uniq|wc-l2、查看每个物理cpu中的core个数:cat/proc/cpuinfo|grepcpucores|wc-l3、逻辑cpu的个数:cat/proc/cpuinfo|grepprocessor|wc

2、-l物理cpu个数*核数=逻辑cpu个数(不支持超线程技术的情况下)1.2内存查看1、查看内存使用情况:#free-mtotalusedfreesharedbufferscachedMem:39492519143001891619-/+buffers/cache:7103239Swap:357603576total:内存总数used:已经使用的内存数free:空闲内存数shared:多个进程分享的内存总额-buffers/cache:(已用)的内存数,即used-buffers-cached+buffers/cache:(可用)的内存数,即free+buffers+cachedBufferCa

3、che用于针对磁盘块的读写;PageCache用于针对文件inode的读写,这些Cache能有效地缩短I/O系统调用的时间。对操作系统来讲free/used是系统可用/占用的内存;对应用程序来讲-/+buffers/cache是可用/占用内存,由于buffers/cache很快就会被使用。我们工作时候应该从应用角度来看。1.3硬盘查看1、查看硬盘及分区信息:fdisk-l2、查看文件系统的磁盘空间占用情况:df-h3、查看硬盘的I/O性能(每隔一秒显示一次,显示5次):iostat-x15iostat是含在套装systat中的,能够用yum-yinstallsystat来安装。常关注的参数:如

4、%util接近100%,讲明产生的I/O请求过多,I/O系统已经满负荷,该磁盘可能存在瓶颈。如idle小于70%,I/O的压力就比拟大了,讲明读取进程中有较多的wait。4、查看linux系统中某目录的大小:du-sh/root如发现某个分区空间接近用完,能够进入该分区的挂载点,用下面命令找出占用空间最多的文件或目录,然后根据从大到小的顺序,找出系统中占用最多空间的前10个文件或目录:du-cksh*|sort-rn|head-n101.4查看平均负载有时候系统响应很慢,但又找不到原因,这时就要查看平均负载了,看它能否有大量的进程在排队等待。最简单的命令:uptime-查看过去的1分钟、5分钟

5、和15分钟内进程队列中的平均进程数量。还有动态命令top我们只关心下面部分:top-21:33:09up1:00,1user,loadaverage:0.00,0.01,0.05假如每个逻辑cpu当前的活动进程不大于3,则系统性能良好;假如每个逻辑cpu当前的活动进程不大于4,表示能够接受;假如每个逻辑cpu当前的活动进程大于5,则系统性能问题严重。一般计算方法:负载值/逻辑cpu个数还能够结合vmstat命令来判定系统能否繁忙,其中:procsr:等待运行的进程数。b:处在非中断睡眠状态的进程数。w:被交换出去的可运行的进程数。memeoryswpd:虚拟内存使用情况,单位为KB。free:

6、空闲的内存,单位为KB。buff:被用来作为缓存的内存数,单位为KB。swapsi:从磁盘交换到内存的交换页数量,单位为KB。so:从内存交换到磁盘的交换页数量,单位为KB。iobi:发送到块设备的块数,单位为KB。bo:从块设备接受的块数,单位为KB。systemin:每秒的中断数,包括时钟中断。cs:每秒的环境切换次数。cpu按cpu的总使用百分比来显示。us:cpu使用时间。sy:cpu系统使用时间。id:闲置时间。1.5其他参数查看内核版本号:uname-a简化命令:uname-r查看系统是32位还是64位的:file/sbin/init查看发行版:cat/etc/issue或lsb_

7、release-a查看系统已载入的相关模块:lsmod查看pci设置:lspci二、Linux服务器操作系统查看系统信息查看linux服务器的系统信息新接手了几台linux的服务器,第一步当然是要了解这些服务器的软硬件配置.如今就写出我这次用的一些命令.首先当然要获得机器的IP,用户名和密码(呵呵,不知道就找原来的管理员要哈)登陆之后,首先看到的就是机器的名称,一般提示符就有了,如rootlocalhostroot#这其中的localhost就是机器名了.假如用命令来查看的话就是hostname查看系统内核unamea查看操作系统的版本(我如今只用过redhat,所以只以这个为例)cat/et

8、c/redhat-release查看网络配置信息ifconfig输出如下信息eth0Linkencap:EthernetHWaddr00:XX:XX:XX:XX:XXinetaddr:10.1.3.101Bcast:10.1.3.255Mask:255.255.255.0eth1Linkencap:EthernetHWaddr00:XX:XX:XX:XX:XXinetaddr:10.1.2.101Bcast:10.1.2.255Mask:255.255.255.0.loLinkencap:LocalLoopbackinetaddr:127.0.0.1Mask:255.0.0.0UPLOOPBA

9、CKRUNNINGMTU:16436Metric:1.讲明当前有三个网卡:eth0,eth1,lo;其中lo的ip是127.0.0.1,是用于测试的虚拟接口.假如要对每个网卡查看更具体的信息就需要分别查看其配置文件对eth0执行less/etc/sysconfig/network-scripts/ifcfg-eth0输出如下信息DEVICE=eth0设备名称HWADDR=00:XX:XX:XX:XX:XX物理地址ONBOOT=yesTYPE=EthernetBOOTPROTO=noneIPADDR=10.1.3.101ip地址GATEWAY=10.1.3.1网关NETMASK=255.255.

10、255.0掩码对eth1执行less/etc/sysconfig/network-scripts/ifcfg-eth1,输出结果与上面类似.查看当前打开的服务chkconfiglist查看当前打开的端口netstatan查看磁盘信息fdiskldfh查看cpu的信息cat/proc/cpuinfo查看内存信息cat/proc/meminfo查看板卡信息lspcicat/proc/pci查看当前系统运行情况psauxtop(类似于windows的任务管理器,能够看到当前cpu,内存的使用情况)查看安装的一些服务软件一般都安装在/usr/local/下,所以到这个下面去查看相关的文件夹即可对于软件来讲,首先要看的就是它的版本,所以我列出几个常用软件查看版本的命令PHP:在安装的bin目录下执行./phpvMySQL:在安装的bin目录下执行./mysqlV(注意这个V是大写)Apache:在安装的bin目录下执行./apachectl-vLinux服务器操作系统查看命令Linux服务器操作系统的性能分析我们能够通过命令来查看具体信息。下面由学习啦我为大家整理了Linux服务器操作系统查看命令,希望对大家有帮助!Linux服务器操作系统查看命令一、linux服务器性能查看1.1cpu性能查看1、查看物理cpu推荐度:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 策划方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁