{"id":612,"date":"2018-11-10T17:21:31","date_gmt":"2018-11-10T17:21:31","guid":{"rendered":"https:\/\/d1m0.com\/?p=612"},"modified":"2018-11-14T16:22:29","modified_gmt":"2018-11-14T16:22:29","slug":"lpic-2-measure-and-troubleshoot-resource-usage-200-1","status":"publish","type":"post","link":"https:\/\/d1m0.com\/?p=612","title":{"rendered":"[LPIC-2] Measure and Troubleshoot Resource Usage (200.1)"},"content":{"rendered":"<p>\u0422\u043e\u0437\u0438 \u0443\u0440\u043e\u043a \u043f\u043e\u043a\u0440\u0438\u0432\u0430 \u043d\u0443\u0436\u043d\u0438\u044f \u043c\u0430\u0442\u0435\u0440\u0430\u043b \u0437\u0430 \u0438\u0437\u043f\u0438\u0442 1 \u043e\u0442 LPI-2 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f\u0442\u0430, \u0442\u043e\u0432\u0430 \u0432\u043a\u043b\u044e\u0447\u0432\u0430 \u0441\u043b\u0435\u0434\u043d\u0438\u0442\u0435 \u043d\u0443\u0436\u043d\u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u0438, \u0444\u0430\u0439\u043b\u043e\u0432\u0435 \u0438 \u0442\u0435\u0440\u043c\u0438\u043d\u0438:<br \/>\n1.iostat<br \/>\n2.iotop<br \/>\n3.vmstat<br \/>\n4.netstat<br \/>\n5.ss<br \/>\n6.iptraf<br \/>\n7.ps<br \/>\n8.pstree<br \/>\n9.w<br \/>\n10.lsof<br \/>\n11.free<br \/>\n12.top<br \/>\n13.htop<br \/>\n14.uptime<br \/>\n15.sar<\/p>\n<p>\u0421\u043b\u0435\u0434\u043d\u0438\u0442\u0435 \u0442\u0435\u0440\u043c\u0438\u043d\u0438 \u0441\u0430 \u043d\u0443\u0436\u043d\u0438 \u0438 \u0441\u0435 \u0441\u0440\u0435\u0449\u0430\u0442 \u0432 \u043d\u044f\u043a\u043e\u043b\u043a\u043e \u043e\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u0438\u0442\u0435:<br \/>\n-processes blocked on I\/O<br \/>\n-blocks out<br \/>\n-swap<br \/>\n-blocks in<br \/>\n\u041f\u043e\u0432\u0435\u0447\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e\u0442\u043d\u043e\u0441\u043d\u043e \u0442\u043e\u0447\u043a\u0430 <em>200.1<\/em> \u043c\u043e\u0436\u0435 \u0434\u0430 \u043d\u0430\u043c\u0435\u0440\u0438\u0442\u0435 \u0432 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u043d\u0438\u044f \u0441\u0430\u0439\u0442 \u043d\u0430 <a href=\"https:\/\/www.lpi.org\/our-certifications\/exam-201-objectives\">LPI<\/a><br \/>\n<!--more--><\/p>\n<p><em><strong>*\u0412\u0430\u0436\u043d\u043e*<\/strong> \u0412 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442 \u043e\u0442 \u0432\u0430\u0448\u0430\u0442\u0430 \u043b\u0438\u043d\u0443\u043a\u0441 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0446\u0438\u044f \u0438 \u0432\u0435\u0440\u0441\u0438\u044f \u043c\u043e\u0436\u0435 \u0434\u0430 \u0435 \u043d\u0443\u0436\u043d\u043e \u0434\u0430 \u0438\u043d\u0441\u0442\u0430\u043b\u0438\u0440\u0430\u0442\u0435 \u0434\u043e\u043f\u044a\u043b\u043d\u0438\u0442\u0435\u043b\u043d\u0438 \u043f\u0430\u043a\u0435\u0442\u0438 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 sysstat \u0437\u0430 Debian) \u0437\u0430 \u0434\u0430 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u0442\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u0438 \u043a\u0430\u0442\u043e iostat, sar \u0438 mpstat. Debian \u043f\u0430\u043a\u0435\u0442\u0430 procps \u0441\u044a\u0434\u044a\u0440\u0436\u0430 \u043e\u0441\u0442\u0430\u043d\u0430\u043b\u0430\u0442\u0430 \u0447\u0430\u0441\u0442 \u043e\u0442 \u043d\u0443\u0436\u043d\u0438\u0442\u0435 \u043f\u0430\u043a\u0435\u0442\u0438 \u043a\u0430\u0442\u043e free, uptime, vmstat, w \u0438 sysctl.<\/em><\/p>\n<p>1.iostat<br \/>\n\u041a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430 <strong>iostat<\/strong> \u0441\u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430 \u0437\u0430 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u043d\u0430 I\/O(input\/output) \u043d\u0430\u0442\u043e\u0432\u0430\u0440\u0432\u0430\u043d\u0435\u0442\u043e \u043d\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u0438\u0442\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430. \u041d\u0430\u0442\u043e\u0432\u0430\u0440\u0432\u0430\u043d\u0435\u0442\u043e \u0441\u0435 \u0438\u0437\u0447\u0438\u0441\u043b\u044f\u0432\u0430 \u043a\u0430\u0442\u043e \u0441\u0435 \u0432\u0437\u0435\u043c\u0435 \u0432\u0440\u0435\u043c\u0435\u0442\u043e, \u043f\u0440\u0435\u0437 \u043a\u043e\u0435\u0442\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e\u0442\u043e \u0435 \u0431\u0438\u043b\u043e \u0430\u043a\u0442\u0438\u0432\u043d\u043e, \u0437\u0430\u0435\u0434\u043d\u043e \u0441\u044a\u0441 \u0441\u0440\u0435\u0434\u043d\u0430\u0442\u0430 \u0441\u043a\u043e\u0440\u043e\u0441\u0442 \u043d\u0430 \u0442\u0440\u0430\u043d\u0441\u0444\u0435\u0440. \u0418\u0437\u043f\u044a\u043b\u043d\u0435\u043d\u0430 \u0431\u0435\u0437 \u0434\u043e\u043f\u044a\u043b\u043d\u0438\u0442\u0435\u043b\u043d\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0438 \u043e\u043f\u0446\u0438\u044f\u0442\u0430 \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438\u0442\u0435 \u043e\u0442 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0435\u043d \u0440\u0435\u0441\u0442\u0430\u0440\u0442.<\/p>\n<blockquote><p>boyanweb@boyanweb:~$ iostat<br \/>\nLinux 4.15.0-36-generic (boyanweb)      11\/03\/2018      _x86_64_        (2 CPU)<\/p>\n<p>avg-cpu:  %user   %nice %system %iowait  %steal   %idle<br \/>\n           0.05    0.01    0.04    0.17    0.00   99.73<\/p>\n<p>Device             tps    kB_read\/s    kB_wrtn\/s    kB_read    kB_wrtn<br \/>\nloop0             0.00         0.00         0.00       1006          0<br \/>\nloop1             0.00         0.00         0.00        822          0<br \/>\nsda               0.04         1.84         1.51    5034253    4130856  \/\/hard disk<br \/>\nsdc               1.15        29.29         9.75   80338179   26747906  \/\/hard disk with RAID 1<br \/>\nsdd               1.13        32.16         9.75   88208359   26747906  \/\/hard disk with RAID 1<br \/>\nsdb               0.00         0.04         0.11     117042     313600  \/\/hard disk<br \/>\nmd0               1.21         4.50         9.67   12348082   26527840  \/\/RAID 1<br \/>\nloop8             0.00         0.00         0.00      10117          0<br \/>\nloop9             0.00         0.00         0.00        152          0<br \/>\nloop10            0.00         0.00         0.00         12          0\n<\/p><\/blockquote>\n<p>\u0418\u0437\u043f\u044a\u043b\u043d\u044f\u0432\u0430\u0439\u043a\u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430 \u0441 -c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u044a\u0440\u0430 \u043d\u0438\u0435 \u043c\u043e\u0436\u0435 \u0434\u0430 \u0432\u0438\u0434\u0438\u043c \u0440\u0435\u0437\u0443\u043b\u0442\u0430\u0442\u0430 \u0441\u0430\u043c\u043e \u0437\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u043e\u0440\u0430<\/p>\n<blockquote><p>\nboyanweb@boyanweb:~$ iostat -c<br \/>\nLinux 4.15.0-36-generic (boyanweb)      11\/03\/2018      _x86_64_        (2 CPU)<\/p>\n<p>avg-cpu:  %user    %nice  %system %iowait  %steal   %idle<br \/>\n___________0.05____0.01 ____0.04____0.17____0.00____99.73\n<\/p><\/blockquote>\n<p>2.iotop<br \/>\n\u041a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430 <strong>iotop <\/strong>\u0435 \u043f\u043e\u0434\u043e\u0431\u043d\u0430 \u043d\u0430 \u0434\u043e\u0431\u0440\u0435 \u043f\u043e\u0437\u043d\u0430\u0442\u0430\u0442\u0430 \u043d\u0438 top \u043a\u043e\u043c\u0430\u043d\u0434\u0430. \u041f\u043e\u043a\u0430\u0437\u0430\u0432\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0437\u0430 I\/O \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u0435\u043c\u043e\u0441\u0442\u0442\u0430 \u043e\u0442 \u041b\u0438\u043d\u0443\u043a\u0441 \u044f\u0434\u0440\u043e\u0442\u043e \u0438 \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u0442\u0430\u0431\u043b\u0438\u0446\u0430 \u0441 \u0442\u0435\u043a\u0443\u0449\u0438\u0442\u0435 I\/O \u043f\u0440\u043e\u0446\u0435\u0441\u0438 \u0438\u043b\u0438 \u043d\u0438\u0448\u043a\u0438. \u0421\u044a\u0449\u043e \u043f\u043e\u043a\u0430\u0437\u0432\u0430 I\/O \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0442\u0430 \u043d\u0430 \u0437\u0430\u043f\u0438\u0441 \u0438 \u0447\u0435\u0442\u0435\u043d\u0435, \u043f\u0440\u0438\u043e\u0440\u0438\u0442\u0435\u0442\u0430 \u043a\u0430\u043a\u0442\u043e \u0438 \u0432\u0440\u0435\u043c\u0435\u0442\u043e \u043f\u0440\u0435\u043a\u0430\u0440\u0430\u043d\u043e \u0432 \u0447\u0430\u043a\u0430\u043d\u0435 \u043e\u0442 \u043f\u0440\u043e\u0446\u0435\u0441\u0430. \u041e\u0431\u0449\u0438\u044f I\/O bandwith \u043d\u0430 \u0447\u0435\u0442\u0435\u043d\u0435\/\u0437\u0430\u043f\u0438\u0441 \u0434\u043e\u043a\u0430\u0442\u043e \u0435 \u043f\u0443\u0441\u043d\u0430\u0442\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0430\u0442\u0430 \u0441\u044a\u0449\u043e \u0435 \u043f\u043e\u043a\u0430\u0437\u0430\u043d. iotop \u0438\u0437\u0438\u0441\u043a\u0432\u0430 root \u043f\u0440\u0430\u0432\u0430.<\/p>\n<blockquote><p>$ iotop -b |head<br \/>\nTotal DISK READ : 0.00 B\/s | Total DISK WRITE : 213.38 M\/s<br \/>\nActual DISK READ: 0.00 B\/s | Actual DISK WRITE: 0.00 B\/s<br \/>\nTID PRIO USER DISK READ DISK WRITE SWAPIN IO COMMAND<br \/>\n6 be\/4 root 0.00 B\/s 0.00 B\/s 0.00 % 99.99 % [kworker\/u8:0]<br \/>\n191 be\/3 root 0.00 B\/s 0.00 B\/s 0.00 % 94.14 % [jbd2\/sda1-8]<br \/>\n2976 be\/4 root 0.00 B\/s 213.38 M\/s 0.00 % 0.00 % dd if=\/dev\/zero of=\/tmp\/foo<br \/>\n1 be\/4 root 0.00 B\/s 0.00 B\/s 0.00 % 0.00 % init<br \/>\n2 be\/4 root 0.00 B\/s 0.00 B\/s 0.00 % 0.00 % [kthreadd]<br \/>\n3 be\/4 root 0.00 B\/s 0.00 B\/s 0.00 % 0.00 % [ksoftirqd\/0]<br \/>\n5 be\/0 root 0.00 B\/s 0.00 B\/s 0.00 % 0.00 % [kworker\/0:0H]<\/p><\/blockquote>\n<p>3.vmstat<br \/>\n\u041a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430 <strong>vmstat <\/strong>\u043d\u0438 \u0434\u0430\u0432\u0430 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438 \u0437\u0430 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u043d\u0430\u0442\u0430 \u043f\u0430\u043c\u0435\u0442, \u043f\u0440\u043e\u0446\u0435\u0441\u0438\u0442\u0435, \u043f\u0430\u043c\u0435\u0442\u0442\u0430, \u0431\u043b\u043e\u043a I\/\u041e \u0438 CPU \u043e\u043f\u043e\u043b\u0437\u043e\u0442\u0432\u043e\u0440\u044f\u0432\u0430\u043d\u0435\u0442\u043e.<\/p>\n<p>\u0418\u0437\u043f\u043e\u043b\u0437\u0432\u0430 \u0441\u0435 \u043f\u043e \u0441\u043b\u0435\u0434\u043d\u0438\u044f \u043d\u0430\u0447\u0438\u043d:<\/p>\n<blockquote><p>vmstat [options] [delay [count]]<\/p><\/blockquote>\n<p>\u041f\u0440\u0438\u043c\u0435\u0440\u0435\u043d output \u043e\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430:<\/p>\n<blockquote><p>\nboyanweb@boyanweb:~$ vmstat <em>2<\/em> <strong>2<\/strong><br \/>\nprocs &#8212;&#8212;&#8212;&#8211;memory&#8212;&#8212;&#8212;- &#8212;swap&#8211; &#8212;&#8211;io&#8212;- -system&#8211; &#8212;&#8212;cpu&#8212;&#8211;<br \/>\n r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st<br \/>\n 0  0    780 2124484 421324 3143220    0    0     3     6    3    4  0  0 100  0  0<br \/>\n 0  0    780 2124224 421324 3143220    0    0     0    37  163  262  0  0 99  0  0\n<\/p><\/blockquote>\n<p>\u041a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430 \u0441\u0435 \u0447\u0435\u0442\u0435: \u043f\u0440\u0435\u0437 <em>2<\/em> \u0441\u0435\u043a\u0443\u043d\u0434\u0438 \u0438\u0437\u043a\u0430\u0440\u0432\u0430\u0439 \u0440\u0435\u0437\u0443\u043b\u0442\u0430\u0442\u0430, <strong>2<\/strong> \u043f\u044a\u0442\u0438.<br \/>\nprocs:<br \/>\n-\u041f\u044a\u0440\u0432\u0430\u0442\u0430 \u043a\u043e\u043b\u043e\u043d\u0430 , &#8220;r&#8221;, \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u0431\u0440\u043e\u044f \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0438\u0442\u0435, \u043a\u043e\u0438\u0442\u043e \u0432 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u0441\u0430 \u0430\u043b\u043e\u043a\u0438\u0440\u0430\u043d\u0438 \u043d\u0430 processorrun \u043e\u043f\u0430\u0448\u043a\u0430\u0442\u0430. \u0422\u043e\u0432\u0430 \u0441\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0438, \u043a\u043e\u0438\u0442\u043e \u0447\u0430\u043a\u0430\u0442 \u0442.\u043d\u0440 CPU time.<br \/>\n-\u0412\u0442\u043e\u0440\u0430\u0442\u0430 \u043a\u043e\u043b\u043e\u043d\u0430 , &#8220;b&#8221;, \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u0431\u0440\u043e\u044f \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0438\u0442\u0435, \u043a\u043e\u0438\u0442\u043e \u0432 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u0441\u0430 \u0430\u043b\u043e\u043a\u0438\u0440\u0430\u043d\u0438 \u043d\u0430 block \u043e\u043f\u0430\u0448\u043a\u0430\u0442\u0430. \u0422\u043e\u0432\u0430 \u0441\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0438, \u043a\u043e\u0438\u0442\u043e \u0447\u0430\u043a\u0430\u0442 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e \u0434\u0430 \u0432\u044a\u0440\u043d\u0435 I\/O.<\/p>\n<p>memory:<br \/>\n-\u041f\u044a\u0440\u0432\u0430\u0442\u0430 \u043a\u043e\u043b\u043e\u043d\u0430, &#8220;swpd&#8221;, \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u043a\u043e\u043b\u043a\u043e \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u043d\u0430 \u043f\u0430\u043c\u0435\u0442 \u0441\u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430 \u0432 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 (\u0432 \u043a\u0438\u043b\u043e\u0431\u0430\u0439\u0442\u0438). \u041f\u043e\u0434 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u043d\u0430 \u043f\u0430\u043c\u0435\u0442 \u0441\u0435 \u0440\u0430\u0437\u0431\u0438\u0440\u0430 Swap \u043f\u0430\u043c\u0435\u0442\u0442\u0430 \u043e\u0442\u0434\u0435\u043b\u0435\u043d\u0430 \u043e\u0442 \u043d\u044f\u043a\u043e\u0439 \u0445\u0430\u0440\u0434 \u0434\u0438\u0441\u043a.<br \/>\n-\u0412\u0442\u043e\u0440\u0430\u0442\u0430 \u043a\u043e\u043b\u043e\u0430, &#8220;free&#8221;, \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u043a\u043e\u043b\u043a\u043e \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u0430 RAM \u043f\u0430\u043c\u0435\u0442 \u0438\u043c\u0430 \u0432 \u043c\u043e\u043c\u0435\u043d\u0442\u0430.<br \/>\n-\u0422\u0440\u0435\u0442\u0430\u0442\u0430 \u043a\u043e\u043b\u043e\u043d\u0430, &#8220;buff&#8221; \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u043a\u043e\u043b\u043a\u043e RAM \u043f\u0430\u043c\u0435\u0442 \u0435 \u0437\u0430\u0434\u0435\u043b\u0435\u043d\u0430 \u043d\u0430 \u0431\u044a\u0444\u0435\u0440\u0438.<br \/>\n-\u0427\u0435\u0442\u0432\u044a\u0440\u0442\u0430\u0442\u0430 \u043a\u043e\u043b\u043e\u043d\u0430, &#8220;cache&#8221;, \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u043a\u043e\u043b\u043a\u043e \u043f\u0430\u043c\u0435\u0442 \u0432 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u0435 \u043a\u0435\u0448\u0438\u0440\u0430\u043d\u0430.<br \/>\n-\u041f\u0435\u0442\u0430\u0442\u0430 \u0438 \u0448\u0435\u0441\u0442\u0430\u0442\u0430 \u043a\u043e\u043b\u043e\u043d\u0430 \u0441\u0430 \u0441\u044a\u043e\u0442\u0432\u0435\u0442\u043d\u043e &#8220;inact&#8221; \u0438 &#8220;active&#8221; \u0438 \u0441\u0435 \u043f\u043e\u043a\u0430\u0437\u0432\u0430\u0442 \u0441\u0430\u043c\u043e \u043f\u0440\u0438 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u043d\u0435\u0442\u043e \u043d\u0430 -a \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u044a\u0440\u0430.<\/p>\n<p>swap:<br \/>\n-\u041f\u044a\u0440\u0432\u0430\u0442\u0430 \u043a\u043e\u043b\u043e\u043d\u0430, &#8220;si&#8221; \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u043a\u043e\u043b\u043a\u043e \u043f\u0430\u043c\u0435\u0442 \u0441\u0435 \u0441\u0443\u0430\u043f\u0432\u0430 \u043e\u0442 \u0434\u0438\u0441\u043a\u0430( \u0437\u0430 1 \u0441\u0435\u043a\u0443\u043d\u0434\u0430).<br \/>\n-\u0412\u0442\u043e\u0440\u0430\u0442\u0430 \u043a\u043e\u043b\u043e\u043d\u0430, &#8220;so&#8221;, \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u043a\u043e\u043b\u043a\u043e \u043f\u0430\u043c\u0435\u0442 \u0441\u0435 \u0441\u0443\u0430\u043f\u0432\u0430 \u043a\u044a\u043c \u0434\u0438\u0441\u043a\u0430( \u0437\u0430 1 \u0441\u0435\u043a\u0443\u043d\u0434\u0430).<br \/>\n\u0421\u044a\u043e\u0442\u0432\u0435\u0442\u043d\u043e si-so -&gt; Swap in-Swap out.<\/p>\n<p>io:<br \/>\n-\u041f\u044a\u0440\u0432\u0430\u0442\u0430 \u043a\u043e\u043b\u043e\u043d\u0430, &#8220;bi&#8221;, \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u0431\u0440\u043e\u044f \u043d\u0430 \u0431\u043b\u043e\u043a\u043e\u0432\u0435\/\u0441\u0435\u043a\u0443\u043d\u0434\u0430, \u043a\u043e\u0438\u0442\u043e \u0441\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u0432\u0430\u0442 \u043e\u0442 \u0431\u043b\u043e\u043a \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e.<br \/>\n-\u0412\u0442\u043e\u0440\u0430\u0442\u0430 \u043a\u043e\u043b\u043e\u043d\u0430, &#8220;bo&#8221;, \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u0431\u0440\u043e\u044f \u043d\u0430 \u0431\u043b\u043e\u043a\u043e\u0432\u0435\/\u0441\u0435\u043a\u0443\u043d\u0434\u0430, \u043a\u043e\u0438\u0442\u043e \u0441\u0435 \u0438\u0437\u043f\u0440\u0430\u0449\u0430\u0442 \u043a\u044a\u043c \u0431\u043b\u043e\u043a \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e. <\/p>\n<p>system:<br \/>\n-\u041f\u044a\u0440\u0432\u0430\u0442\u0430 \u043a\u043e\u043b\u043e\u043d\u0430, &#8220;in&#8221;, \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u0431\u0440\u043e\u044f \u043d\u0430 \u043f\u0440\u0435\u043a\u044a\u0441\u0432\u0430\u043d\u0438\u044f \u0437\u0430 \u0441\u0435\u043a\u0443\u043d\u0434\u0430 (\u0432\u043a\u043b\u044e\u0447\u0432\u0430 \u0438 \u0447\u0430\u0441\u043e\u0432\u043d\u0438\u043a\u0430).<br \/>\n-\u0412\u0442\u043e\u0440\u0430\u0442\u0430 \u043a\u043e\u043b\u043e\u043d\u0430, &#8220;cs&#8221;, \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u0431\u0440\u043e\u044f \u043d\u0430 \u0442.\u043d\u0440 context switches \u0437\u0430 \u0441\u0435\u043a\u0443\u043d\u0434\u0430.<\/p>\n<p>cpu:<br \/>\n\u041a\u043e\u043b\u043e\u043d\u0438\u0442\u0435 \u0441\u0430 \u0438\u0437\u0440\u0430\u0437\u0435\u043d\u0438 \u043a\u0430\u0442\u043e % \u043e\u0442 \u043e\u0431\u0449\u043e\u0442\u043e CPU \u0432\u0440\u0435\u043c\u0435.<br \/>\n-&#8220;us&#8221; &#8211; user code &#8211; \u041f\u043e\u043a\u0430\u0437\u0432\u0430 \u043a\u043e\u043b\u043a\u043e \u0432\u0440\u0435\u043c\u0435 \u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u043d\u043e \u0437\u0430 \u0438\u0437\u043f\u044a\u043b\u043d\u0435\u043d\u0438\u0435\u0442\u043e \u043d\u0430 \u043a\u043e\u0434, \u043a\u043e\u0439\u0442\u043e \u043d\u0435 \u0435 \u043e\u0442 \u044f\u0434\u0440\u043e\u0442\u043e.<br \/>\n-&#8220;sy&#8221; &#8211; system code &#8211; \u041f\u043e\u043a\u0430\u0437\u0432\u0430 \u043a\u043e\u043b\u043a\u043e \u0432\u0440\u0435\u043c\u0435 \u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u043d\u043e \u0437\u0430 \u0438\u0437\u043f\u044a\u043b\u043d\u0435\u043d\u0438\u0435\u0442\u043e \u043d\u0430 \u043a\u043e\u0434, \u043a\u043e\u0439\u0442\u043e \u0435 \u043e\u0442 \u044f\u0434\u0440\u043e\u0442\u043e.<br \/>\n-&#8220;id&#8221; &#8211; \u041a\u043e\u043b\u043a\u043e \u0432\u0440\u0435\u043c\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u043e\u0440\u044a\u0442 \u0435 \u0431\u0438\u043b idle.<br \/>\n-&#8220;wa&#8221; &#8211; \u041a\u043e\u043b\u043a\u043e \u0432\u0440\u0435\u043c\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u043e\u0440\u044a\u0442 \u0435 \u0447\u0430\u043a\u0430\u043b \u0437\u0430 I\/O\/<br \/>\n-&#8220;st&#8221; &#8211; steal time &#8211; \u041f\u0440\u043e\u0446\u0435\u043d\u0442\u0430 \u043e\u0442 \u0432\u0440\u0435\u043c\u0435 &#8220;\u043e\u0442\u043a\u0440\u0430\u0434\u043d\u0430\u0442&#8221; \u043e\u0442 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u043d\u0430\u0442\u0430 \u043c\u0430\u0448\u0438\u043d\u0430. \u0422\u043e\u0432\u0430 \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u043a\u043e\u043b\u043a\u043e CPU \u0432\u0440\u0435\u043c\u0435 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u043d\u0430\u0442\u0430 \u043c\u0430\u0448\u0438\u043d\u0430 \u0435 \u0430\u043b\u043e\u043a\u0438\u0440\u0430\u043b\u0430 \u043a\u044a\u043c \u0434\u0440\u0443\u0433\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0438, \u043e\u0441\u0432\u0435\u043d \u0434\u0430 \u043f\u043e\u0434\u0434\u044a\u0440\u0436\u0430 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u043d\u0430\u0442\u0430 \u043c\u0430\u0448\u0438\u043d\u0430.<\/p>\n<p>4.netstat<br \/>\n\u041a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430 <strong>netstat <\/strong>\u043f\u043e\u043a\u0430\u0437\u0432\u0430 network \u0432\u0440\u044a\u0437\u043a\u0438\u0442\u0435, routing tables, \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438 \u0437\u0430 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430 \u0438 \u0434\u0440.<br \/>\n\u0418\u0437\u043f\u044a\u043b\u043d\u0435\u043d\u0430 \u0431\u0435\u0437 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0438 \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u0432\u0441\u0438\u0447\u043a\u0438 \u0430\u043a\u0442\u0438\u0432\u043d\u0438 \u0441\u043e\u043a\u0435\u0442\u0438 \u043d\u0430 \u0432\u0441\u0438\u0447\u043a\u0438 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0430\u043d\u0438 \u0430\u0434\u0440\u0435\u0441\u043d\u0438 \u0441\u0435\u043c\u0435\u0439\u0441\u0442\u0432\u0430. \u041d\u044f\u043a\u043e\u0438 \u043e\u0442 \u043f\u043e\u043b\u0435\u0437\u043d\u0438\u0442\u0435 \u043e\u043f\u0446\u0438\u0438 \u0441\u0430:<br \/>\nnetstat -r (\u0438\u0434\u0435\u043d\u0442\u0438\u0447\u043d\u0430 \u043d\u0430 route -e) -&gt; \u043f\u043e\u043a\u0430\u0437\u0432\u0430 routing tables.<br \/>\nnetstat -i -&gt; \u041f\u043e\u043a\u0430\u0437\u0432\u0430 \u0432\u0441\u0438\u0447\u043a\u0438 network \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0438.<br \/>\nnetstat -s -&gt; \u041e\u0431\u0449\u0438 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438 \u0437\u0430 \u0432\u0441\u0435\u043a\u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b.<\/p>\n<blockquote><p>boyanweb@boyanweb:~$ netstat -r<br \/>\n<strong>\u0420\u0435\u0437\u0443\u043b\u0442\u0430\u0442\u044a\u0442 \u0435 \u043f\u0440\u0438\u043c\u0435\u0440\u0435\u043d<\/strong><br \/>\nKernel IP routing table<br \/>\nDestination   |  Gateway     |    Genmask    |     Flags |  MSS | Window | irtt | Iface<br \/>\ndefault         _gateway        0.0.0.0         UG&#8212;&#8212;&#8211;0 0 &#8212;&#8212;&#8211; 0 enp3s0<br \/>\n10.100.200.0    10.100.200.71   255.255.255.0   UG&#8212;&#8212;&#8211;0 0 &#8212;&#8212;&#8211; 0 tun0<br \/>\n10.100.200.71   0.0.0.0         255.255.255.255 UH&#8212;&#8212;&#8211;0 0 &#8212;&#8212;&#8211; 0 tun0<br \/>\n192.168.1.0     0.0.0.0         255.255.255.0   U &#8212;&#8212;&#8211;0 0 &#8212;&#8212;&#8211; 0 enp3s0<br \/>\n_gateway        0.0.0.0         255.255.255.255 UH&#8212;&#8212;&#8211;0 0 &#8212;&#8212;&#8211; 0 enp3s0<br \/>\n192.168.3.0     10.100.200.71   255.255.255.0   UG&#8212;&#8212;&#8211;0 0 &#8212;&#8212;&#8211; 0 tun0\n<\/p><\/blockquote>\n<blockquote><p>boyanweb@boyanweb:~$ netstat &#8211;tcp<br \/>\nActive Internet connections (w\/o servers)<br \/>\nProto Recv-Q Send-Q Local Address           Foreign Address         State<br \/>\ntcp        0     96 boyanweb:ssh            192.168.1.3:59582       ESTABLISHED\n<\/p><\/blockquote>\n<p>5.ss<br \/>\n\u041a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430 <strong>ss<\/strong> \u0441\u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430 \u0437\u0430 \u043f\u0440\u0435\u0433\u043b\u0435\u0434 \u043d\u0430 \u0441\u043e\u043a\u0435\u0442 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438\u0442\u0435. \u041c\u043e\u0436\u0435 \u0434\u0430 \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u0440\u0435\u0437\u0443\u043b\u0442\u0430\u0442\u0438 \u0437\u0430 PACKET \u0441\u043e\u043a\u0435\u0442\u0438, \u043a\u0430\u043a\u0442\u043e \u0438 \u0437\u0430 TCP\/UDP\/DCCP\/RAW\/UNIX \u0441\u043e\u043a\u0435\u0442\u0438. \u041f\u043e\u043a\u0430\u0437\u0432\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043f\u043e\u0434\u043e\u0431\u043d\u0430 \u043d\u0430 \u0442\u0430\u0437\u0438 \u043e\u0442 netstat, \u043d\u043e \u0441 \u0435\u0434\u043d\u0430 \u0438\u0434\u0435\u044f \u043f\u043e-\u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e. \u041f\u043e\u0432\u0435\u0447\u0435\u0442\u043e \u043b\u0438\u043d\u0443\u043a\u0441 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0446\u0438\u0438 \u0438\u0434\u0432\u0430\u0442 \u0441 \u043f\u0440\u0435\u0438\u043d\u0441\u0442\u0430\u043b\u0438\u0440\u0430\u043d ss \u043f\u0430\u043a\u0435\u0442.<\/p>\n<p>\u0418\u0437\u043f\u043e\u043b\u0437\u0432\u0430 \u0441\u0435 \u043f\u043e \u0441\u043b\u0435\u0434\u043d\u0438\u044f \u043d\u0430\u0447\u0438\u043d:<\/p>\n<blockquote><p>$ ss [options] [filter]<\/p><\/blockquote>\n<p>\u041f\u0440\u0438\u043c\u0435\u0440\u0435\u043d \u0440\u0435\u0437\u0443\u043b\u0442\u0430\u0442<\/p>\n<blockquote><p>$ ss -t -a<br \/>\nState Recv-Q Send-Q Local Address:Port Peer Address:Port<br \/>\nLISTEN 0 5 192.168.122.1:domain *:*<br \/>\nLISTEN 0 128 *:ssh *:*<br \/>\nLISTEN 0 128 127.0.0.1:ipp *:*<br \/>\nLISTEN 0 100 127.0.0.1:smtp *:*<br \/>\nESTAB  0  48   192.168.1.9:ssh 192.168.1.3:59684<\/p><\/blockquote>\n<p>6.iptraf<br \/>\n<strong>iptraf<\/strong> \u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0437\u0430 network monitoring \u0438 \u0441\u043b\u0435\u0434\u0438 \u043d\u0430\u0442\u043e\u0432\u0430\u0440\u0432\u0430\u043d\u0435\u0442\u043e \u043d\u0430 \u0435\u0434\u0438\u043d IP network. \u041f\u0440\u0438\u0445\u0432\u0430\u0449\u0430 \u043f\u0430\u043a\u0435\u0442\u0438 \u043e\u0442 \u043c\u0440\u0435\u0436\u0430\u0442\u0430(\u0432 \u0440\u0435\u0430\u043b\u043d\u043e \u0432\u0440\u0435\u043c\u0435) \u0438 \u0434\u0430\u0432\u0430 \u043f\u043e\u043b\u0435\u0437\u043d\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0437\u0430 \u0442\u044f\u0445.<br \/>\n<strong>\u041f\u0440\u0438\u043c\u0435\u0440\u0435\u043d <\/strong>\u0440\u0435\u0437\u0443\u043b\u0442\u0430\u0442 \u043e\u0442 iptraf-ng:<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/d1m0.com\/wp-content\/uploads\/2018\/11\/zss-1024x573.png\" alt=\"\" width=\"730\" height=\"408\" class=\"alignnone size-large wp-image-619\" srcset=\"https:\/\/d1m0.com\/wp-content\/uploads\/2018\/11\/zss-1024x573.png 1024w, https:\/\/d1m0.com\/wp-content\/uploads\/2018\/11\/zss-300x168.png 300w, https:\/\/d1m0.com\/wp-content\/uploads\/2018\/11\/zss-768x430.png 768w, https:\/\/d1m0.com\/wp-content\/uploads\/2018\/11\/zss-730x409.png 730w, https:\/\/d1m0.com\/wp-content\/uploads\/2018\/11\/zss.png 1651w\" sizes=\"auto, (max-width: 730px) 100vw, 730px\" \/><\/p>\n<p>7.ps<br \/>\n\u041a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430 <strong>ps<\/strong> \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u0441\u043f\u0438\u0441\u044a\u043a \u0441 \u0442\u0435\u043a\u0443\u0449\u0438\u0442\u0435 \u0432\u044a\u0440\u0432\u044f\u0449\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0438. \u0422\u043e\u0432\u0430 \u0441\u0430 \u0441\u044a\u0449\u0438\u0442\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0438, \u043a\u043e\u0438\u0442\u043e \u0441\u0435 \u043f\u043e\u043a\u0430\u0437\u0432\u0430\u0442 \u043e\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430 top.<\/p>\n<p>\u0417\u0430 \u0434\u0430 \u0432\u0438\u0434\u0438\u0442\u0435 \u0432\u0441\u0438\u0447\u043a\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0438 \u043c\u043e\u0436\u0435 \u0434\u0430 \u0438\u0437\u043f\u044a\u043b\u043d\u0438\u0442\u0435 &#8220;ps -ef&#8221; \u0438\u043b\u0438 &#8220;ps -ax&#8221;. \u041f\u0440\u043e\u0446\u0435\u0441\u0438\u0442\u0435 \u043d\u0430 \u043e\u0442\u043b\u0435\u0434\u0435\u043d \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b \u043c\u043e\u0433\u0430\u0442 \u0434\u0430 \u0441\u0435 \u0432\u0438\u0434\u044f\u0442 \u0441 -u \u043e\u043f\u0446\u0438\u044f\u0442\u0430<\/p>\n<blockquote><p>boyanweb@boyanweb:~$ ps -uboyanweb<br \/>\n  PID TTY          TIME CMD<br \/>\n 6515 ?        00:00:00 sshd<br \/>\n 6543 ?        00:00:00 sshd<br \/>\n 6544 ?        00:00:00 sftp-server<br \/>\n 6545 pts\/0    00:00:00 bash<br \/>\n 6548 ?        00:00:00 bash<br \/>\n 6819 ?        00:00:00 sleep<br \/>\n 6820 pts\/0    00:00:00 ps\n<\/p><\/blockquote>\n<p>\u0427\u0440\u0435\u0437 -p \u0438 \u043f\u043e\u0434\u0430\u0434\u0435\u043d\u043e PID \u043c\u043e\u0436\u0435 \u0434\u0430 \u0440\u0430\u0437\u0431\u0435\u0440\u0435\u0442\u0435 \u0438\u043c\u0435\u0442\u043e \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0441 \u0438 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u0438\u043a\u0430 \u043c\u0443.<\/p>\n<blockquote><p>boyanweb@boyanweb:~$ ps -p6515<br \/>\n  PID TTY          TIME CMD<br \/>\n 6515 ?        00:00:00 sshd\n<\/p><\/blockquote>\n<p>8.pstree<br \/>\n\u041a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430 <strong>pstree <\/strong>\u0449\u0435 \u043f\u043e\u043a\u0430\u0436\u0435 \u0440\u0435\u0437\u0443\u043b\u0442\u0430\u0442 \u043f\u043e\u0434\u043e\u0431\u0435\u043d \u043d\u0430 ps \u0438 top, \u043d\u043e \u0441 \u0440\u0435\u0437\u0443\u043b\u0442\u0430\u0442 \u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u0430\u043d \u043a\u0430\u0442\u043e \u0434\u044a\u0440\u0432\u043e. \u0414\u044a\u0440\u0432\u043e\u0442\u043e \u0438\u043c\u0430 \u0437\u0430 \u043a\u043e\u0440\u0435\u043d \u043f\u043e\u0434\u0430\u0434\u0435\u043d PID \u0438\u043b\u0438 init(1) \u043f\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0431\u0438\u0440\u0430\u043d\u0435, \u0430\u043a\u043e \u0435 \u0437\u0430\u0434\u0430\u0434\u0435\u043d\u043e \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0441\u043a\u043e \u0438\u043c\u0435 \u0441 -u \u043e\u043f\u0446\u0438\u044f\u0442\u0430, \u0442\u043e pstree \u0449\u0435 \u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u0430 \u0440\u0435\u0437\u0443\u043b\u0442\u0430\u0442\u0430 \u0442\u0430\u043a\u0430 \u0447\u0435 \u0434\u0430 \u0441\u0435 \u0432\u0438\u0436\u0434\u0430\u0442 \u0441\u0430\u043c\u043e \u0442\u0435\u043a\u0443\u0449\u043e \u0432\u044a\u0440\u0432\u044f\u0449\u0438\u0442\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0438 \u043d\u0430 \u0434\u0430\u0434\u0435\u043d\u0438\u044f \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b. \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u0430\u0442\u0430 \u0435 \u043f\u043e\u043b\u0435\u0437\u043d\u0430 \u0437\u0430 \u043d\u0430\u043c\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 parent process id(PPID) \u043d\u0430 \u043a\u043e\u0439\u0442\u043e \u0438 \u0434\u0430 \u0435 \u043f\u0440\u043e\u0446\u0435\u0441. \u0426\u0438\u0444\u0440\u0430 \u0438 \u043f\u0440\u043e\u0446\u0435\u0441 \u0437\u0430\u043e\u0431\u0433\u0440\u0430\u0434\u0435\u043d \u043e\u0442 [] \u043e\u0437\u043d\u0430\u0447\u0430\u0432\u0430, \u0447\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0430 \u0441\u044a\u0449\u0435\u0441\u0442\u0432\u0443\u0432\u0430 \u043d\u044f\u043a\u043e\u043b\u043a\u043e \u043f\u044a\u0442\u0438 \u0435 \u0433\u0440\u0443\u043f\u0438\u0440\u0430\u043d, \u0437\u0430 \u043f\u043e-\u043f\u043e\u0434\u0440\u0435\u0434\u0435\u043d output \u043e\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430.<\/p>\n<blockquote><p>\nscreen\u2500\u2500\u25003*[bash]<\/p>\n<p>sshd\u2500\u252c\u2500bash\u2500\u2500\u2500pstree<br \/>\n     \u2514\u2500bash\u2500\u2500\u2500sleep<\/p>\n<p>sshd\u2500\u2500\u2500sftp-server<\/p>\n<p>systemd\u2500\u2500\u2500(sd-pam)\n<\/p><\/blockquote>\n<p>\u0427\u0440\u0435\u0437 -p \u043e\u043f\u0446\u0438\u044f\u0442\u0430 \u043d\u0438\u0435 \u043c\u043e\u0436\u0435 \u0434\u0430 \u0438\u0437\u0431\u0435\u0440\u0435\u043c \u0434\u0430 \u0432\u0438\u0434\u0438\u043c PID \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0438\u0442\u0435.<\/p>\n<blockquote><p>\nboyanweb@boyanweb:~$ pstree -u boyanweb -p<br \/>\nscreen(15301)\u2500\u252c\u2500bash(15302)<br \/>\n              \u251c\u2500bash(15305)<br \/>\n              \u2514\u2500bash(15341)<\/p>\n<p>sshd(6515)\u2500\u252c\u2500bash(6545)\u2500\u2500\u2500pstree(28263)<br \/>\n           \u2514\u2500bash(6548)\u2500\u2500\u2500sleep(28262)<\/p>\n<p>sshd(6543)\u2500\u2500\u2500sftp-server(6544)<\/p>\n<p>systemd(14625)\u2500\u2500\u2500(sd-pam)(14626)\n<\/p><\/blockquote>\n<p>\u041a\u043e\u0435\u0442\u043e \u043b\u0435\u0441\u043d\u043e \u043c\u043e\u0436\u0435 \u0434\u0430 \u043d\u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u0438 \u0434\u0430 &#8220;\u0443\u0431\u0438\u0435\u043c&#8221; \u043f\u043e\u0432\u0442\u0430\u0440\u044f\u0449\u0438\u0442\u0435 \u0441\u0435 \u0438 \u043d\u0435\u043d\u0443\u0436\u043d\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0438.<\/p>\n<blockquote><p>\nboyanweb@boyanweb:~$ kill -15 15301<br \/>\nboyanweb@boyanweb:~$ pstree -u boyanweb -p<br \/>\nsshd(6515)\u2500\u252c\u2500bash(6545)\u2500\u2500\u2500pstree(28614)<br \/>\n           \u2514\u2500bash(6548)\u2500\u2500\u2500sleep(28613)<\/p>\n<p>sshd(6543)\u2500\u2500\u2500sftp-server(6544)<\/p>\n<p>systemd(14625)\u2500\u2500\u2500(sd-pam)(14626)\n<\/p><\/blockquote>\n<p>9.w<br \/>\n\u041a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430 <strong>w<\/strong>, \u043f\u043e\u0434\u043e\u0431\u043d\u043e \u043d\u0430 \u0438\u043c\u0435\u0442\u043e \u0441\u0438, \u043d\u0435 \u0435 \u043c\u043d\u043e\u0433\u043e &#8220;\u0448\u0438\u0440\u043e\u043a\u0430&#8221;. \u041f\u043e\u043a\u0430\u0437\u0432\u0430 \u043d\u0438 \u0442\u0435\u043a\u0443\u0449\u0438\u0442\u0435 \u043b\u043e\u0433\u0438\u043d\u043d\u0430\u0442\u0438 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u0438, \u0442\u0435\u0445\u043d\u0438\u044f \u0442\u0435\u043a\u0443\u0449 \u043f\u0440\u043e\u0446\u0435\u0441(\u043a\u043e\u043c\u0430\u043d\u0434\u0430), \u043a\u0430\u043a\u0442\u043e \u0438 \u0440\u0435\u0437\u0443\u043b\u0442\u0430\u0442\u0430 \u043e\u0442 <strong>uptime<\/strong> \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430.<\/p>\n<blockquote><p>\nboyanweb@boyanweb:~$ w<br \/>\n21:40:21 up 35 days, 21:57,  1 user,  load average: 0.04, 0.05, 0.00<br \/>\nUSER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT<br \/>\nboyanweb pts\/0    192.168.1.3      20:37    3.00s  0.06s  0.00s <strong>w<\/strong>\n<\/p><\/blockquote>\n<p>WHAT \u043d\u0438 \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u0442\u0435\u043a\u0443\u0449\u0430\u0442\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430, \u0438\u0437\u043f\u044a\u043b\u043d\u044f\u0432\u0430\u043d\u0430 \u043e\u0442 \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b\u044f &#8211; \u0432 \u0442\u0435\u043a\u0443\u0449\u0438\u044f \u0441\u043b\u0443\u0447\u0430\u0439 \u0442\u044f \u0435 &#8220;w&#8221;. \u041d\u0435\u043a\u0430 \u0434\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u043c output-\u0430 \u043e\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430, \u043a\u043e\u0433\u0430\u0442\u043e \u0438\u043c\u0430\u043c\u0435 \u043f\u043e\u0432\u0435\u0447\u0435 \u043e\u0442 \u0435\u0434\u0438\u043d \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b.<\/p>\n<blockquote><p>\nboyanweb@boyanweb:~$ w<br \/>\n 21:42:45 up 35 days, 21:59,  <strong>2 users<\/strong>,  load average: 0.00, 0.02, 0.00<br \/>\nUSER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT<br \/>\nboyanweb pts\/0    192.168.1.3      20:37    1.00s  0.06s  0.00s w<br \/>\nboyanweb pts\/1    192.168.1.3      21:42    5.00s  0.35s  0.31s <strong>find . \/ -name thisIsASecondUser<\/strong>\n<\/p><\/blockquote>\n<p>\u0412\u0438\u0436\u0434\u0430\u043c\u0435 \u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430, \u0438\u0437\u043f\u044a\u043b\u043d\u044f\u0432\u0430\u043d\u0430 \u043e\u0442 \u0432\u0442\u043e\u0440\u0438\u044f \u043f\u043e\u0442\u0440\u0435\u0431\u0438\u0442\u0435\u043b.<\/p>\n<p>10.lsof<br \/>\n\u041a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430 <strong>lsof<\/strong> \u0438\u0437\u043a\u0430\u0440\u0432\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0437\u0430 \u0442\u0435\u043a\u0443\u0449\u0438\u0442\u0435 \u043e\u0442\u0432\u043e\u0440\u0435\u043d\u0438 \u0444\u0430\u0439\u043b\u043e\u0432\u0435 \u0438 \u0442\u0435\u0445\u043d\u0438\u0442\u0435 \u0441\u044a\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0430\u0449\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0438. \u041d\u0430 \u043f\u0440\u044a\u0432 \u043f\u043e\u0433\u043b\u0435\u0434 \u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0440\u0435\u0437\u0443\u043b\u0442\u0430\u0442 \u043e\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430 \u043c\u043e\u0436\u0435 \u0434\u0430 \u0432\u0438 \u0438\u0437\u0433\u043b\u0435\u0436\u0434\u0430 \u043c\u0430\u043b\u043a\u043e \u043d\u0435\u0447\u0435\u0442\u0438\u043c, \u0442\u0443\u043a \u0432\u043b\u0438\u0437\u0430 \u0432 \u0440\u043e\u043b\u044f -F \u043e\u043f\u0446\u0438\u044f\u0442\u0430. \u0422\u044f \u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u0430 \u0440\u0435\u0437\u0443\u043b\u0442\u0430\u0442\u0430 \u043f\u043e \u0442\u0430\u043a\u044a\u0432 \u043d\u0430\u0447\u0438\u043d, \u0447\u0435 \u0434\u0430 \u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u0435\u043c \u043e\u0442 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0438 \u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u0438 \u043a\u0430\u0442\u043e C, Perl \u0438 awk.<\/p>\n<blockquote><p>boyanweb@boyanweb:\/etc$ sudo lsof +d \/var\/log<br \/>\nCOMMAND     PID   USER   FD   TYPE DEVICE SIZE\/OFF    NODE NAME<br \/>\nfail2ban-  1354   root    3w   REG  259,0      557 1056766 \/var\/log\/fail2ban.log<br \/>\nrsyslogd  11784 syslog    8w   REG  259,0   719330 1053971 \/var\/log\/syslog<br \/>\nrsyslogd  11784 syslog    9w   REG  259,0  3837596 1054235 \/var\/log\/ufw.log<br \/>\nrsyslogd  11784 syslog   10w   REG  259,0  3838362 1059304 \/var\/log\/kern.log<br \/>\nrsyslogd  11784 syslog   11w   REG  259,0   185054 1059308 \/var\/log\/auth.log<br \/>\nrsyslogd  11784 syslog   12w   REG  259,0    15708 1058782 \/var\/log\/mail.log\n<\/p><\/blockquote>\n<p>\u0422\u0443\u043a &#8220;+d&#8221; \u043e\u043f\u0446\u0438\u044f\u0442\u0430 \u043a\u0430\u0440\u0430 lsof \u0434\u0430 \u043f\u043e\u043a\u0430\u0436\u0435 \u0432\u0441\u0438\u0447\u043a\u0438 \u043e\u0442\u0432\u043e\u0440\u0435\u043d\u0438 \u0444\u0430\u0439\u043b\u043e\u0432\u0435\/\u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438 \u043d\u0430 \u043d\u0430\u0439-\u0432\u0438\u0441\u043e\u043a\u043e\u0442\u043e \u043d\u0438\u0432\u043e \u043d\u0430 \/var\/log\/. \u0418\u0437\u043f\u044a\u043b\u043d\u0435\u043d\u0430 \u0431\u0435\u0437 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0438 lsof \u0449\u0435 \u043f\u043e\u043a\u0430\u0436\u0435 \u0432\u0441\u0438\u0447\u043a\u0438 \u043e\u0442\u0432\u043e\u0440\u0435\u043d\u0438 \u0444\u0430\u0439\u043b\u043e\u0432\u0435 \u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u0430\u0449\u0438 \u043d\u0430 \u0432\u0441\u0438\u0447\u043a\u0438 \u0430\u043a\u0442\u0438\u0432\u043d\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0438.<\/p>\n<p>11.free<br \/>\n\u041a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430 <strong>free<\/strong> \u041f\u043e\u043a\u0430\u0437\u0432\u0430 \u0440\u0430\u0437\u043c\u0435\u0440\u0430 \u043d\u0430 RAM \u043f\u0430\u043c\u0435\u0442\u0442\u0430(\u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0430\u0442\u0430 \u0438 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u043d\u0430\u0442\u0430), \u043a\u0430\u043a\u0442\u043e \u0438 \u0440\u0430\u0437\u043c\u0435\u0440\u0430 \u043d\u0430 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u0430\u0442\u0430, \u043a\u0435\u0448\u0438\u0440\u0430\u043d\u0430\u0442\u0430 \u0438 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u043d\u0430\u0442\u0430 \u043f\u0430\u043c\u0435\u0442.<br \/>\n\u041f\u043e\u043b\u0435\u0442\u043e &#8220;shared&#8221; \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u043f\u0430\u043c\u0435\u0442\u0442\u0430 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u043d\u0430 \u0437\u0430 tmpfs(\/proc\/meminfo). \u041e\u043f\u0446\u0438\u044f\u0442\u0430 -h \u043f\u0440\u0430\u0432\u0438 output-a \u043f\u043e-\u0447\u0435\u0442\u0438\u043c.<\/p>\n<blockquote><p>boyanweb@boyanweb:\/etc$ free<br \/>\n              total        used        free      shared  buff\/cache   available<br \/>\nMem:        6103632      401876      552600        3312     5149156     5396568<br \/>\nSwap:      12582908         780    12582128<br \/>\nboyanweb@boyanweb:\/etc$ free -h<br \/>\n              total        used        free      shared  buff\/cache   available<br \/>\nMem:           5.8G        393M        538M        3.2M        4.9G        5.1G<br \/>\nSwap:           11G        780K         11G\n<\/p><\/blockquote>\n<p>12.top<br \/>\n\u041a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430 <strong>top<\/strong> \u0435 &#8220;\u0434\u0438\u043d\u0430\u043c\u0438\u0447\u043d\u0430 \u0433\u043b\u0435\u0434\u043a\u0430 \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0438\u0442\u0435 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0442\u0430 \u0432 \u0440\u0435\u0430\u043b\u043d\u043e \u0432\u0440\u0435\u043c\u0435&#8221;<\/p>\n<blockquote><p>boyanweb@boyanweb:\/etc$ top |head<br \/>\ntop &#8211; 17:20:15 up 36 days, 17:36,  1 user,  load average: 0.06, 0.03, 0.00<br \/>\nTasks: 145 total,   1 running,  94 sleeping,   0 stopped,   0 zombie<br \/>\n%Cpu(s):  0.1 us,  0.0 sy,  0.0 ni, 99.7 id,  0.2 wa,  0.0 hi,  0.0 si,  0.0 st<br \/>\nKiB Mem :  6103632 total,   548304 free,   404568 used,  5150760 buff\/cache<br \/>\nKiB Swap: 12582908 total, 12582128 free,      780 used.  5393876 avail Mem<\/p>\n<p>  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND<br \/>\n24929 boyanweb  20   0   42816   4120   3428 R   6.2  0.1   0:00.01 top<br \/>\n    1 root      20   0  225696   9688   6888 S   0.0  0.2   1:03.85 systemd<br \/>\n    2 root      20   0       0      0      0 S   0.0  0.0   0:00.45 kthreadd\n<\/p><\/blockquote>\n<p>\u0422\u044a\u0439 \u043a\u0430\u0442\u043e top \u0435 \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430, \u043f\u043e\u0434\u043e\u0431\u043d\u043e \u043d\u0430 \u0434\u0440\u0443\u0433\u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u0438 \u0441\u0435 \u0438\u0437\u043b\u0438\u0437\u0430 \u0441 &#8220;q&#8221;, \u0430 \u0437\u0430 \u043f\u043e\u043c\u043e\u0449 \u0441\u0435 \u043d\u0430\u0442\u0438\u0441\u043a\u0430 &#8220;?&#8221;. \u0417\u0430 \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044f \u0441\u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430\u0442 \u0441\u043b\u0435\u0434\u043d\u0438\u0442\u0435 \u043a\u043b\u0430\u0432\u0438\u0448\u043d\u0438 \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u0438:<\/p>\n<blockquote><p>key equivalent-key-combinations<br \/>\nUp alt + \\ or alt + k<br \/>\nDown alt + \/ or alt + j<br \/>\nLeft alt +  or alt + l (lower case L)<br \/>\nPgUp alt + Up or alt + ctrl + k<br \/>\nPgDn alt + Down or alt + ctrl + j<br \/>\nHome alt + Left or alt + ctrl + h<br \/>\nEnd alt + Right or alt + ctrl + l<\/p><\/blockquote>\n<p>13.htop<br \/>\n\u041a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430 <strong>htop<\/strong> \u0435 \u043f\u043e\u0434\u043e\u0431\u043d\u0430 \u043d\u0430 \u0442\u043e\u043f, \u043d\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0432\u0430 \u0441\u043a\u0440\u043e\u043b\u043b\u0432\u0430\u043d\u0435, \u043a\u043e\u0435\u0442\u043e \u0432\u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0432\u0430 \u0434\u0430 \u0432\u0438\u0434\u0438\u0442\u0435 \u0430\u0431\u0441\u043e\u043b\u044e\u0442\u043d\u043e \u0432\u0441\u0438\u0447\u043a\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0438, \u0440\u0430\u0437\u0431\u0438\u0440\u0430 \u0441\u0435 \u0438\u0434\u0432\u0430 \u0438 \u0441 \u0434\u043e\u043f\u044a\u043b\u043d\u0438\u0442\u0435\u043b\u043d\u0438 \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u0438 \u043e\u043f\u0446\u0438\u0438, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440: \u043d\u0430\u0442\u0438\u0441\u043a\u0430\u043d\u0435 \u043d\u0430 &#8220;k&#8221; \u0437\u0430 \u0434\u0430 \u0441\u0435 \u0443\u0431\u0438\u0435 \u043f\u0440\u043e\u0446\u0435\u0441, \u0431\u0435\u0437 \u0434\u0430 \u0435 \u043d\u0443\u0436\u043d\u043e \u0434\u0430 \u0441\u0435 \u043f\u0438\u0448\u0435 PID.<\/p>\n<p>14.uptime<br \/>\nuptime \u043f\u043e\u043a\u0430\u0437\u0432\u0430 \u043e\u0442 \u043a\u043e\u043b\u043a\u043e \u0432\u0440\u0435\u043c\u0435 \u0440\u0430\u0431\u043e\u0442\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0442\u0430, \u043a\u0430\u043a\u0442\u043e \u0438 \u0441\u0440\u0435\u0434\u043d\u043e\u0442\u043e \u043d\u0430\u0442\u043e\u0432\u0430\u0440\u0432\u0430\u043d\u0435 \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u043e\u0440\u0430 \u0437\u0430 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0442\u0435 1, 5 \u0438 15 \u043c\u0438\u043d\u0443\u0442\u0438.<\/p>\n<blockquote><p>boyanweb@boyanweb:\/etc$ uptime<br \/>\n 18:33:20 up 36 days, 18:50,  1 user,  load average: 0.02, 0.02, 0.00\n<\/p><\/blockquote>\n<p>15.sar<br \/>\n<strong>sar<\/strong> \u0421\u044a\u0431\u0438\u0440\u0430, \u0437\u0430\u043f\u0430\u043c\u0435\u0442\u044f\u0432\u0430 \u0438\u043b\u0438 \u0434\u043e\u043a\u043b\u0430\u0434\u0432\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0437\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u0430\u0442\u0430 \u0434\u0435\u0439\u043d\u043e\u0441\u0442.<br \/>\n<em><strong>*\u0412\u0430\u0436\u043d\u043e:*<\/strong>\u0410\u043a\u043e \u043d\u0435 \u0441\u0442\u0435 \u0438\u043c\u0430\u043b\u0438 sar \u0438\u043d\u0441\u0442\u0430\u043b\u0438\u0440\u0430\u043d \u0438 \u0441\u043b\u0435\u0434 \u0438\u043d\u0441\u0442\u0430\u043b\u0430\u0446\u0438\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0430\u0442\u0430 \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0438 e \u043d\u0443\u0436\u043d\u043e \u0434\u0430 \u043e\u0442\u0432\u043e\u0440\u0438\u0442\u0435 \/etc\/default\/sysstat \u0441 \u0442\u0435\u043a\u0441\u0442\u043e\u0432 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u0438 \u0434\u0430 \u0433\u043e \u0437\u0430\u0434\u0430\u0434\u0435\u0442\u0435 \u043d\u0430 enabled.\u0421\u043b\u0435\u0434 \u0442\u043e\u0432\u0430 sar \u0449\u0435 \u0437\u0430\u043f\u043e\u0447\u043d\u0435 \u0434\u0430 \u0441\u044a\u0431\u0438\u0440\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0438 ~\u0447\u0430\u0441 \u0449\u0435 \u0438\u043c\u0430 &#8220;\u043f\u044a\u043b\u043d\u0430&#8221; \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u043d\u043e\u0441\u0442. \u041f\u0440\u0435\u0437 \u0442\u043e\u0432\u0430 \u0432\u0440\u0435\u043c\u0435 \u0449\u0435 \u043c\u043e\u0436\u0435 \u0434\u0430 \u0438\u0437\u043f\u043e\u0437\u043b\u0432\u0430\u0442\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430 \u0434\u0430 \u0441\u043b\u0435\u0434\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u0430\u0442\u0430 \u0434\u0435\u0439\u043d\u043e\u0441\u0442 \u0437\u0430 X \u043d\u0430 \u0431\u0440\u043e\u0439 \u043f\u044a\u0442\u0438 \u043d\u0430 \u0432\u0441\u0435\u043a\u0438 Y \u0441\u0435\u043a\u0443\u043d\u0434\u0438.<\/em><\/p>\n<p>\u0418\u0437\u043f\u044a\u043b\u043d\u044f\u0432\u0430\u0439\u043a\u0438 \u0441\u0430\u043c\u043e sar, \u0431\u0435\u0437 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0438, \u0449\u0435 \u0438\u0437\u0432\u0435\u0434\u0435 output \u043f\u043e\u0434\u043e\u0431\u0435\u043d \u043d\u0430 \u0442\u043e\u0437\u0438:<\/p>\n<blockquote><p>Linux 4.15.0-36-generic (boyanweb)      11\/10\/2018      _x86_64_        (2 CPU)<br \/>\n14:28:42     LINUX RESTART      (2 CPU)<br \/>\n14:28<strong>+10<\/strong>:42\n<\/p><\/blockquote>\n<p>\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u044a\u0440\u0430 -d \u0441\u044a\u043e\u0431\u0449\u0430\u0432\u0430 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438 \u0437\u0430 \u0434\u0438\u0441\u043a\u043e\u0432\u0435\u0442\u0435. \u041a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430 \u0449\u0435 \u0441\u0435 \u0438\u0437\u043f\u044a\u043b\u043d\u0438 <strong>\u0434\u0432\u0430<\/strong> \u043f\u044a\u0442\u0438, \u0432\u0435\u0434\u043d\u044a\u0436 \u043d\u0430 \u0432\u0441\u0435\u043a\u0438 <strong>\u0434\u0432\u0435 <\/strong>\u0441\u0435\u043a\u0443\u043d\u0434\u0438 \u0438 \u0441\u043b\u0435\u0434 \u0442\u043e\u0432\u0430 \u0449\u0435 \u0434\u0430\u0434\u0435 \u0441\u0440\u0435\u0434\u0435\u043d \u0440\u0435\u0437\u0443\u043b\u0442\u0430\u0442.<\/p>\n<blockquote><p>boyanweb@boyanweb:~$ sar -d <strong>2<\/strong> <strong>2<\/strong><br \/>\nLinux 4.15.0-36-generic (boyanweb)      11\/10\/2018      _x86_64_        (2 CPU)<\/p>\n<p>02:44:30 PM       DEV       tps     rkB\/s     wkB\/s   areq-sz    aqu-sz     await     svctm     %util<br \/>\n02:44:32 PM    dev7-0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00<br \/>\n02:44:32 PM    dev7-1      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00<br \/>\n02:44:32 PM    dev7-2      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00<br \/>\n02:44:32 PM   dev8-32      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00<\/p>\n<p>02:44:32 PM       DEV       tps     rkB\/s     wkB\/s   areq-sz    aqu-sz     await     svctm     %util<br \/>\n02:44:34 PM    dev7-0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00<br \/>\n02:44:34 PM    dev7-1      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00<br \/>\n02:44:34 PM    dev7-2      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00<br \/>\n02:44:34 PM   dev8-32      2.50      0.00     16.50      6.60      0.02      8.00      8.00      2.00<\/p>\n<p>Average:          DEV       tps     rkB\/s     wkB\/s   areq-sz    aqu-sz     await     svctm     %util<br \/>\nAverage:       dev7-0      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00<br \/>\nAverage:       dev7-1      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00<br \/>\nAverage:       dev7-2      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00<br \/>\nAverage:      dev8-32      1.25      0.00      8.25      6.60      0.01      8.00      8.00      1.00<\/p>\n<\/blockquote>\n<p>\u041f\u0430\u0440\u043c\u0435\u0442\u044a\u0440\u0430 -b \u0441\u044a\u043e\u0431\u0449\u0430\u0432\u0430 \u0437\u0430 \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0438 \u0441\u0432\u044a\u0440\u0437\u0430\u043d\u0438 \u0441 I\/O \u0438 \u0442\u0440\u0430\u043d\u0441\u0444\u0435\u0440 \u0440\u0435\u0439\u0442-\u0430(\u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0442\u0430). \u041a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430 \u0449\u0435 \u0441\u0435 \u0438\u0437\u043f\u044a\u043b\u043d\u0438 <em>4<\/em> \u043f\u044a\u0442\u0438, \u0432\u0435\u0434\u043d\u044a\u0436 \u043d\u0430 \u0432\u0441\u0435\u043a\u0438 <strong>2<\/strong> \u0441\u0435\u043a\u0443\u043d\u0434\u0438.<\/p>\n<blockquote><p>\nboyanweb@boyanweb:~$ sar -b <strong>2<\/strong> <em>4<\/em><br \/>\nLinux 4.15.0-36-generic (boyanweb)      11\/10\/2018      _x86_64_        (2 CPU)<\/p>\n<p>02:46:53 PM       tps      rtps      wtps   bread\/s   bwrtn\/s<br \/>\n02:46:55 PM      0.00      0.00      0.00      0.00      0.00<br \/>\n02:46:57 PM     12.00      0.00     12.00      0.00     98.00<br \/>\n02:46:59 PM      0.00      0.00      0.00      0.00      0.00<br \/>\n02:47:01 PM      4.98      0.00      4.98      0.00     49.75<br \/>\nAverage:         4.24      0.00      4.24      0.00     36.95\n<\/p><\/blockquote>\n<p>-c \u041f\u043e\u043a\u0430\u0437\u0432\u0430 system calls<br \/>\n-r \u0421\u0432\u043e\u0431\u043e\u0434\u043d\u0430\u0442\u0430 RAM \u0438 swap \u043f\u0430\u043c\u0435\u0442.<br \/>\n\u041a\u043e\u043c\u0430\u043d\u0434\u0430\u0442\u0430 \u0441\u0435 \u0438\u0437\u043f\u044a\u043b\u043d\u044f\u0432\u0430 \u0434\u0432\u0430 \u043f\u044a\u0442\u0438 &#8211; \u0432\u0435\u0434\u043d\u044a\u0436 \u043d\u0430 \u0432\u0441\u044f\u043a\u0430 \u043c\u0438\u043d\u0443\u0442\u0430.<\/p>\n<blockquote><p>\nboyanweb@boyanweb:~$ sar -r 60 2<br \/>\nLinux 4.15.0-36-generic (boyanweb)      11\/10\/2018      _x86_64_        (2 CPU)<\/p>\n<p>02:49:30 PM kbmemfree   kbavail kbmemused  %memused kbbuffers  kbcached  kbcommit   %commit  kbactive   kbinact   kbdirty<br \/>\n02:50:30 PM    205764   5394488   5897868     96.63    527044   4796604   2220272     11.88   3026616   2545224        20<br \/>\n02:51:30 PM    205764   5394528   5897868     96.63    527060   4796628   2219596     11.88   3026716   2545244        96<br \/>\nAverage:       205764   5394508   5897868     96.63    527052   4796616   2219934     11.88   3026666   2545234        58\n<\/p><\/blockquote>\n<p>\u0417\u0430 \u043f\u043e-\u043b\u0435\u0441\u043d\u043e \u0447\u0435\u0442\u0438\u043c \u0440\u0435\u0437\u0443\u043b\u0442\u0430\u0442 \u043c\u043e\u0436\u0435 \u0434\u0430 \u0441\u0435 \u0438\u0437\u043f\u043e\u043b\u0437\u0432\u0430 &#8211;human.<\/p>\n<blockquote><p>\nboyanweb@boyanweb:~$ sar -r &#8211;human 5 2<br \/>\nLinux 4.15.0-36-generic (boyanweb)      11\/10\/2018      _x86_64_        (2 CPU)<\/p>\n<p>02:54:01 PM kbmemfree   kbavail kbmemused  %memused kbbuffers  kbcached  kbcommit   %commit  kbactive   kbinact   kbdirty<br \/>\n02:54:06 PM    200.6M      5.1G      5.6G     96.6%    514.7M      4.6G      2.1G     11.9%      2.9G      2.4G    152.0k<br \/>\n02:54:11 PM    200.5M      5.1G      5.6G     96.6%    514.7M      4.6G      2.1G     11.9%      2.9G      2.4G    156.0k<br \/>\nAverage:       200.5M      5.1G      5.6G     96.6%    514.7M      4.6G      2.1G     11.9%      2.9G      2.4G    154.0k\n<\/p><\/blockquote>\n<p>\u0410\u0432\u0442\u043e\u0440:<br \/>\n\u0411\u043e\u044f\u043d \u0410\u0442\u0430\u043d\u0430\u0441\u043e\u0432<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0422\u043e\u0437\u0438 \u0443\u0440\u043e\u043a \u043f\u043e\u043a\u0440\u0438\u0432\u0430 \u043d\u0443\u0436\u043d\u0438\u044f \u043c\u0430\u0442\u0435\u0440\u0430\u043b \u0437\u0430 \u0438\u0437\u043f\u0438\u0442 1 \u043e\u0442 LPI-2 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f\u0442\u0430, \u0442\u043e\u0432\u0430 \u0432\u043a\u043b\u044e\u0447\u0432\u0430 \u0441\u043b\u0435\u0434\u043d\u0438\u0442\u0435 \u043d\u0443\u0436\u043d\u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u0438, \u0444\u0430\u0439\u043b\u043e\u0432\u0435 \u0438 \u0442\u0435\u0440\u043c\u0438\u043d\u0438: 1.iostat 2.iotop 3.vmstat 4.netstat 5.ss 6.iptraf 7.ps 8.pstree 9.w 10.lsof 11.free 12.top 13.htop 14.uptime 15.sar \u0421\u043b\u0435\u0434\u043d\u0438\u0442\u0435 \u0442\u0435\u0440\u043c\u0438\u043d\u0438 \u0441\u0430 \u043d\u0443\u0436\u043d\u0438 \u0438 \u0441\u0435 \u0441\u0440\u0435\u0449\u0430\u0442 \u0432 \u043d\u044f\u043a\u043e\u043b\u043a\u043e \u043e\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u0438\u0442\u0435: -processes blocked on I\/O -blocks out -swap -blocks in \u041f\u043e\u0432\u0435\u0447\u0435 &#8230;<\/p>\n<p><a href=\"https:\/\/d1m0.com\/?p=612\" class=\"more-link\">Continue reading &lsquo;[LPIC-2] Measure and Troubleshoot Resource Usage (200.1)&rsquo; &raquo;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-612","post","type-post","status-publish","format-standard","hentry","category-no-category"],"_links":{"self":[{"href":"https:\/\/d1m0.com\/index.php?rest_route=\/wp\/v2\/posts\/612","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/d1m0.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/d1m0.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/d1m0.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/d1m0.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=612"}],"version-history":[{"count":9,"href":"https:\/\/d1m0.com\/index.php?rest_route=\/wp\/v2\/posts\/612\/revisions"}],"predecessor-version":[{"id":628,"href":"https:\/\/d1m0.com\/index.php?rest_route=\/wp\/v2\/posts\/612\/revisions\/628"}],"wp:attachment":[{"href":"https:\/\/d1m0.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=612"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/d1m0.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=612"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/d1m0.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=612"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}