מצא היסטוריית חיבורי Wi-Fi מפורטת משורת הפקודה של Mac OS X

תוכן עניינים:

Anonim

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

נדגים כיצד לחשוף רשימה מקיפה של פרטים לגבי רשתות Wi-Fi שהצטרפו בעבר ב-Mac, שיכלול את התאריך והשעה האחרונים של החיבור (לשני!), אם הרשת מוסתר או לא, מספר ה-SSID של הרשת, שם שידור ה-SSID של הרשת וסוג האבטחה של כל רשת wifi.

זה ישתמש בשורת הפקודה של Mac OS X, שהיא כמובן קצת יותר מתקדמת ואולי לא ישימה למשתמשי Mac ממוצעים. עם זאת, המידע שאוחזר יכול להועיל למגוון רחב של מטרות. אתה תמצא את הנתונים שימושיים למשהו פשוט כמו שחזור סיסמת רשת Wi-Fi שנשכחה מנתב שאתה לא ממש זוכר את שמו, לפתרון בעיות רשת ואבחון, או אפילו למטרות ניתוח נתונים ופורנזיות.

כיצד לראות היסטוריית חיבורי רשת Wi-Fi ב-Mac

הפעל את אפליקציית Terminal, הממוקמת ב- /Applications/Utilities/ (או עם Spotlight ו-Command+מקש רווח) והזן את מחרוזת הפקודה הבאה בשורה אחת:

עבור גרסאות מודרניות של Mac OS ו-Mac OS X, כולל MacOS High Sierra, Sierra, El capitan, OS X Yosemite וחדשות יותר , השתמש בדברים הבאים:

defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep LastConnected -A 7

עבור גרסאות קודמות של Mac OS X כולל Mavericks ומהדורות קודמות, אתה יכול להשתמש בפקודה הבאה כדי לנקות את הפלט ולהתאים את זה שזמין במהדורות מודרניות:

defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences| sed 's|\./|`pwd`/|g' | sed 's|.plist||g'|grep 'LastConnected' -A 7

לחץ על חזרה ותראה מיד את הרשימה המקיפה של פרטי החיבור לרשת אלחוטית.

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

"

$ ברירות המחדל לקרוא /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep LastConnected -A 7 LastConnected=2015-05-29 09:14: 48 +0000; נקודת מעבר=0; PossiblyHiddenNetwork=0; RoamingProfileType=יחיד; SPRoaming=0; SSID=; SSIDString=HomeWirelessWAN-ng; SecurityType=WPA/WPA2 אישי; -- LastConnected=2015-05-31 01:52:43 +0000; נקודת מעבר=0; PossiblyHiddenNetwork=1; RoamingProfileType=יחיד; SPRoaming=0; SSID=; SSIDString=רשת סודית 1; SecurityType=WPA2 אישי; -- LastConnected=2015-06-03 08:32:12 +0000; נקודת מעבר=0; PossiblyHiddenNetwork=0; RoamingProfileType=יחיד; SPRoaming=0; SSID=; SSIDString=רשת ציבורית - פארקים 1; SecurityType=None;"

זכור אם אתה מפעיל את הפקודה הזו ב-Mac שהצטרף לנתבים אלחוטיים רבים, תמצא רשימה ארוכה מאוד שהוחזרה, שאולי תיקרא טוב יותר אם תנתב מחדש לקובץ טקסט על ידי הוספת " > ~/Desktop/connectionlist.txt" לסוף התחביר כך:

defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep LastConnected -A 7 > ~/Desktop/connectionlist.txt

אם אתה משתמש בפקודה זו, קובץ בשם 'connectionlist.txt' יופיע בשולחן העבודה של המשתמש הנוכחי OS X עם המידע הרלוונטי.

קוראים קבועים כאן אולי יזכרו שהראנו כמה דרכים למצוא לאילו רשתות Wi-Fi התחבר Mac בעבר, אבל שיטות אלה בהשוואה מספקות פחות מידע באופן ניכר, בוודאי בהשוואה לפרטים הנרחבים המוצעים כאן.אתה יכול להשתמש בכל מה שרלוונטי ביותר לצרכים שלך.

האם אתה מכיר דרך אחרת לעקוב אחר היסטוריית חיבורי ה-Wi-Fi ב-Mac? ספר לנו בתגובות!

מצא היסטוריית חיבורי Wi-Fi מפורטת משורת הפקודה של Mac OS X