UNIX-like系统资源检查命令】的更多相关文章

系统资源主要是内存.磁盘.CPU三项,其中任一项资源用尽都会造成系统崩溃. 系统 内存 磁盘空间 磁盘io CPU Linux free -g df -h   top AIX svmon -G/vmstat -v/topas df -g iostat 1/topas topas Solaris(SunOS)   df -h     HP-UX   bdf     逻辑CPU数=物理CPU数*每个物理CPU核数…
一. 引言 UNIX系统作为一种强大的多用户分时操作系统,在越来越多的场合受到了应用,同时,对UNIX的系统管理的要求也随之越来越多,但目前的书籍对UNIX系统管理命令介绍的并不是很多.本文主要是针对UNIX系统管理员,以SUN SOLARIS 2.6 系统为 例,列举了一些UNIX常用的管理命令的使用及其使用中遇到的问题和解决方法,供大家参考. 二. 常用系统管理命令介绍 1. share 和 mount 命令 这是系统管理员常用的两个命令,share命令用于把本机的目录共享出来,以便其它UN…
常用检查命令 ************************************* ************************************************************************** environment status 查看环境信息 version 查看OS版本 sysconfig -v 查看系统信息(设备序列号 系统软.硬件信息等) sysconfig -a 查看系统信息详情 sysconfig -av sysconfig -r 查看R…
Linux(三)--Unix&Linux 的基础命令 快捷键 Ctl-A 光标移动到行首 Ctl-C 终止命令 Ctl-D 注销登录 Ctl-E 光标移动到行尾 Ctl-U 删除光标到行首的所有字符,在某些设置下,删除全行 Ctl-W 删除当前光标到前边的最近一个空格之间的字符 Ctl-H 删除光标前边的字符 Ctl-R 匹配最相近的一个文件,然后输出 Ctl-Z 将目前任务转为后台运行 Path 相关(cd.ls) pwd #print working dir // 目录查看 ls == ls…
一些常用的网络.IO.内存监控指令,Linux性能检查命令总结…
(系统资源查看命令-vmstat[监控系统资源命令])          command:vmstat  [刷新延时 刷新次数]   分解解析: procs:进程信息字段:                     -r :等待运行的process数.数量越大.系统越繁忙                     -b:不可被唤醒的进程数量.数量越大.系统越繁忙 memory:内存信息字段(内存的使用状态):                     -free: 空闲的内存容量,单位为KB     …
目录 1.vmstat命令 2.dmesg命令 3.free命令 4.查看CPU信息 5.查看本机登陆用户信息 (1)w命令 (2)who命令 6.uptime命令 7.查看系统与内核相关信息 1.vmstat命令 vmstat命令是一个监控(查看)系统资源的命令. [root@localhost ~]# vmstat [刷新延时 刷新次数] 示例: # 使用vmstat检测,每1秒刷新一次,共刷新3次 [root@localhost ~]# vmstat 1 3 procs ---------…
摘自:http://blog.sina.com.cn/s/blog_629b80af01018k7x.html 命令 功能简述 acctcom 等于进程记帐文件 accton 启动或中止记帐进程 adb 汇编语言调试工具 admin 创建和管理SCCS文件 ar 档案文件和库文件管理程序 as 汇编器 asa 回车控制 at 在指定时间执行程序 awk 模式搜索和处理语言 banner 制作标题 basename 生成文件基本名(无前.后缀) batch 命令的延迟执行 bc 计算器 bdiff…
who                                 显示电脑用户信息 liu :0 Oct 6 13:17 (:0)liu pts/2 Oct 6 13:22 (:0) who am i                           显示自己的信息 liu pts/2 Oct 6 13:22 (:0) man  帮助手册 echo $SHELL                显示SHELL的值 /bin/bash exit                        …
转自http://www.51testing.com/html/16/271416-149128.html 衡量CPU性能的指标: 1,用户使用CPU的情况:CPU运行常规用户进程CPU运行niced processCPU运行实时进程 2,系统使用CPU情况:用于I/O管理:中断和驱动用于内存管理:页面交换用户进程管理:进程开始和上下文切换 3,WIO:用于进程等待磁盘I/O而使CPU处于空闲状态的比率. 4,CPU的空闲率,除了上面的WIO以外的空闲时间 5,CPU用于上下文交换的比率 6,n…
3.学会使用一些管理命令 ps/top/lsof/netstat/kill/tcpdump/iptables/dd 端口查看 ps -- process status ps aux  观察程序所有程序资料 ps l 显示程序 uid pid ppid 等内容 ps AI 显示所有程序 的uid pid ppid top -- display and update sorted information about processes 不用多说,这个命令观察系统信息进程 top -b -n 2 >…
一:使用CentOS常用命令查看cpu more /proc/cpuinfo | grep "model name" grep "model name" /proc/cpuinfo [root@localhost /]# grep "CPU" /proc/cpuinfo model name : Intel(R) Pentium(R) Dual CPU E2180 @ .00GHz model name : Intel(R) Pentium(R)…
oracle的集群管理软件和数据库对私网依赖性很大,很多集群问题最后都可以归结到网络层面. 当集群出现问题时检查网络信息是必要的. 1.查看MTU的大小,确认所有节点的公网和私网网卡的MTU大小相同 netstat -in    (注意MTU值) 2.节点联通性检查至少两次 分别检查公网和私网 ping -s [MTU大小] -c [发送报文个数] -I [源IP地址] [目标主机] 3.使用traceroute验证私网配置 traceroute -s [源私网IP地址] -r -F [目标节点…
Vi 简介 Vi 是 Unix 世界里极为普遍的全萤幕文书编辑器,几乎可以说任何一台 Unix 机器都会提供这套软体.Linux 当然也有,它的 vi 其实是 elvis(版权问题),不过它们都差不多.熟悉 DOS 下的文书处理後,也许会感到 vi 并不好用:Unix 上也已经发展出许多更新.更好用的文书编辑器,但是并不一定每一台 Unix 机器上都会安装这些额外的软体.所以,学习 vi 的基本操作还是有好处,让你在各个不同的机器上得心应手. Vi 基本观念 Unix 提供一系列的 ex 编辑器…
今天在给朋友重装系统时,发现每次重启时总是出现下面的问题 上网搜索了下这个问题,可能的原因是:把磁盘格式转换成NTFS时没等转换完就重启或关机造成的. 解决方案:使用 "chkdsk/f D:"命令对磁盘进行修复…
2.学会使用一些文本操作命令 sed -- stream editor 1. Sed简介sed 是一种在线编辑器,它一次处理一行内容.处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕.接着处理下一行,这样不断重复,直到文件末尾.文件内容并没有 改变,除非你使用重定向存储输出.Sed主要用来自动编辑一个或多个文件:简化对文件的反复操作:编写转换程序等.以下介绍的是Gnu版本的Sed 3.…
1.文件系统结构和基本操作 ls  - - list directory contents -a/A 列出全部文件(包含隐藏文件) - i 列出inode号码 -n 查看UID and GID -d +目录名 列出目录内的指定目录 ls -R 递归列出目录中所有文件,包括子目录中的文件. ls -S 按文件容量大小排序 ls -t    修改时间排序 chown -- change file owner and group chown root /var/run/httpd.pid 修改http…
grid: olsnodes -s列出集群中节点crsctl check cluster -all检查几圈状态crsctl check clustercrsctl check crs 检查当前节点srvctl status scan_listener查看scan监听器的状态crsctl stat res -tcrs_stat -t检查集群中资源的状态asmcmd showclustermode查看asm是否为flexasmcmd showclusterstate查看asm安装类型…
wc[选项][参数] wc命令用来计算数字.利用wc指令我们可以计算文件的Byte数.字数或是列数,若不指定文件名称,或是所给予的文件名为“-”,则wc指令会从标准输入设备读取数据. -c或--bytes或——chars:只显示Bytes数: -m或--chars : 打印字符数 -l或——lines:只显示列数: -w或——words:只显示字数. 任务1:统计系统当前登陆用户及用户数,要求只有一条:不能人工计数,有多少种实现方法? # who | wc -l # who > who.txt…
iostat -x 1 查看磁盘的IO负载 Linux系统出现了性能问题,一般我们可以通过top.iostat,vmstat等命令来查看初步定位问题.其中iostat可以给我们提供丰富的IO状态数据 $ iostat -x -1 avg-cpu:  %user   %nice %system %iowait  %steal   %idle 10.43    0.00    1.51    1.51    0.00   86.56 Device:rrqm/s  wrqm/s  r/s   w/s…
ps -ef 查看正在活动的进程 ps -ef |grep abc 查看含有"abc"的活动进程 ps -ef |grep -v abc 查看不含abc的活动进程 1)ps a 显示现行终端机下的所有程序,包括其他用户的程序. 2)ps -A 显示所有程序. 3)ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示. 4)ps -e 此参数的效果和指定"A"参数相同. 5)ps e 列出程序时,显示每个程序所使用的环境变量. 6)ps…
4.了解/etc目录下的各种配置文章,学会查看/var/log下的系统日志,以及/proc下的系统运行信息 了解/etc目录下的各种配置文章 /etc/hosts  主机配置文件 /etc/networks  路由表功能 /etc/passwd    用户配置文件 /etc/exports     系统自动挂载盘配置文件 /etc/fstab         系统自动挂载盘配置文件 /etc/group       用户组文件 其他用处不是很大 查看/var/log下的系统日志 1)/var/l…
系统: # uname -a   # 查看内核/操作系统/CPU信息 # cat /etc/issue # cat /etc/redhat-release # 查看操作系统版本 # cat /proc/cpuinfo  # 查看CPU信息 # hostname   # 查看计算机名 # lspci -tv   # 列出所有PCI设备 # lsusb -tv   # 列出所有USB设备 # lsmod    # 列出加载的内核模块 # env    # 查看环境变量 资源: # free -m  …
Comming soon!!! 参考文献: CHECKDB From Every Angle: Complete description of all CHECKDB stages…
cpu/mem: 1. 指定pid top -p pid1,pid2,... 2. top排序 先top,然后  输入大写P,则结果按CPU占用降序排序.输入大写M,结果按内存占用降序排序. io: iostat -d -m -x 2…
package algorithms.util; /****************************************************************************** * Compilation: javac Directory.java * Execution: java Directory directory-name * Dependencies: Queue.java StdOut.java * * Prints out all of the f…
一 top命令 1.作用top命令用来显示执行中的程序进程,使用权限是所有用户. 2.格式top [-] [d delay] [q] [c] [S] [s] [i] [n] 3.主要参数d:指定更新的间隔,以秒计算.q:没有任何延迟的更新.如果使用者有超级用户,则top命令将会以最高的优先序执行.c:显示进程完整的路径与名称.S:累积模式,会将己完成或消失的子行程的CPU时间累积起来.s:安全模式.i:不显示任何闲置(Idle)或无用(Zombie)的行程.n:显示更新的次数,完成后将会退出to…
1.uptime 在Linux系统中,这些数据表示等待CPU资源的进程和阻塞在不可中断IO进程(进程状态为D)的数量. 2.dmesg|tail 命令会输出系统日志的最后10行,这些日志都可以排查性能问题. 3.vmstat 1 输出的日志中 r:等待在CPU资源的进程数.这个数据比平均负载更加能够体现CPU负载情况,数据中不包含等待IO的进程.id,wa, free:系统可用内存数(以千字节为单位),如果剩余内存不足,也会导致系统性能问题. si,so:交换区写入和读取的数量.如果这个数据不为…
注:内容来之网络 vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况.这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO的使用情况,而不是单单看到各个进程的CPU使用率和内存使用率(使用场景不一样). 一般vmstat工具的使用是通过两个数字参数来完成的,第一个参数是采样的时间间隔数,单位是秒,第二个…
总览 smbsh 描述 此程序是Samba套件的一部分. smbsh允许你用UNIX命令诸如ls,egrep和rcp等来访问NT文件系统.必须用动态链接的shell以便使smbsh工作正常. 从命令提示上执行smbsh命令,并输入用户账号和口令以便在NT操作系统中验证你的身份. system% smbsh Username: user Password: 从shell上执行任何动态链接的命令都会用smb协议来访问/smb目录.例如命令: ls /smb 会显示你工作组里的所有主机.而命令: ls…