כיצד לעבוד עם הרשת של מסוף לינוקס 11 פקודות אתה צריך לדעת
בין אם אתה רוצה להוריד קבצים, לאבחן בעיות רשת, לנהל את ממשקי הרשת שלך או להציג נתונים סטטיסטיים ברשת, יש פקודה מסוף עבור זה. אוסף זה מכיל את הכלים ניסו נכון כמה פקודות חדשות יותר.
אתה יכול לעשות את רוב זה מתוך שולחן עבודה גרפי, למרות שגם משתמשי לינוקס, כי לעתים נדירות להשתמש בטרמינל לעתים קרובות להפעיל אחד להשתמש פינג וכלים אחרים אבחון הרשת.
תלתל &
להשתמש ב תלתל או wget פקודות להורדת קובץ מהאינטרנט מבלי לצאת מהמסוף. אם אתה משתמש ב- curl, הקלד תלתל - ולאחר מכן את הנתיב לקובץ. משתמשים wget יכול להשתמש wget ללא אפשרויות כלשהן ... הקובץ יופיע בספריה הנוכחית.
curl -O website.com/file
wget website.com/file
פינג
פינג שולח מנות ECHO_REQUEST לכתובת שציינת. זוהי דרך מצוינת לבדוק אם המחשב שלך יכול לתקשר עם האינטרנט או עם כתובת IP ספציפית. זכור כי מערכות רבות מוגדרים לא להגיב פינגס, עם זאת.
שלא כמו הפקודה ping ב- Windows, פקודת ping של Linux תמשיך לשלוח מנות עד שתסיים אותה. ניתן לציין כמות סופית של מנות עם -c החלף.
ping -c 4 google.com
tra Trapath & traceroute
ה tracepath הפקודה דומה טראסרוט, אבל זה לא דורש הרשאות שורש. זה מותקן גם כברירת מחדל על אובונטו, בעוד traceroute לא. tracepath עוקב אחר נתיב הרשת ליעד שציינת ומדווח על כל "הופ" לאורך הנתיב. אם אתה נתקל בבעיות רשת או באיטיות, tracepath יכול להראות לך היכן הרשת נכשלת או היכן האיטיות מתרחשת.
tracepath example.com
mtr
ה mtr הפקודה משלבת פינג ו tracepath לתוך פקודה אחת. mtr ימשיך לשלוח מנות, מראה לך את הזמן פינג לכל "הופ". זה יהיה גם להראות לך את כל הבעיות - במקרה זה, אנו יכולים לראות כי הופ 6 מאבד מעל 20% מנות.
איך
הקש על C או Ctrl-C כדי לסיים לאחר שתסיים.
מארח
ה מארח הפקודה מבצעת חיפוש DNS. תן לו שם דומיין ותראה את כתובת ה- IP המשויכת. תן לו כתובת IP ותראה את שם הדומיין המשויך.
מארח
מארח 208.43.115.82
מי זה
ה מי זה הפקודה תציג לך רשומות באתר whois, כך שתוכל להציג מידע נוסף על מי רשום ובבעלותו אתר אינטרנט מסוים.
whois example.com
ifplugstatus
ה ifplugstatus הפקודה תספר לך אם כבל מחובר אל ממשק רשת או לא. הוא אינו מותקן כברירת מחדל באובונטו. השתמש בפקודה הבאה כדי להתקין אותה:
sudo apt- לקבל להתקין ifplugd
הפעל את הפקודה כדי לראות את המצב של כל הממשקים או לציין ממשק ספציפי כדי להציג את הסטטוס שלו.
ifplugstatus
אם
"קישור נקלט" פירושו כבל מחובר לחשמל. תראה "unplugged" אם זה לא.
ifconfig
ה ifconfig הפקודה יש מגוון של אפשרויות כדי להגדיר, לכוונן, באגים ממשק הרשת של המערכת. זוהי גם דרך מהירה להציג כתובות IP ומידע אחר בממשק הרשת. הקלד ifconfig כדי להציג את הסטטוס של כל ממשקי הרשת הפעילים, כולל שמותיהם. ניתן גם לציין שם של ממשק כדי להציג מידע על ממשק זה בלבד.
ifconfig
אם
ifdown & ifup
ה ירידה ו אם פקודות הן אותו דבר כמו ריצה ifconfig למעלה או ifconfig למטה. בהתחשב שם של ממשק, הם לוקחים את ממשק למטה או להעלות את זה. זה דורש הרשאות שורש, אז אתה צריך להשתמש sudo על אובונטו.
האתגר
suodo ifup eth0
נסה את זה על שולחן העבודה של מערכת לינוקס ואתה כנראה תקבל הודעת שגיאה. מחשבים שולחניים של לינוקס בדרך כלל משתמשים ב- NetworkManager, שמנהל ממשקי רשת עבורך. פקודות אלה ימשיכו לעבוד על שרתים ללא NetworkManager, אם כי.
אם אתה באמת צריך להגדיר את NetworkManager משורת הפקודה, השתמש nmcli פקודה.
dhclient
ה dhclient הפקודה יכולה לשחרר את כתובת ה- IP של המחשב ולקבל אחד חדש משרת DHCP. זה דורש הרשאות שורש, כך להשתמש sudo על אובונטו. הפעל dhclient ללא אפשרויות לקבל כתובת IP חדשה או להשתמש -ייצור עבור לשחרור כתובת ה- IP הנוכחית שלך.
sudo dhclient -r
sudo dhclient
netstat
ה netstat הפקודה יכולה להראות הרבה נתונים סטטיסטיים שונים בממשק, כולל שקעים פתוחים וטבלאות ניתוב. הפעל את הפקודה netstat ללא אפשרויות ותראה רשימה של שקעים פתוחים.
יש הרבה יותר שאתה יכול לעשות עם פקודה זו. לדוגמה, השתמש ב- netstat -p הפקודה כדי להציג את התוכניות הקשורות שקעים פתוחים.
הצג נתונים סטטיסטיים מפורטים עבור כל היציאות עם netstat -s.
אנחנו גם מכוסה פקודות לניהול התהליך ולעבוד עם קבצים בעבר.