[转自]Linux查询CPU.内存.网卡等信息 看CPU信息(型号)# cat /proc/cpuinfo | grep name | cut -f2 -d: |uniq -c      1  Intel(R) Core(TM)2 Duo CPU     T6600  @ 2.20GHz (看到有1个逻辑CPU, 也知道了CPU型号) # getconf LONG_BIT32 (说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit) # cat /proc/cpuinfo |…
五大Linux简单命令解决系统性能问题 2010-12-17 10:07 James Turnbull TechTarget中国 字号:T | T 管理Linux主机的性能看起来经常象是在变魔术一样.许多管理员在遇到性能问题的时候常常简单化处理,依靠硬件的更新换代,更大的内存和更强的CPU来解决问题.事实上,利用一些简单的命令,可以发现许多管理主机的细节问题并且能迅速而简单地解决性能问题. AD:2014WOT全球软件技术峰会北京站 课程视频发布 管理Linux主机的性能看起来经常象是在变魔术一…
Linux 性能监控之CPU&内存&I/O监控Shell脚本2   by:授客 QQ:1033553122 思路: 捕获数据->停止捕获数据->提取数据 备注:一些命令的输出,第一次记录的数据是自重启到当前时间的平均值,所以,如果采用循环的方式不断重复开启命令,获取的数据可能不太准确,所以,这里采用开启命令后,一次性捕获需要的数据. (一) 捕获数据 用法:sh capture.sh arg1 arg2 参数说明:arg1为采样频率,arg2为采样时长,单位都为秒 例子:2秒采…
Linux 性能监控之CPU&内存&I/O监控Shell脚本1   by:授客 QQ:1033553122   #!/bin/bash # 获取要监控的本地服务器IP地址 IP=`ifconfig eth0 | grep "inet addr" | cut -f 2 -d ":" | cut -f 1 -d " "` echo "IP地址:"$IP # 获取cpu总核数 cpu_num=`grep -c &qu…
前端时间发现博客服务器物理内存使用过高问题,就是使用linux free命令检查的,这次详细介绍下这个命令. 命 令: free 功能说明:显示内存状态.语 法: free [-bkmotV][-s <间隔秒数>]补充说明:free指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等.参 数: -b  以Byte为单位显示内存使用情况.  -k  以KB为单位显示内存使用情况.  -m  以MB为单位显示内存使用情况.  -o  不显示缓冲区调节…
MS-DOS 命令提示符(cmd) 启动:                      Win+R,输入cmd回车 切换盘符            盘符名称: 进入文件夹              cd 文件夹名称 进入多级文件夹       cd 文件夹1/文件夹2/文件夹3 返回上一级              cd .. 直接回跟路径          cd / 查看当前内容          dir 清屏                        cls 退出             …
2018-5-22 15:21:59 使用 atom 可以在windows环境下同步代码与linux (汉化配置好就可以啦) 2018-4-13 18:09:31  该看32节啦 1.man +陌生命令   查询命令的功能 2.ls 查看当前目录下所有文件和文件夹 3. pwd当前路径 4 cd \文件名    进入文件夹 5, cd ..  返回上一层 6. find  文件名   找到当前文件夹里面文件 7.  mkdir 创建一个新的文件夹 8.cp  复制 9. mv 剪切 10.rm…
linux下获取占用CPU资源最多的10个进程,可以使用如下命令组合: ;|head linux下获取占用内存资源最多的10个进程,可以使用如下命令组合: ;|head 命令组合解析(针对CPU的,MEN也同样道理): ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head 该命令组合实际上是下面两句命令: ps aux|head -1 ps aux|grep -v PID|sort -rn -k +3|head 可以使用一下命令查使用内存最多…
1.需求:linux使用shell命令查询结果前后批量追加内容 例如:我需要在当前目录下所有的css文件路径前追加域名 我想的是用sed替换去实现,鲍哥的思路是用for循环 1.1方法1:鲍哥的for循环 这是鲍哥的思路,我写出来后,鲍哥说很二. for i in `find . -type f -name '*.css'`;do echo 'http://www.baidu.com/css/'$i;done 1.2方法2:sed替换 find . -type f -name '*.css'|s…
# Linux 下 取进程占用 cpu 最高的前10个进程ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head # linux 下 取进程占用内存(MEM)最高的前10个进程ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head 转自:http://blog.csdn.net/namesliu/article/details/6037972…
命令详解 重要星级: ★★★★☆ 功能说明: mpstat 是 Multiprocessor Statistics 的缩写,是一种实时系统监控工具.mpstat 命令会输出 CPU 的一些统计信息,这些信息存放在 /proc/stat 文件中.在多 CPU 的系统里,此命令不但能用来查看所有 CPU 的平均状况信息,而且还能用来查看特定 CPU 的信息. mpstat 命令的最大特点是:可以查看多核心 CPU 中每个计算核心的统计数据,而类似命令 vmstat 只能查看系统整体的 CPU 情况.…
主要是通过os.popen读取命令输出实现的,os.popen启动新的进程,且将外部命令的输出作为文件类型对象返回.不能获得外部命令的返回值.既然是文件对象就可以直接用for in 来读取,代码如下: #!/usr/bin/python #fileName:getinfoinsh.py #get cpu,meminfo from top command. import os import time def getinfointop(): topp=os.popen("top -n1|grep -…
1. 查看磁盘空间: df -h Filesystem      Size  Used Avail Use% Mounted on /dev/xvda1       40G  4.5G   33G  12% / tmpfs           498M     0  498M   0% /dev/shm -h 以人容易看懂的方式GB MB KB 如果 df -h /etc  会自动分析该目录所在的分区的磁盘容量情况 2. 查看目录占用大小: du -sh [root@niewj server]#…
1. centos 安装 参照:https://www.cnblogs.com/tiger666/articles/10259102.html 安装过程注意点: 1. 安装过程中的选择安装Basic Web Server 2. 网路类型选择 1. 桥接网络: 虚拟机和大家都在同一个局域网 2 . 网络地址转换NAT: 虚拟机在独立的一个局域网 安装完成之后: (1 .查看ip 的3种方式 查看服务器的IP信息 ip add show ifconfig ip addr  如果没有显示ip ,解决方…
1.linux上怎么快速删除一个目录在linux中删除一个目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可解决.直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字 -r 就是向下递归,不管有多少级目录,一并删除  -f 就是直接强行删除,不作任何提示的意思  删除文件夹实例:rm -rf /var/log/httpd/access  将会删除/var/log/httpd/access目录以及其下所有文件.文件夹  需要…
top是给Linux设计的.在FreeBSD VM里面的Free概念和其他OS完全不同,使用top查看Free内存对于FreeBSD来说可以说没什么意义.正确的方法是看vmstat. vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写, 是实时系统监控工具.该命令通过使用knlist子程序和/dev/kmen伪设备驱动器访问这些数据,输出信息直接打印在屏幕.vmstat反馈的与CPU相关的信息包括:(1)多少任务在运行(2)CPU使用的情况(3)CPU收到多…
add by zhj: 下面的文章解释的很好了,这里再说明一下top命令中wa的含义,我们知道,当IO阻塞时,操作系统会把进程改为阻塞态,将CPU调度到运行其它进程. CPU在空闲状态下,会检查是否有阻塞的IO(磁盘或网络),如果有,那就认为是wa:如果没有,那才是真正的idle.在top命令中,85.1%id是真正的idle占比,而且有下面的公式 us + sy + ni + id + wa + hi + si + st = 100%,当wa比较高时,比如超过30%时,说明IO读写很慢,用su…
ls [选项] [文件或目录] -a 显示所有文件,包括隐藏文件 -l 显示详细信息 -d 查看目录属性 -h 人性化显示文件大小 -i 显示inode mkdir [选项] 目录名 -p 递归创建 touch 文件名 创建文件 cd [文件或目录] cd / 进入根目录 cd或cd ~ 进入当前用户的家目录 cd - 进入上次目录 cd .. 进入上一级目录 cd . 进入当前目录 pwd 显示当前所在目录 rm -rf [文件或目录] 强制删除 cp [选项] [原文件或目录] [目标目录]…
很久没有接触linux了,很多命令也忘记了,现在自己独立安装一个linux,独立安装LAMP,让自己记录下来这段. 怎么进入命令行 init 3, 回到桌面 init 5在不是root用户情况下,切换用户使用 su ,如果是root用户,不能使用 su 切换用户,能用 login 或者 exit 退出.切换用户,也可以 su - root(用户名)…
free free指令用来显示内存的使用情况,显示系统中可用和已使用的物理和交换内存的总量,以及内核使用的缓冲区.应该忽略共享内存列:它已经过时了. 此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.Fedora.SUSE.openSUSE.   1.语法       free [选项]   2.选项列表 选项 说明 -b 显示内存使用情况,单位byte -k 显示内存使用情况,单位KB -m 显示内存使用情况,单位MB -o 不显示缓冲区调节行 -t 显示内存总和 -s 按…
1:文件搜索命令:locate 文件名搜索速度快,缺点不能复杂的搜索.在数据库(/var/lib/mlocate)查找.它是一天一更新.可以强制更新数据库:updatedb 2:搜索命令的命令:whereis [-b只查找可执行文件] [-m只查找帮助文件] :文件搜索命令:find  [搜索范围] [搜索条件] : 功能非常强大,功能众多,使用时电脑卡.(1:不区分大小写find /root -iname 文件名.2:按照所有者搜索:find /root -user root.3:查找没有所有…
1:-rw-r--r-- 第一位"-"表示文件类型("-"文件,"d"表示目录,"|"软连接,相当win7的快捷方式) 总共7种文件,剩下4种为系统 2:r表示:读, w表示:写 ,x表示:写. 3:"-rw-r--r--" 去掉最前面的"-".分为三组."rw-"为所有者,"r--"为所属组,"r--"为其他人 4:u所有者…
1:压缩命令:zip 2:.gz压缩,不能压缩目录,会压缩目录里的文件 3:.bz2压缩,不能压缩目录,直接报错 -----------------------------------------------打包命令tar,解决了目录压缩问题----------------------- 1:打包命令tar.源文件不会删除,之后将压缩文件再压缩其他格式(相当先打包,再压缩) 2:一步到位压缩 -t:     查看压缩文件内容 *指定解压缩位置:tar -zxvf jp.tar.gz  -C /t…
”&&“和管道符“|”不一样. ---------------------------------------------------------通配符--------------------------------------------------------- 上面的通配符可以组合使用,例如:文件名[0-9][3],表示文件以两个数字结尾.第一个数字在0-9之间,第二个数字必须是3 ---------------------------------------------------…
时间可以写为:now.shutdown命令是安全的命令(保存运行程序) 2:下面为其他不安全的关机命令 必须正确退出登录,window是注销…
1:帮助命令:man 命令: 2:这个帮助用的比较多(还是中文):命令  --help 3:shell帮助 4:详细命令(比man更详细)帮助,用的少,比较麻烦:info…
1:使用yum安装,它不能包查询和包校验.它安装的是RPM格式文件.没有yum文件 --------------------------------------------------------------------------------------------- ------------------------------------RPM校验--------------------------------------------------…
1.df -h 查看磁盘占用及挂载情况 挂载磁盘 如下: mount /dev/sda1 /boot 取消挂载的磁盘 umount /boot 2.dh -sh 查看当前目录占用文件大小 dh -sh ./* 查看挡墙目录每个文件的大小 (df 和 dh 是一套组合拳  可以在企业中进行甩锅的作用  如: 运维人人员说我们部署的项目突然出现了好多莫名其妙的问题 就可以用组合拳进行查看) 3.cd 跳转目录 cd 跳转家目 前面包含 "~" 表示此用户的家目录 跳转其他用户的家目录 (限…
查看包是否安装 rpm -q 包名,其中,-q 表示查询 rpm -qa 表示查询所有已经安装的rpm包,a 表示所有 查询软件包详细信息 rpm -qi 包名,其中,-i 表示查询软件信息,-p 表示查询未安装包信息 查询包中安装文件位置 rpm -ql 包名,其中,-l 表示列表 查询系统文件属于哪个rpm包 rpm -qf 系统文件名 查询软件包的依赖性 rpm -qR 包名,其中,-R 表示查询依赖性…
有的同学会把%CPU和us%搞晕,也就是下图所示在top的时候查看cpu的信息. 这时有的同学会问:这两个CPU到底哪个是对的. 其实都是对的,只是表达的意思不一样. 官方解释如下 Cpu(s):34.0% us: 用户空间占用CPU百分比 %CPU:上次更新到现在的CPU时间占用百分比 读到这里我也不是十分理解他们俩的关系,我一直以为%CPU是每个进程占用的cpu百分比,按理来说所有进程的该值加在一起应该等于us. 但事实并非如此,此时我们可以在top界面按一下1 这时候我们可以清晰得看到每个…