中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機(jī)版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級(jí)網(wǎng)工!

招聘|合作 登陸|注冊(cè)

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點(diǎn)關(guān)注 > linux常用命令

Linux性能分析常用命令

時(shí)間:2019-06-15

常用cad快捷鍵命令_linux常用命令_常用dos命令大全

《圖解性能優(yōu)化》筆記

主要記錄sar、vmstat、ps、netstat、iostat、top、wireshark、tcpdumpp、pstack、strace、Profiler命令使用。

1.sar命令

1.安裝sysstat
apt-get install sysstat
2.安裝后使用報(bào)錯(cuò)
Cannot open /var/log/sysstat/sa02: No such file or directory
Please check if data collecting is enabled in /etc/default/sysstat
3.修改配置文件:vi /etc/default/sysstat
將false改為true
----
# Should sadc collect system activity informations? Valid values
# are "true" and "false". Please do not put other values, they
# will be overwritten by debconf!
ENABLED="true"
----
4.重啟sysstat服務(wù)即可
service sysstat restart
5.Vim修改readonly文件
需要結(jié)合sudo和tee兩個(gè)命令:W !sudo tee %

Linux終端下修改文件常用命令:https://blog.csdn.net/DaveBobo/article/details/52431014

https://blog.csdn.net/angelasan/article/details/44917283。轉(zhuǎn)載自:https://blog.csdn.net/javazejian/article/details/51932554。轉(zhuǎn)載自:https://blog.csdn.net/a19881029/article/details/26348627。

sar主要可以知道CPU的使用率和空閑情況、讀寫I/O的量、內(nèi)存的概況等信息。

yangyang@ubuntu:~$ sar
Linux 3.13.0-151-generic (ubuntu)   07/01/2018  _i686_  (1 CPU)
06:51:15 PM       LINUX RESTART

常用cad快捷鍵命令_linux常用命令_常用dos命令大全

2.vmstat

yangyang@ubuntu:~$ vmstat
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 3  0      0 1148772  46804 450024    0    0   165    40   75  298  4  2 95  0  0

vmstat主要是等待執(zhí)行的平均進(jìn)程數(shù)、由于某些原因而被迫等待(被阻塞)的平均進(jìn)程數(shù)。還可以知道CPU使用率、對(duì)Swap空間的I/O、通常的I/O、上下文切換次數(shù)等。

r列:等待執(zhí)行的平均進(jìn)程數(shù)

b列:被阻塞的進(jìn)程數(shù)

wa列:被作為I/O等待的指標(biāo)

3.ps

 3  0      0 1148772  46804 450024    0    0   165    40   75  298  4  2 95  0  0
yangyang@ubuntu:~$ ps -elf
F S UID        PID  PPID  C PRI  NI ADDR SZ WCHAN  STIME TTY          TIME CMD
4 S root         1     0  0  80   0 -  1180 -      18:14 ?        00:00:01 /sbin
1 S root         2     0  0  80   0 -     0 -      18:14 ?        00:00:00 [kthr
1 S root         3     2  0  80   0 -     0 -      18:14 ?        00:00:00 [ksof
1 S root         4     2  0  80   0 -     0 -      18:14 ?        00:00:00 [kwor
1 S root         5     2  0  60 -20 -     0 -      18:14 ?        00:00:00 [kwor
1 R root         7     2  0  80   0 -     0 -      18:14 ?        00:00:01 [rcu_
1 S root         8     2  0  80   0 -     0 -      18:14 ?        00:00:00 [rcu_
1 S root         9     2  0 -40   - -     0 -      18:14 ?        00:00:00 [migr
5 S root        10     2  0 -40   - -     0 -      18:14 ?        00:00:00 [watc
1 S root        11     2  0  60 -20 -     0 -      18:14 ?        00:00:00 [khel
5 S root        12     2  0  80   0 -     0 -      18:14 ?        00:00:00 [kdev
1 S root        13     2  0  60 -20 -     0 -      18:14 ?        00:00:00 [netn
1 S root        14     2  0  60 -20 -     0 -      18:14 ?        00:00:00 [writ
1 S root        15     2  0  60 -20 -     0 -      18:14 ?        00:00:00 [kint
1 S root        16     2  0  60 -20 -     0 -      18:14 ?        00:00:00 [bios
 上一個(gè)教程:Linux losetup命令