- 解压缩
tar -zxvf xxx.tar.gz
- 文件显示及查找常用于分析log
//显示file中包含aaa的行cat
|grep aaa - 查看cpu memory基本信息
cat /proc/cpuinfocat /proc/meminfo
- linux的任务管理器top 用于动态的显示系统信息
$ toptop - 01:41:40 up 9:06, 2 users, load average: 0.23, 0.25, 0.26Tasks: 77 total, 1 running, 76 sleeping, 0 stopped, 0 zombieCpu(s): 0.4%us, 6.3%sy, 0.0%ni, 92.6%id, 0.5%wa, 0.0%hi, 0.3%si, 0.0%stMem: 508176k total, 494660k used, 13516k free, 22988k buffersSwap: 522236k total, 2416k used, 519820k free, 150300k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 8572 lgsun 20 0 2720 1056 852 R 9.8 0.2 0:00.19 top 3586 lgsun 20 0 1141m 36m 6844 S 4.9 7.4 11:32.23 java 3348 lgsun 20 0 1143m 38m 6836 S 3.3 7.7 5:58.07 java 6413 lgsun 20 0 1143m 74m 8560 S 1.6 15.0 3:58.16 java 6651 lgsun 20 0 1170m 47m 10m S 1.6 9.6 5:10.61 java 6909 lgsun 20 0 1138m 101m 8536 S 1.6 20.4 4:28.99 java
- free 查看内存
-b 以Byte为单位显示内存使用情况。-k 以KB为单位显示内存使用情况。-m 以MB为单位显示内存使用情况。-o 不显示缓冲区调节列。-s <间隔秒数> 持续观察内存使用状况。-t 显示内存总和列。-V 显示版本信息。$ free-m 间隔秒数>
- 查看cpu信息
//相当于top的一个快照ps -aux
- vmstat使用vmstat命令可以得到关于进程、内存、内存分页、堵塞IO、traps及CPU活动的信息
- uptime
$ uptime 01:26:03 up 8:50, 2 users, load average: 0.51, 0.33, 0.26
数值说明解读:
01:26:03:系统当前时间8:50:主机已运行时间,时间越大,说明你的机器越稳定。2 users:用户连接数,是总连接数而不是用户数load average:系统平均负载,统计最近1, 5,15分钟的系统平均负载如果每个CPU内核的当前活动进程数不大于3的话,那么系统的性能是良好的。如果每个CPU内核的任务数大于5,那么这台机器的性能有严重问题。