موصى به, 2024

اختيار المحرر

يمكنك العثور على سجل اتصال wi-fi مفصل من سطر أوامر نظام التشغيل mac os x

[UPDATE: outdated!] Install macOS 11.0 Big Sur Beta 2 on unsupported Macs (READ DESC FOR BETA 3+)

[UPDATE: outdated!] Install macOS 11.0 Big Sur Beta 2 on unsupported Macs (READ DESC FOR BETA 3+)

جدول المحتويات:

Anonim

هناك بعض المواقف التي يكون من المفيد فيها معرفة الشبكات اللاسلكية التي يتصل بها جهاز Mac بالضبط ومتى تم تأسيس هذا الاتصال.

سنوضح لكيفية الكشف عن قائمة شاملة من التفاصيل حول شبكات wi-fi التي تم ربطها مسبقًا على جهاز Mac ، والتي ستشمل تاريخ ووقت الاتصال الأخير (إلى الثانية!) ، إذا كانت الشبكة مخفية أم لا ، فإن شبكة SSID رقم ، اسم البث SSID الشبكات ، ونوع الأمان لكل شبكة واي فاي.

سيستخدم هذا سطر أوامر نظام التشغيل Mac OS X ، والذي من الواضح أنه أكثر تطوراً وربما لا ينطبق على متوسط ​​مستخدمي Mac. ومع ذلك ، يمكن أن تكون المعلومات المستردة مفيدة لمجموعة واسعة من الأغراض. ستجد البيانات مفيدة لشيء بسيط مثل استعادة كلمة مرور شبكة wi-fi منسية من جهاز توجيه لا يمكنك تذكر اسم أو تشخيص مشاكل الشبكة أو تشخيصها أو حتى تحليل البيانات وأغراض الطب الشرعي.

كيفية الاطلاع على سجل اتصال شبكة Wi-Fi على جهاز Mac

قم بتشغيل التطبيق الطرفي ، الموجود في / Applications / Utilities / (أو باستخدام Spotlight و Command + Spacebar) وأدخل سلسلة الأوامر التالية في سطر واحد:

بالنسبة للإصدارات الحديثة من 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

اضغط على "رجوع" وسترى على الفور القائمة الشاملة لتفاصيل اتصال الشبكة اللاسلكية.

فيما يلي مثال على المخرجات التي توفرها سلسلة الأوامر هذه ، والتي تعرض ثلاث شبكات متصلة.

$ defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep LastConnected -A 7
LastConnected = "2015-05-29 09:14:48 +0000";
Passpoint = 0;
PossiblyHiddenNetwork = 0;
RoamingProfileType = Single;
SPRoaming = 0;
SSID = <455c1211 75717d41 984c8712 474482>;
SSIDString = "HomeWirelessWAN-ng";
SecurityType = "WPA/WPA2 Personal";
--
LastConnected = "2015-05-31 01:52:43 +0000";
Passpoint = 0;
PossiblyHiddenNetwork = 1;
RoamingProfileType = Single;
SPRoaming = 0;
SSID = <75891725 8382b4b 409f8581 85264891 1212c6c5 74713871>;
SSIDString = "Secret Network 1";
SecurityType = "WPA2 Personal";
--
LastConnected = "2015-06-03 08:32:12 +0000";
Passpoint = 0;
PossiblyHiddenNetwork = 0;
RoamingProfileType = Single;
SPRoaming = 0;
SSID = <65428519 94198bc1 142848b1 847b564b 9852719c>;
SSIDString = "Public Network - Parks 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؟ اسمحوا لنا أن نعرف في التعليقات!

Top