Parakushtet
Instaloni ss nëse është e nevojshme
Disa shembuj të përdorimit të ss
Shërbimi ssështë një mjet i dobishëm për monitorimin e statusit të rrjetit që është pjesë e iproute2paketës. Emri ssështë një akronim për socket statistics—represents, dhe përdoret për të shfaqur të gjitha llojet e statistikave të prizave, si p.sh. prizat TCP, UDP dhe Unix Domain.
Si Administrator i Sistemeve, këto statistika do t'ju lejojnë të analizoni dhe diagnostikoni shkaqet e mundshme për problemet e lidhjes së rrjetit.
Krahasuar me mjetet më tradicionale si p.sh. netstat, ssjep rezultate shumë më shpejt, gjë që mund të jetë shumë e dobishme për administratorët e rrjetit që menaxhojnë serverë me trafik të lartë të vazhdueshëm. Kjo është arsyeja pse shpesh rekomandohet të përdoret ssnë vend të netstat.
Parakushtet
- Një shembull CentOS 6.x x64 bit.
- Një përdorues sudo .
Instaloni ss nëse është e nevojshme
ssKomandë është në dispozicion në shumicën e shpërndarjeve Linux lëshuar së fundmi. Nëse nuk është instaluar tashmë në sistemin tuaj, mund ta instaloni së bashku me disa shërbime të tjera në shpërndarjen e bazuar në RPM duke përdorur komandën e mëposhtme:
sudo yum install iproute iproute-doc
Disa shembuj të përdorimit të ss
Në këtë shembull, ne do të rendisim disa shembuj të zakonshëm të përdorimit sssi referencë. Mund të mësoni më shumë ssduke kaluar parametrin e ndihmës: ss --help.
Për të shfaqur përmbledhjen e përdorimit të prizës:
ss -s
Për të shfaqur prizat e dëgjimit IPv4 dhe proceset e tyre përkatëse, duke përdorur numrat e portave në vend të emrave të shërbimeve:
ss -4nlp
Komanda e mësipërme është kombinimi i ss -4, ss -n, ss -l, dhe ss -p. Ju gjithashtu mund të kombinoni parametra të tjerë në të njëjtën mënyrë.
Shfaq prizat IPv4:
ss -4
Për të shfaqur numrat e porteve në vend të emrave të shërbimit të paracaktuar:
ss -n
Shfaq bazat e dëgjimit:
ss -l
Për të treguar emrat përkatës të procesit:
ss -p
Për të shfaqur të gjitha prizat:
ss -a
Në mënyrë të ngjashme, ju mund të listoni të gjitha TCP, UDP, RAW ose të gjitha bazat e domenit Unix në përputhje me rrethanat duke përdorur komandat e mëposhtme:
ss -at
ss -au
ss -ar
ss -ax
Për të renditur procesin përgjegjës për hapjen e portit 22:
ss -lnp | grep 22
Në këtë shembull, -nparametri dhe numri i portit 22 duhet të përdoren në të njëjtën kohë, ose nuk do të mund të gjeni rezultatin e saktë.
Shfaq prizat e lidhura me një makinë në distancë adresa IP e së cilës është 123.123.123.123:
ss dst 123.123.123.123
Listoni të gjitha bazat që përputhen me adresën IP lokale 12.34.56.78dhe portin 80:
ss src 12.34.56.78:80
Trego ndihmë për ss:
ss -h
ose
ss --help
Kjo përfundon tutorialin tonë. Faleminderit që lexuat.