ابحث عن محفوظات اتصال Wi-Fi المفصلة من سطر الأوامر في نظام التشغيل Mac OS X
جدول المحتويات:
هناك بعض المواقف التي قد يكون من المفيد فيها معرفة الشبكات اللاسلكية التي اتصل بها جهاز Mac بالضبط ومتى تم إنشاء هذا الاتصال.
سنشرح كيفية الكشف عن قائمة شاملة من التفاصيل حول شبكات wi-fi التي تم الانضمام إليها سابقًا على جهاز Mac ، والتي ستتضمن تاريخ ووقت الاتصال الأخير (للثاني!) ، إذا كانت الشبكة مخفي أم لا ، رقم SSID للشبكة ، اسم بث SSID للشبكات ، ونوع الأمان لكل شبكة wifi.
سيستخدم هذا سطر أوامر نظام التشغيل Mac OS X ، والذي من الواضح أنه أكثر تقدمًا قليلاً وربما لا ينطبق على مستخدمي Mac العاديين. ومع ذلك ، يمكن أن تكون المعلومات المسترجعة مفيدة لمجموعة متنوعة من الأغراض. ستجد البيانات مفيدة لشيء بسيط مثل استعادة كلمة مرور شبكة wi-fi المنسية من جهاز توجيه لا يمكنك تذكر اسمه تمامًا ، أو لاستكشاف أخطاء الشبكة والتشخيصات ، أو حتى لأغراض تحليل البيانات والطب الشرعي.
كيفية الاطلاع على سجل اتصال شبكة Wi-Fi على جهاز Mac
قم بتشغيل تطبيق Terminal ، الموجود في / Applications / Utilities / (أو باستخدام Spotlight و Command + Spacebar) وأدخل سلسلة الأوامر التالية في سطر واحد:
للإصدارات الحديثة من Mac OS و Mac OS X، بما في ذلك MacOS High Sierra و Sierra و El capitan و OS X Yosemite والإصدارات الأحدث ، استخدم ما يلي:
الإعدادات الافتراضية قراءة / المكتبة / التفضيلات / SystemConfiguration/com.apple.airport.preferences | grep LastConnected -A 7
بالنسبة للإصدارات السابقة من نظام التشغيل Mac OS Xبما في ذلك Mavericks والإصدارات السابقة ، يمكنك استخدام الأمر التالي لتنظيف الإخراج ومطابقته المتوفر في الإصدارات الحديثة:
الإعدادات الافتراضية قراءة /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 ؛ PossablyHiddenNetwork=0 ؛ RoamingProfileType=مفرد ؛ SP التجوال=0 ؛ SSID=؛ SSIDString=HomeWirelessWAN-ng ؛ نوع الأمان=WPA / WPA2 شخصي ؛ - LastConnected=2015-05-31 01:52:43 +0000 ؛ نقطة المرور=0 ؛ PossablyHiddenNetwork=1 ؛ RoamingProfileType=مفرد ؛ SP التجوال=0 ؛ SSID=؛ SSIDString=الشبكة السرية 1 ؛ نوع الأمان=WPA2 شخصي ؛ - LastConnected=2015-06-03 08:32:12 +0000 ؛ نقطة المرور=0 ؛ PossablyHiddenNetwork=0 ؛ RoamingProfileType=مفرد ؛ SP التجوال=0 ؛ SSID=؛ SSIDString=الشبكة العامة - الحدائق 1 ؛ نوع الأمان=بلا ؛ "
ضع في اعتبارك إذا قمت بتشغيل هذا الأمر على جهاز Mac انضم إلى العديد من أجهزة التوجيه اللاسلكية ، فستجد قائمة طويلة جدًا تم إرجاعها ، والتي قد يكون من الأفضل قراءتها إذا تمت إعادة توجيهك إلى ملف نصي عن طريق إلحاق " > ~ / Desktop / connectionlist.txt "إلى نهاية بناء الجملة مثل:
الإعدادات الافتراضية قراءة /Library/Preferences/SystemConfiguration/com.apple.airport.preferences | grep LastConnected -A 7 > ~ / Desktop / connectionlist.txt
إذا كنت تستخدم هذا الأمر ، فسيظهر ملف باسم "connectionlist.txt" على سطح مكتب OS X للمستخدمين الحاليين مع المعلومات ذات الصلة.
قد يتذكر القراء العاديون هنا أننا أظهرنا بعض الطرق للعثور على شبكات wi-fi التي اتصل بها جهاز Mac من قبل ، ولكن هذه الأساليب بالمقارنة توفر معلومات أقل بشكل ملحوظ ، مقارنة بالتأكيد بالتفاصيل الشاملة عرضت هنا.يمكنك استخدام أيهما أكثر ملاءمة لاحتياجاتك.
هل تعرف طريقة أخرى لتتبع سجل اتصال wi-fi على جهاز Mac؟ اسمحوا لنا أن نعرف في التعليقات!