ຕົວຢ່າງຄໍາສັ່ງ 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 ແລະໃຫ້ຂໍ້ມູນລະອຽດກ່ຽວກັບການເຊື່ອມຕໍ່ເຄືອຂ່າຍ.