ຕົວຢ່າງຄໍາສັ່ງ 12 ss ເພື່ອຕິດຕາມກວດກາການເຊື່ອມຕໍ່ເຄືອຂ່າຍ


ss command ແມ່ນເຄື່ອງມືທີ່ໃຊ້ ສຳ ລັບການສະແດງຂໍ້ມູນທີ່ກ່ຽວຂ້ອງກັບເຕົ້າຮັບເຄືອຂ່າຍໃນລະບົບ Linux. ເຄື່ອງມືດັ່ງກ່າວສະແດງຂໍ້ມູນລາຍລະອຽດເພີ່ມເຕີມທີ່ ຄຳ ສັ່ງ netstat ເຊິ່ງໃຊ້ ສຳ ລັບສະແດງການເຊື່ອມຕໍ່ຂອງເຕົ້າຮັບທີ່ໃຊ້ວຽກ

ໃນຄູ່ມືນີ້, ພວກເຮົາຄົ້ນພົບແລະເບິ່ງວິທີການໃຊ້ ຄຳ ສັ່ງ ss ສາມາດໃຊ້ເພື່ອສະແດງຂໍ້ມູນການເຊື່ອມຕໍ່ຂອງເຕົ້າຮັບທີ່ແຕກຕ່າງກັນໃນ Linux.

1. ລົງທະບຽນລາຍຊື່ທຸກເຊື່ອມຕໍ່

ຄໍາສັ່ງພື້ນຖານ ss ໂດຍບໍ່ມີທາງເລືອກໃດໆພຽງແຕ່ລາຍຊື່ການເຊື່ອມຕໍ່ທັງຫມົດໂດຍບໍ່ວ່າພວກເຂົາຈະຢູ່ໃນສະຖານະການໃດກໍ່ຕາມ.

$ ss

2. ລາຍຊື່ທ່າເຮືອທີ່ຟັງແລະບໍ່ຟັງ

ທ່ານສາມາດດຶງເອົາບັນຊີລາຍຊື່ທັງທ່າເຮືອທີ່ຟັງແລະບໍ່ຟັງໂດຍໃຊ້ຕົວເລືອກ -a ຕາມຮູບຂ້າງລຸ່ມນີ້.

$ ss -a

3. ລາຍຊື່ເຕົ້າຮັບຟັງ

ເພື່ອສະແດງເຕົ້າຮັບການຟັງເທົ່ານັ້ນ, ໃຫ້ໃຊ້ -l ທຸງດັ່ງທີ່ສະແດງ.

$ ss -l

4. ລົງທະບຽນ TCP Connections ທັງ ໝົດ

ເພື່ອສະແດງການເຊື່ອມຕໍ່ TCP ທັງ ໝົດ, ໃຫ້ໃຊ້ຕົວເລືອກ -t ດັ່ງທີ່ສະແດງ.

$ ss -t

5. ຂຽນລາຍຊື່ການເຊື່ອມຕໍ່ TCP ທັງ ໝົດ

ເພື່ອໃຫ້ມີມຸມມອງຂອງການເຊື່ອມຕໍ່ເຕົ້າສຽບ TCP ທີ່ຟັງທັງ ໝົດ ແມ່ນໃຫ້ໃຊ້ການ -lt ປະສົມປະສານດັ່ງທີ່ສະແດງໄວ້.

$ ss -lt

6. ຂຽນລາຍຊື່ UDP Connections ທັງ ໝົດ

ເພື່ອເບິ່ງການເຊື່ອມຕໍ່ຊັອກເກັດ UDP ທັງ ໝົດ ໃຊ້ຕົວເລືອກ -ua ດັ່ງທີ່ສະແດງ.

$ ss -ua

7. ຂຽນລາຍຊື່ການເຊື່ອມຕໍ່ UDP ທັງ ໝົດ

ເພື່ອລົງລາຍຊື່ການເຊື່ອມຕໍ່ທີ່ຟັງ UDP ໃຊ້ຕົວເລືອກ -lu .

$ ss -lu

8. ສະແດງ PID (Process IDs) ຂອງ Sockets

ເພື່ອສະແດງຂະບວນການ ID ທີ່ກ່ຽວຂ້ອງກັບການເຊື່ອມຕໍ່ຊັອກເກັດ, ໃຫ້ໃຊ້ -p ທຸງດັ່ງທີ່ສະແດງ.

$ ss -p

9. ສະແດງສະຖິຕິສັງລວມ

ເພື່ອບອກສະຖິຕິສະຫຼຸບ, ໃຊ້ຕົວເລືອກ -s .

$ ss -s

10. ສະແດງການເຊື່ອມຕໍ່ເຕົ້າສຽບ IPv4 ແລະ IPv6

ຖ້າທ່ານຢາກຮູ້ກ່ຽວກັບການເຊື່ອມຕໍ່ເຕົ້າສຽບ IPv4 ໃຊ້ຕົວເລືອກ -4 .

$ ss -4

ເພື່ອສະແດງການເຊື່ອມຕໍ່ IPv6, ໃຫ້ໃຊ້ຕົວເລືອກ -6 .

$ ss -6

11. ການເຊື່ອມຕໍ່ຕົວກອງໂດຍ ໝາຍ ເລກ Port

ss ຄຳ ສັ່ງຍັງຊ່ວຍໃຫ້ທ່ານສາມາດກັ່ນຕອງເລກ port port ຫຼືເລກທີ່ຢູ່. ຍົກຕົວຢ່າງ, ເພື່ອສະແດງການເຊື່ອມຕໍ່ຊັອກເກັດທັງ ໝົດ ທີ່ມີຈຸດ ໝາຍ ປາຍທາງຫລື port port ຂອງ ssh ເຮັດວຽກ ຄຳ ສັ່ງ

$ ss -at '( dport = :22 or sport = :22 )'

ອີກທາງເລືອກ, ທ່ານສາມາດ ດຳ ເນີນການ ຄຳ ສັ່ງ.

$ ss -at '( dport = :ssh or sport = :ssh )'

ກວດເບິ່ງ Man Pages ສຳ ລັບ ss Command

ເພື່ອໃຫ້ມີຄວາມເຂົ້າໃຈຫຼາຍຂື້ນກ່ຽວກັບການໃຊ້ ຄຳ ສັ່ງ ss, ໃຫ້ກວດເບິ່ງ ໜ້າ man ໂດຍໃຊ້ ຄຳ ສັ່ງ.

$ man ss

ນັ້ນແມ່ນບາງທາງເລືອກທີ່ຖືກ ນຳ ໃຊ້ທົ່ວໄປທີ່ໃຊ້ກັບ ຄຳ ສັ່ງ ss. ຄຳ ສັ່ງດັ່ງກ່າວຖືວ່າດີກວ່າ ຄຳ ສັ່ງ netstat ແລະໃຫ້ຂໍ້ມູນລະອຽດກ່ຽວກັບການເຊື່ອມຕໍ່ເຄືອຂ່າຍ.