Netstat - Linux Command - Unix Command

NAME

netstat - ການເຊື່ອມຕໍ່ເຄືອຂ່າຍການພິມ, ຕາຕະລາງ routing , ສະຖິຕິ ການຕິດຕໍ່ , ການເຊື່ອມຕໍ່ masquerade , ແລະສະມາຊິກ multicast

ຕົວຢ່າງ

SYNOPSIS

netstat [ address_family_options ] [ --tcp | -t ] [ --udp | -u ] [ --raw | -w ] [- listing | -l ] [ --all | -a ] [ --number | -n ] [ --numeric-hosts ] [ --numeric-ports ] [ --numeric-ports ] [ --symbolic | -N ] [ --extend | -e [ --extend | -e] ] [ --timers | -o ] [ --program | -p ] [ --verbose | -v ] [ --continuous | -c] [delay] netstat { --route | -r } [ address_family_options ] [ --extend | -e [ --extend | -e] ] [ --verbose | -v ] [ --number | -n ] [ --numeric-hosts ] [ --numeric-ports ] [ --numeric-ports ] [ --continuous | -c] [delay] netstat { --infaces | -i } [ iface ] [ --all | -a ] [ --extend | -e [ --extend | -e] ] [ --verbose | -v ] [ --program | -p ] [ --number | -n ] [ --numeric-hosts ] [ --numeric-ports ] [ --numeric-ports ] [ --continuous | -c] [delay] netstat { --groups | -g } [ --number | -n ] [ --numeric-hosts ] [ --numeric-ports ] [ --numeric-ports ] [ --continuous | -c] [delay] netstat { --masquerade | -M } [ --extend | -e ] [ --number | -n ] [ --numeric-hosts ] [ --numeric-ports ] [ --numeric-ports ] [ --continuous | -c] [delay] netstat { --statistics | -s } [ --tcp | -t ] [ --udp | -u ] [ --raw | -w ] [delay] netstat { --version | -V } netstat { --help | -h } address_family_options :

[ --protocol = { inet , unix , ipx , ax25 , netrom , ddp } [, ] ]] [ --unix | -x ] [ --inet | --ip ] [ --ax25 ] [ --ipx ] [ --netrom ] [- dddp ]

DESCRIPTION

Netstat ພິມຂໍ້ມູນກ່ຽວກັບລະບົບຍ່ອຍເຄືອຂ່າຍ Linux. ປະເພດຂອງຂໍ້ມູນທີ່ຖືກພິມຖືກຄວບຄຸມໂດຍການໂຕ້ຖຽງຄັ້ງທໍາອິດ, ດັ່ງນີ້:

(none)

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

-route, -r

ສະແດງຕາຕະລາງຕາຕະລາງເຄີເນນ.

- ກຸ່ມ, -g

ສະແດງຂໍ້ມູນສະມາຊິກກຸ່ມ multicast ສໍາລັບ IPv4 ແລະ IPv6.

- interface & # 61 iface, -i

ສະແດງຕາຕະລາງຂອງທຸກໆເຄືອຂ່າຍເຄືອຂ່າຍ, ຫຼື iface ທີ່ລະບຸໄວ້ ) .

-masquerade, -M

ສະແດງບັນຊີລາຍຊື່ຂອງການເຊື່ອມຕໍ່ທີ່ຖືກປິດບັງ.

--statistics, -s

ສະແດງສະຖິຕິສັງລວມສໍາລັບແຕ່ລະໂປຣແກຣມ

OPTIONS

--verbose, -v

ບອກຜູ້ໃຊ້ວ່າສິ່ງໃດທີ່ເກີດຂຶ້ນໂດຍການເວົ້າອອກສຽງ. ໂດຍສະເພາະພິມບາງຂໍ້ມູນທີ່ເປັນປະໂຫຍດກ່ຽວກັບຄອບຄົວທີ່ບໍ່ຖືກກໍານົດໄວ້.

-numeric, -n

ສະແດງໃຫ້ເຫັນສະຖານທີ່ຈໍານວນຫຼາຍແທນທີ່ຈະພະຍາຍາມກໍານົດຕົວສັນຍາລັກຂອງສັນຍາລັກ, ທີ່ Port ຫຼືຊື່ຜູ້ໃຊ້.

- ຈໍານວນຜູ້ເຂົ້າ -

ສະແດງໃຫ້ເຫັນເຖິງທີ່ຢູ່ຂອງເຈົ້າຂອງຈໍານວນຫລາຍແຕ່ບໍ່ມີຜົນກະທົບຕໍ່ການແກ້ໄຂຂອງຊື່ພອດຫຼືຊື່ຜູ້ໃຊ້.

- ເຄື່ອງຫມາຍການຄ້າ

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

- ຜູ້ໃຊ້ຈໍານວນຫນ້ອຍ

ສະແດງ ID ຂອງຜູ້ໃຊ້ຈໍານວນຫລາຍແຕ່ບໍ່ມີຜົນກະທົບຕໍ່ການແກ້ໄຂບັນຫາຂອງໂຮດຫລືຊື່ພອດ.

--protocol & family 61, -A

ກໍານົດຄອບຄົວທີ່ຢູ່ (ອາດຈະຖືກອະທິບາຍວ່າໂປຣແກຣມລະດັບຕ່ໍາທີ່ດີກວ່າ) ສໍາລັບການເຊື່ອມຕໍ່ທີ່ຕ້ອງການສະແດງ. ຄອບຄົວ ເປັນລາຍການທີ່ແຍກຕ່າງຫາກຂອງຄໍາສັບຄອບຄົວທີ່ຢູ່ຕ່າງຫາກເຊັ່ນ: inet , unix , ipx , ax25 , netrom , ແລະ ddp . ນີ້ມີຜົນກະທົບດຽວກັນກັບການນໍາໃຊ້ --inet , --unix ( -x ), --ipx , --ax25 , --netrom ແລະ --ddp options. Inet ຄອບຄົວທີ່ຢູ່ປະກອບມີຮາດດິສດິຈິຕອນ, udp ແລະ tcp.

-c, --continuous

ນີ້ຈະເຮັດໃຫ້ netstat ພິມຂໍ້ມູນທີ່ເລືອກໄວ້ໃນທຸກໆສອງຢ່າງຕໍ່ເນື່ອງ.

-e, --extend

ສະແດງຂໍ້ມູນເພີ່ມເຕີມ. ໃຊ້ຕົວເລືອກນີ້ສອງເທື່ອສໍາລັບລາຍລະອຽດສູງສຸດ.

-o, --timers

ລວມຂໍ້ມູນທີ່ກ່ຽວຂ້ອງກັບເວບໄຊທ໌ເຄືອຂ່າຍ.

-p, --program

ສະແດງ PID ແລະຊື່ຂອງໂປແກຼມທີ່ແຕ່ລະຊັອກເກັດເປັນຂອງ.

-l, - listinging

ສະແດງພຽງແຕ່ sockets ການຟັງ. (ເຫຼົ່ານີ້ແມ່ນຖືກຍົກເວັ້ນໄວ້ໃນຕອນຕົ້ນ.)

-a, --all

ສະແດງທັງສອງເຕົ້າຮັບຟັງແລະບໍ່ຟັງ. ດ້ວຍຕົວເລືອກ - ອິນເຕີເຟດ, ສະແດງຫນ້າຈໍທີ່ບໍ່ໄດ້ຫມາຍ

-F

ພິມລາຍລະອຽດການສົ່ງອອກຈາກ FIB. (ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ.)

-C

ພິມຂໍ້ມູນການສົ່ງອອກຈາກແຄດເສັ້ນທາງ.

ຊັກຊ້າ

Netstat ຈະປະກາດການພິມຜ່ານສະຖິຕິທຸກໆວິນາທີ. UP

OUTPUT

ການເຊື່ອມຕໍ່ອິນເຕີເນັດທີ່ໃຊ້ວຽກ (TCP, UDP, raw)

Proto

ໂປຣແກຣມ (tcp, udp, raw) ທີ່ໃຊ້ໂດຍເຕົ້າຮັບ.

Recv-Q

ນັບຂອງ bytes ບໍ່ໄດ້ຄັດລອກໂດຍໂຄງການຜູ້ໃຊ້ທີ່ເຊື່ອມຕໍ່ກັບຊ່ອງນີ້.

ສົ່ງ - Q

ນັບ oftes ບໍ່ໄດ້ຮັບການຍອມຮັບໂດຍເຈົ້າພາບຫ່າງໄກສອກຫຼີກ.

ທີ່ຢູ່ທ້ອງຖິ່ນ

ທີ່ຢູ່ແລະຈໍານວນທີ່ Port ຂອງປາຍທ້ອງຂອງເຕົ້າຮັບ. ເວັ້ນເສຍແຕ່ວ່າຕົວ ເລືອກ -numeric ( -n ) ຖືກກໍານົດ, ທີ່ຢູ່ socket ໄດ້ຖືກແກ້ໄຂກັບຊື່ hostname ຂອງມັນ (FQDN) ແລະຫມາຍເລກພອດຖືກແປເປັນຊື່ບໍລິການທີ່ສອດຄ້ອງກັນ.

ທີ່ຢູ່ຕ່າງປະເທດ

ຫມາຍເລກທີ່ຢູ່ແລະເບີຂອງປາຍຫ່າງໄກສອກຫຼີກຂອງເຕົ້າຮັບ. ຄ້າຍຄືກັນກັບ "ທີ່ຢູ່ພາຍໃນ".

ລັດ

ລັດຂອງເຕົ້າຮັບ. ນັບຕັ້ງແຕ່ບໍ່ມີລັດໃນຮູບແບບດິບແລະໂດຍທົ່ວໄປບໍ່ມີລັດທີ່ໃຊ້ໃນ UDP, ຄໍລໍານີ້ອາດຈະຖືກປະໄວ້ຫວ່າງ. ໂດຍປົກກະຕິແລ້ວນີ້ສາມາດເປັນຫນຶ່ງໃນຫລາຍໆດ້ານ:

ຖືກຈັດຕັ້ງປະຕິບັດ

ເຕົ້າຮັບມີການເຊື່ອມຕໍ່ທີ່ຖືກສ້າງຂຶ້ນ.

SYN_SENT

ເຕົ້າຮັບກໍາລັງພະຍາຍາມຢ່າງຕັ້ງຫນ້າເພື່ອສ້າງການເຊື່ອມຕໍ່.

SYN_RECV

ຄໍາຮ້ອງຂໍການເຊື່ອມຕໍ່ໄດ້ຮັບຈາກເຄືອຂ່າຍ.

FIN_WAIT1

ເຕົ້າຮັບແມ່ນປິດ, ແລະການເຊື່ອມຕໍ່ຈະປິດລົງ.

FIN_WAIT2

ການເຊື່ອມຕໍ່ໄດ້ຖືກປິດ, ແລະເຕົ້າຮັບແມ່ນລໍຖ້າສໍາລັບ shutdown ຈາກປາຍຫ່າງໄກສອກຫຼີກໄດ້.

TIME_WAIT

ເຕົ້າຮັບແມ່ນລໍຖ້າຫລັງຈາກທີ່ປິດການຈັດເກັບຂໍ້ມູນທີ່ຍັງຢູ່ໃນເຄືອຂ່າຍ.

ປິດ

ເຕົ້າຮັບບໍ່ໄດ້ຖືກນໍາໃຊ້.

CLOSE_WAIT

ປາຍຫ່າງໄກສອກຫຼີກໄດ້ປິດລົງ, ລໍຖ້າເຕົ້າສຽບທີ່ຈະປິດ.

LAST_ACK

ປາຍຫ່າງໄກສອກຫຼີກໄດ້ປິດລົງ, ແລະເຕົ້າຮັບໄດ້ຖືກປິດ. ລໍຖ້າການຮັບຮູ້.

LISTEN

ເຕົ້າຮັບແມ່ນການຟັງສໍາລັບການເຊື່ອມຕໍ່ເຂົ້າ. ຊ່ອງດັ່ງກ່າວບໍ່ໄດ້ຖືກລວມເຂົ້າໃນຜົນຜະລິດຖ້າທ່ານບໍ່ລະບຸຕົວ ເລືອກ --listing ( -l ) ຫຼື --all ( -a ).

CLOSING

ຮົ້ວທັງສອງຖືກປິດລົງແຕ່ພວກເຮົາຍັງບໍ່ມີຂໍ້ມູນທັງຫມົດຂອງພວກເຮົາຖືກສົ່ງມາ.

UNKNOWN

ລັດຂອງຊັອກເກັດແມ່ນບໍ່ຮູ້ຈັກ.

ຜູ້ໃຊ້

ຊື່ຜູ້ໃຊ້ຫຼື id ຜູ້ໃຊ້ (UID) ຂອງເຈົ້າຂອງເຕົ້າຮັບ.

ຊື່ PID / Program

ຄູ່ຄູ່ກັນຂອງ slash-id ຂອງຂະບວນການ (PID) ແລະຊື່ຂະບວນການຂອງຂະບວນການທີ່ເປັນເຈົ້າຂອງເຕົ້າຮັບ. - ໂຄງການ ເຮັດໃຫ້ຄໍລໍານີ້ຖືກລວມໄວ້. ນອກນັ້ນທ່ານຍັງຈະຕ້ອງການ ສິດ ທິ superuser ເພື່ອເບິ່ງຂໍ້ມູນນີ້ຢູ່ໃນຊ່ອງທີ່ທ່ານບໍ່ເປັນເຈົ້າຂອງ. ຂໍ້ມູນການກໍານົດນີ້ບໍ່ສາມາດໃຊ້ໄດ້ສໍາລັບ sockets IPX.

Timer

(ນີ້ຕ້ອງຂຽນ)

Active Domains Domains Sockets

Proto

ໂປໂຕຄອນ (ໂດຍປົກກະຕິແລ້ວ unix) ຖືກນໍາໃຊ້ໂດຍສຽບ.

RefCnt

ການອ້າງອີງການນັບ (ເຊັ່ນຂະບວນການທີ່ຕິດຄັດມາຜ່ານຊ່ອງນີ້).

ທົງ

ທຸງທີ່ສະແດງແມ່ນ SO_ACCEPTON (ສະແດງເປັນ ACC ), SO_WAITDATA ( W ) ຫຼື SO_NOSPACE ( N ). SO_ACCECPTON ແມ່ນໃຊ້ໃນຊ່ອງທີ່ບໍ່ຕິດຕໍ່ຖ້າຂະບວນການທີ່ສອດຄ້ອງກັນຂອງພວກເຂົາກໍາລັງລໍຖ້າການເຊື່ອມຕໍ່. ທຸງອື່ນໆບໍ່ມີຄວາມສົນໃຈທົ່ວໄປ.

ປະເພດ

ມີຫຼາຍປະເພດຂອງການເຂົ້າເຖິງແຫຼ້:

SOCK_DGRAM

ເຕົ້າຮັບແມ່ນໃຊ້ໃນໂຫມດ Datagram (connectionless).

SOCK_STREAM

ນີ້ແມ່ນຊ່ອງສຽບ (ການເຊື່ອມຕໍ່).

SOCK_RAW

ເຕົ້າຮັບໄດ້ຖືກນໍາໃຊ້ເປັນແຫຼງດິບ.

SOCK_RDM

ນີ້ແມ່ນບໍລິການຂໍ້ຄວາມທີ່ມີຄວາມເຊື່ອຖືໄດ້.

SOCK_SEQPACKET

ນີ້ແມ່ນເຕົ້າຮັບແພັກເກັດຕາມລໍາດັບ.

SOCK_PACKET

ຮາດເຂົ້າເຂົ້າສູ່ອິນເຕີເຟດ.

UNKNOWN

ຜູ້ທີ່ເຄີຍຮູ້ຫຍັງໃນອະນາຄົດຈະນໍາພວກເຮົາ - ພຽງແຕ່ຕື່ມຂໍ້ມູນໃສ່ໃນທີ່ນີ້ :-)

ລັດ

ພາກສະຫນາມນີ້ຈະມີຫນຶ່ງໃນຄໍາສໍາຄັນດັ່ງຕໍ່ໄປນີ້:

FREE

ເຕົ້າຮັບບໍ່ໄດ້ຈັດສັນ

ການຟັງ

ເຕົ້າຮັບກໍາລັງຟັງການຮ້ອງຂໍການເຊື່ອມຕໍ່. ຊ່ອງດັ່ງກ່າວມີພຽງແຕ່ຢູ່ໃນຜົນຜະລິດຖ້າທ່ານລະບຸທາງ ເລືອກ --listening ( -L ) ຫຼື - alt ( -a ).

ການເຊື່ອມຕໍ່

ເຕົ້າຮັບແມ່ນກ່ຽວກັບການສ້າງຕັ້ງການເຊື່ອມຕໍ່.

ເຊື່ອມຕໍ່

ເຕົ້າສຽບໄດ້ຖືກເຊື່ອມຕໍ່.

DISCONNECTING

ເຕົ້າຮັບແມ່ນປິດການເຊື່ອມຕໍ່.

(ຫວ່າງ)

ເຕົ້າຮັບບໍ່ໄດ້ເຊື່ອມຕໍ່ກັບເຄື່ອງອື່ນ.

UNKNOWN

ລັດນີ້ບໍ່ຄວນຈະເກີດຂຶ້ນ.

ຊື່ PID / Program

Process ID (PID) ແລະຊື່ process ຂອງຂະບວນການທີ່ມີຊ່ອງເປີດ. ຂໍ້ມູນເພີ່ມເຕີມທີ່ມີຢູ່ໃນສ່ວນ ເຊື່ອມຕໍ່ອິນເຕີເນັດທີ່ ຖືກຂຽນໄວ້ຂ້າງເທິງ.

ເສັ້ນທາງ

ນີ້ແມ່ນຊື່ເສັ້ນທາງທີ່ຂະບວນການທີ່ສອດຄ້ອງກັນກັບເຕົ້າຮັບ.

ທີ່ໃຊ້ວຽກ IPX sockets

(ນີ້ຕ້ອງເຮັດໂດຍຄົນທີ່ຮູ້ຈັກມັນ)

ກໍາລັງໃຊ້ Sockets NET / ROM ທີ່ໃຊ້ວຽກ

(ນີ້ຕ້ອງເຮັດໂດຍຄົນທີ່ຮູ້ຈັກມັນ)

Active AX25 sockets

(ນີ້ຕ້ອງເຮັດໂດຍຄົນທີ່ຮູ້ຈັກມັນ)

ເບິ່ງຍັງ

ເສັ້ນທາງ ( 8), ifconfig (8)

ສິ່ງສໍາຄັນ: ໃຊ້ ຄໍາສັ່ງ man ( % man ) ເພື່ອເບິ່ງວິທີການໃຊ້ຄໍາສັ່ງໃນຄອມພິວເຕີຂອງທ່ານ.