6个必备的Linux命令,用于解决在线问题! 1。top相当于Windows的任务管理器,可见。输出结果分为两部分。前5行是概览,后面是具体的进程资源使用情况。我们看一下第一行top-18:14:58up112days,1:35,1user,loadaverage:0.00,0.10,0.11依次为:当前时间,系统已经运行的时间,以及当前登录用户数,过去1分钟、5分钟、15分钟系统负载运行了112天1小时35分钟,当前有1个用户登录在过去的1分钟、5分钟和15分钟内,负载分别为0.00、0.10和0.11。如果load超过1,就说明超载了。Line2Tasks:共225个,运行1个,休眠224个,停止0个,僵尸进程0个Thenumberofstoppedprocesseszombie♂僵尸进程数PS:从这一行我们可以知道目前总共有225Processline3Cpu(s):1.8%us,0.9%sy,0.0%ni,97.1%id,0.1%wa,0.0%hi,0.1%si,0.0%stCPUusageus:用户进程占用的CPU百分比sy:内核进程占用的CPU百分比ni:优先级id改变的进程占用的CPU百分比:空闲CPU百分比wa:等待IO的进程占用CPU百分比hi:硬中断占用CPU百分比si:软中断占用CPU百分比st:第4行Mem:32879852ktotal,23633040kused,9246812kfree,311552kbuffers物理内存使用total 使用的总内存大小♂usedfree 未使用的缓冲区 Kernelbufferavailablememory=free+buffers+cachedLine5Swap:4194300ktotal,255104kused,3939196kfree,10422508kcachedVirtualmemoryusage第二行的其余部分,free-m查看已用和未用内存Mem total=使用+freeSwap total=used+freeavailablememory=free+buffers+cached(-buffers/cache)usedmemorynumber=usedintheMemline–buffers–cached(+buffers/cache)freememorynumber=free+buffers+在Mem行cached3、iostatJava程序员必须掌握的Linux常用命令格式:iostat[option][
