|
|
Publicēts 16.02.2015 15:34:29
|
|
|

Izmantojiet 'top -i', lai redzētu, cik procesu ir darbības stāvoklī, sistēmā var būt atmiņas vai I/O vājās vietas, izmantojiet brīvu, lai redzētu, cik daudz sistēmas atmiņas lietojuma, vai mijmaiņa ir aizņemta daudz, izmantojiet iostat, lai redzētu I/O slodzi... Ir arī veids, kā to izdarīt ps -ef | kārtot -k7, lai kārtotu procesus pēc izpildlaika un redzētu, kurš process patērē visvairāk CPU laika.
top: Galvenie parametri: d: norādiet atjaunināšanas intervālu, kas skaitīts sekundēs. J: Nav aizkavētu atjauninājumu. Ja lietotājam ir superlietotājs, augšējā komanda tiks izpildīta ar visaugstāko prioritāti. c: Parāda pilnu procesa ceļu un nosaukumu. S: kumulatīvais režīms, kas uzkrāj pabeigto vai pazudušo apakšprocesu CPU laiku. s: Drošais režīms. i: Netiek parādīti dīkstāves vai bezjēdzīgi (zombiju) procesi. n: Parāda atjauninājumu skaitu un izeju skaitu, kad tas ir pabeigts Displeja parametri: PID (procesa ID): procesa identifikācijas numurs. LIETOTĀJS: tās personas lietotājvārds, kurai pieder process. PR: Procesa prioritāte. NI: Procesa prioritārā vērtība. VIRT: Procesa aizņemtās virtuālās atmiņas vērtība. RES: fiziskās atmiņas vērtība, ko aizņem process. SHR: koplietojamās atmiņas vērtība, ko izmanto process. S: Procesa stāvoklis, kur S nozīmē miegu, R nozīmē skriešanu, Z nozīmē miris un N nozīmē, ka procesa prioritātes vērtība ir negatīva. %CPU: procesorā izmantotais CPU lietojums. %MEM: procesa aizņemtās fiziskās atmiņas un kopējās atmiņas procentuālais daudzums. TIME+: kopējais procesora laiks, ko process patērē pēc tā startēšanas. Komanda: startēšanas komandas nosaukums, ko sāk process, un, ja šī rinda netiek parādīta, procesam būs pilna komandrinda. Augšējās komandas izmantošanas laikā varat izmantot arī dažas interaktīvas komandas, lai pabeigtu citu parametru funkcijas. Šīs komandas tiek aktivizētas, izmantojot īsceļus. <空格>: Nekavējoties atsvaidziniet. P: Sakārtots atbilstoši CPU lietojuma lielumam. T: Kārtot pēc laika un kumulatīvā laika. J: Izejiet no augšējās komandas. m: pārslēgties, lai parādītu atmiņas informāciju. t: Pārslēgties, lai parādītu procesa un CPU statusa informāciju. c: Pārslēdzieties, lai parādītu komandas nosaukumu un pilnu komandrindu. M: Kārtojiet pēc izmantotās atmiņas apjoma. W: Ieraksta pašreizējos iestatījumus ~/.toprc failā. Šī ir ieteicamā metode augstākā profila rakstīšanai.
bez maksas 1. Funkcija Bezmaksas komanda tiek izmantota, lai parādītu atmiņas lietojumu, un lietošanas atļauja ir visiem lietotājiem.
2. Formāts brīvs [-b-k-m] [-o] [-s kavēšanās] [-t] [-V]
3. Galvenie parametri -b -k -m: parāda atmiņas lietojumu attiecīgi baitos (KB, MB). -s aizkave: parāda, cik sekundes ik pēc dažām sekundēm, lai parādītu atmiņas lietojumu. -t: parāda atmiņas kolonnu summu. -o: bufera regulēšanas kolonna netiek parādīta.
Darbspējas laiks 18:59:15 uz augšu 25 min, 2 lietotāji, vidējā slodze: 1.23, 1.32, 1.21 Laiks tagad Laiks, kas pagājis no sistēmas līdz laikam, kad tā ir pagājusi Pievienoto lietotāju skaits Sistēmas ielādes pēdējā minūte, piecas un piecpadsmit minūtes Parametri: -V Parādīt informāciju par versiju.
vmstat procs -----------atmiņa---------- ---swap-- -----io---- --system-- ----cpu---- r b swpd bezmaksas buff cache si so bi bo in cs us sy id wa 0 1 24980 10792 8296 47316 5 19 205 52 1161 698 26 3 1 70 1 Novērojiet diska darbību Diska aktivitāti galvenokārt saprot no šādiem rādītājiem: bi: Norāda no diska nolasīto bloku skaitu sekundē (bloki/s). Jo lielāks skaitlis, jo vairāk aktivitāšu disks tiek lasīts. bo: Norāda diskā ierakstīto bloku skaitu sekundē (bloki/s). Jo lielāks skaitlis, jo vairāk aktivitātes tiek ierakstītas diskā. wa: laika proporcija, ko CPU gaida diska I/O (gaida diska IO). Jo lielāks skaitlis, jo smagāka failu sistēmas darbība kavē CPU, jo tas gaida, kad datus apkalpos lēna disku sistēma. wa no 0 ir ideāls. Ja wa bieži ir lielāks par 10, iespējams, failu sistēma ir jāpielāgo veiktspējai. 2. Novērojiet CPU darbību VMSTAT labāk atspoguļo CPU lietojumu nekā top: ASV: laika attiecība, kad lietotāja programma izmanto CPU. Jo lielāks šis skaitlis, jo aizņemtāks ir lietotāja process. sy: Procentuālais laiks, kad sistēmas izsaukumi izmanto CPU. Ņemiet vērā, ka, tā kā NFS darbojas kodolā, CPU laiks, ko aizņem NFS darbības, tiek atspoguļots sy. Ja šis skaitlis bieži ir liels, jums jāpievērš uzmanība tam, vai kodola process, piemēram, NFS, ir apgrūtinošāks. Ja gan mēs, gan sy ir salīdzinoši lieli vienlaikus, jums jāapsver dažu lietotāju programmu atdalīšana atsevišķos serveros, lai izvairītos no ietekmes viens otru. id: CPU dīkstāves laika procentuālais daudzums. wa: laika procentuālais daudzums, kad CPU gaida gaidāmo diska IO.
Iostats Izmanto, lai uzskaitītu CPU lietojumu un I/0 daudzumu tty ierīču, cieto disku un CD-ROM Parametri: -c Rāda tikai CPU rindas -d Parāda diska rindas -k Parāda diska izvadi kilobaitos -t izvadē iekļauj laika zīmogu -x izvadē iekļauj paplašinātu diska metriku
avg-cpu: %user %nice %sys %iowait %idle 20.25 0.18 2.61 76.39 0.57 %iowait CPU dīkstāves laika procentuālais daudzums, gaidot lokālo I/O CPU dīkstāves laika procentuālais daudzums, kad lokālā ievade/izvade negaida
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn bija 9,86 284,34 84,48 685407 2036 Pārsūtīšana sekundē (tps), 512 baitu bloku nolasīšana sekundē (Blk_read/s), 512 baitu bloku rakstīšana sekundē (Blk_wrtn/s) un 512 baitu kopējais bloku nolasījumu skaits (Blk_read) un rakstīšana (Blk_wrtn). sistēma # uname -a # Skatīt kodola / OS / CPU informāciju # head -n 1 /etc/issue # Pārbaudiet OS versiju # cat /proc/cpuinfo # Skatīt CPU informāciju # hostname # Skatīt datora nosaukumu #lspci -tv # Uzskaitiet visas PCI ierīces # lsusb -tv # Uzskaitiet visas USB ierīces #lsmod# Uzskaitiet ielādētos kodola moduļus # env # Apskatiet vides mainīgos Resursi # bezmaksas -m # Skatīt atmiņas lietojumu un mijmaiņas apgabala lietojumu # df -h # Skatīt katra nodalījuma lietojumu # du -sh #, lai redzētu norādītā direktorija lielumu # grep MemTotal /proc/meminfo # Skatīt kopējo atmiņas apjomu # grep MemFree /proc/meminfo # Pārbaudiet brīvās atmiņas daudzumu # uptime # Skatīt sistēmas darbības laiku, lietotāju skaitu, slodzi # cat /proc/loadavg #, lai redzētu sistēmas slodzi Diski un starpsienas # kalns | kolonna -t #, lai skatītu uzstādītā nodalījuma statusu # fdisk -l # Skatīt visus nodalījumus #swapon -s # Skatīt visus mijmaiņas nodalījumus # hdparm -i /dev/hda # Skatīt diska parametrus (tikai IDE ierīcēm) # dmesg | grep IDE # Pārbaudiet IDE ierīces noteikšanas statusu startēšanas laikā Internets #ifconfig # Skatīt visu tīkla saskarņu īpašības #iptables -L # Apskatiet ugunsmūra iestatījumus # maršruts -n # Apskatiet maršrutēšanas tabulu # netstat -lntp # Skatīt visas klausīšanās ostas #netstat -antp #, lai redzētu visus izveidotos savienojumus #netstat -s # Skatīt tīkla statistiku Process # ps -ef # Skatīt visus procesus # top # Parādiet procesa statusu reāllaikā lietotājs # w # Skatīt aktīvos lietotājus # id # Skatīt norādīto lietotāja informāciju # pēdējais # Skatīt lietotāju pieteikšanās žurnālus # izgriezt -d: -f1 /etc/passwd # Skatīt visus sistēmas lietotājus # izgriezt -d: -f1 /etc/group # Skatīt visas sistēmas grupas # crontab -l #, lai redzētu pašreizējā lietotāja plānotos uzdevumus Pakalpojums # chkconfig --list # Uzskaitiet visus sistēmas pakalpojumus # chkconfig --saraksts | grep on # uzskaita visus startētos sistēmas pakalpojumus Procedūra #rpm-qa # Skatīt visas instalētās pakotnes |
Iepriekšējo:C#, lai iegūtu tīmekļa lapas avota koduNākamo:Linux ir lielisks veids, kā redzēt vietu diskā
|