פיקוד יוניקס

שֵׁם

Netstat - הדפס חיבורי רשת, טבלאות ניתוב , סטטיסטיקת ממשק, חיבורי תחפושות וחברויות שידור לקבוצה

דוגמאות

תַקצִיר

[ httptat [ address_family_options ] [ --tcp | -t ] [- -u ] [ --raw | -W ] [ --listing | -L ] [ --all | -a ] [- numeric | -n ] [- numeric-hosts ] [ - יציאות מספריות ] [ - מספר כניסות ] [- סימבולי | -N ] [- Nextend | -E [ --extend | -e] ] [- timers | -O ] [ --program | -P ] [ --verbose | -V ] [- רציף | -c] [עיכוב] netstat { --route | -r } [ address_family_options ] [- Textend | -E [ --extend | -e] ] [- -v ] [- numeric | -n ] [- numeric-hosts ] [- numeric-ports ] [- numeric-ports ] [- רציף | -c] [עיכוב] netstat {- interfaces | -i } [ iface ] [ --all | -a ] [- Nextend | -E [ --extend | -e] ] [- -v ] [ --program | -p ] [- numeric | -n ] [- numeric-hosts ] [- numeric-ports ] [- numeric-ports ] [- רציף | -c] [עיכוב] netstat {- קבוצות -g } [- numeric | -n ] [- numeric-hosts ] [- numeric-ports ] [- numeric-ports ] [- רציף | -c] [עיכוב] netstat { --masquerade | -M } [- -e ] [- numeric | -n ] [- numeric-hosts ] [- numeric-ports ] [- numeric-ports ] [- רציף | -c] [עיכוב] netstat {- statistics | -s } [ --tcp | -t ] [- -u ] [ --raw | -W ] [עיכוב] netstat {- גרסה | -V } netstat { --help | -h } address_family_options :

[- פרוטוקול = { inet , יוניקס , ipx , ax25 , netrom , ddp } [, ...] ] [- אוניקס | -x ] [- - ] [-] [-] [-]

תיאור

Netstat מדפיס מידע על תת הרשתות של Linux. סוג המידע המודפס נשלט על ידי הארגומנט הראשון, כדלקמן:

(אף אחד)

כברירת מחדל, Netstat מציג רשימה של שקעים פתוחים. אם לא תציין כל כתובת, אזי יודפסו ארובות הפעילות של כל משפחות הכתובות שהוגדרו.

--route, -r

הצגת טבלאות ניתוב הליבה.

--קבוצות, -g

הצגת פרטי חברות לקבוצה לקבוצה עבור IPv4 ו- IPv6.

- ממשק & # 61; iface, -i

הצגת טבלה של כל ממשקי הרשת, או את iface שצוין ) .

- מסכות, - מ

הצגת רשימה של חיבורי מסכות.

--statistics, -s

הצגת נתונים סטטיסטיים עבור כל פרוטוקול.

אפשרויות

--verbose, -v

לספר למשתמש מה קורה על ידי להיות verbose. במיוחד להדפיס מידע שימושי על משפחות כתובת לא מוגדרת.

- numeric, -n

הצג כתובות מספריות במקום לנסות לקבוע שמות מארחים סמליים, פורט או משתמש.

- מארחת מארחת

מראה כתובות מארח מספריות, אך אינו משפיע על הרזולוציה של שמות היציאות או המשתמשים.

- מספר יציאות

מציג מספרי יציאה מספריים, אך אינו משפיע על הרזולוציה של שמות המארחים או המשתמשים.

- משתמשים

מציג מזהי משתמש מספריים, אך אינו משפיע על הרזולוציה של שמות המארח או היציאה.

- פרוטוקול & # 61; משפחה, -A

מציין את המשפחות כתובות (אולי מתוארים טוב יותר כמו פרוטוקולים ברמה נמוכה) עבור אילו קשרים יוצגו. המשפחה היא פסיק (',') רשימה מופרדת של מילות מפתח כתובת המשפחה כמו inet , יוניקס , ipx , ax25 , netrom , ו- ddp . זה יש את אותו אפקט כמו שימוש, -, - ו - - אפשרויות. כתובת ה- IP של המשפחה כוללת שקעי פרוטוקול גלם, udp ו- tcp.

-c, --continuous

זה יגרום netstat להדפיס את המידע שנבחר כל שנייה ברציפות.

-e, - Textend

הצג מידע נוסף. השתמש באפשרות זו פעמיים לקבלת פרטים מרביים.

-o, - timers

כלול מידע הקשור טיימרים ברשת.

-p, - תכנות

הצג את ה- PID ואת שם התוכנית שאליה שייכת כל שקע.

-L, --list

הצג רק שקעי האזנה. (אלה מושמטים כברירת מחדל).

-A, -

הצג שקעי האזנה ושמע שאינם מקשיבים. עם האפשרות - interfaces , הצג ממשקים שאינם מסומנים

-F

הדפס מידע ניתוב מה- FIB. (זוהי ברירת המחדל).

-C

הדפס מידע ניתוב מטמון המסלול.

לְעַכֵּב

Netstat יהיה מחזור הדפסה באמצעות נתונים סטטיסטיים כל השהיות שניות. למעלה .

תְפוּקָה

חיבורי אינטרנט אקטיביים (TCP, UDP, גלם)

פרוטו

פרוטוקול (tcp, udp, גלם) המשמש את השקע.

Recv-Q

ספירת הבתים שלא הועתקו על ידי תוכנית המשתמש המחוברת לשקע זה.

שלח- Q

ספירת הבתים שלא הוכרה על ידי המארח המרוחק.

כתובת מקומית

כתובת ומספר היציאה של הקצה המקומי של השקע. אם לא צוין - numeric ( -n ) אפשרות, כתובת ה- Socket נפתרת לשם המארח הקנוני שלה (FQDN), ומספר היציאה מתורגם לשם השירות המתאים.

כתובת זרה

כתובת ומספר היציאה של הקצה המרוחק של השקע. מקביל ל"כתובת מקומית ".

מדינה

מצב השקע. מאחר שאין מדינות במצב גלם ובדרך כלל לא נעשה שימוש ב- UDP, עמודה זו עשויה להישאר ריקה. בדרך כלל זה יכול להיות אחד מערכים שונים:

מְבוּסָס

לשקע יש חיבור מבוסס.

SYN_SENT

השקע מנסה באופן פעיל ליצור חיבור.

SYN_RECV

התקבלה בקשת התחברות מהרשת.

FIN_WAIT1

השקע סגור והחיבור כבוי.

FIN_WAIT2

החיבור נסגר, והשקע ממתין לכיבוי מהקצה המרוחק.

TIME_WAIT

השקע ממתין לאחר סגור כדי לטפל בחבילות שנמצאות עדיין ברשת.

סָגוּר

השקע אינו בשימוש.

CLOSE_WAIT

הקצה המרוחק נסגר, ממתין שהסגירה תיסגר.

LAST_ACK

הקצה המרוחק נסגר והשקע סגור. ממתין לאישור.

להקשיב

השקע מקשיב לחיבורים נכנסים. שקעים אלה אינם כלולים בפלט, אלא אם כן תציין את האפשרות --listing ( -l ) או -all ( -a ).

סְגִירָה

שני שקעים סגורים אבל עדיין אין לנו את כל הנתונים שנשלחו.

לא ידוע

מצב השקע אינו ידוע.

מִשׁתַמֵשׁ

שם המשתמש או מזהה המשתמש (UID) של הבעלים של השקע.

PID / שם התוכנית

חתך מופרד זוג של מזהה התהליך (PID) ואת שם התהליך של התהליך שבבעלותו את השקע. - program גורם לעמודה זו להיכלל. כמו כן, תזדקק להרשאות משתמש-על כדי לראות מידע זה על שקעים שאינם בבעלותך. מידע זה אינו זמין עדיין עבור שקעי IPX.

שָׁעוֹן עֶצֶר

(זה צריך להיות כתוב)

תחום פעיל

פרוטו

פרוטוקול (בדרך כלל יוניקס) המשמש את השקע.

RefCnt

ספירת הייחוס (כלומר, תהליכים מחוברים באמצעות שקע זה).

דגלים

הדגלים המוצגים הם SO_ACCEPTON (מוצג כ- ACC ), SO_WAITDATA ( W ) או SO_NOSPACE ( N ). SO_ACCECPTON משמש בשקעים שאינם מחוברים אם התהליכים המתאימים שלהם ממתינים לבקשת התחברות. הדגלים האחרים אינם עניין רגיל.

סוּג

ישנם מספר סוגים של גישה שקע:

SOCK_DGRAM

השקע משמש במצב Datagram (ללא חיבור).

SOCK_STREAM

זהו זרם (חיבור) שקע.

SOCK_RAW

השקע משמש לשקע גלם.

SOCK_RDM

זו משרתת מסרים מהימנים.

SOCK_SEQPACKET

זהו שקע מנות רציף.

SOCK_PACKET

שקע גישה לממשק גולמי.

לא ידוע

מי יודע מה העתיד יביא לנו - פשוט למלא כאן :-)

מדינה

שדה זה יכיל את אחת ממילות המפתח הבאות:

חופשי

השקע אינו מוקצה

הַקשָׁבָה

השקע מקשיב לבקשת חיבור. שקעים אלה נכללים רק בפלט אם אתה מציין את האפשרות --listing ( -l ) או --all ( -a ).

מְקַשֵׁר

השקע עומד ליצור חיבור.

מְחוּבָּר

השקע מחובר.

ניתוק

השקע מנותק.

(ריק)

השקע אינו מחובר לשקע אחר.

לא ידוע

מצב זה לא צריך לקרות.

PID / שם התוכנית

מזהה תהליך (PID) ושם התהליך של התהליך שבו שקע פתוח. מידע נוסף זמין בקטע חיבורי אינטרנט פעילים שנכתב למעלה.

נָתִיב

זהו שם הנתיב שבו התהליכים המתאימים לשקע.

שקעי IPX ​​פעילים

(זה צריך להיעשות על ידי מישהו שיודע את זה)

Active Active / ROM שקעים

(זה צריך להיעשות על ידי מישהו שיודע את זה)

שקעים פעילים AX25

(זה צריך להיעשות על ידי מישהו שיודע את זה)

ראה גם

מסלול ( 8), ifconfig (8)

חשוב: השתמש בפקודת הגבר ( % man ) כדי לראות כיצד נעשה שימוש בפקודה במחשב הספציפי שלך.