في Windows ، يمكنك استخدام موجه الأوامر ووحدات تحكم Windows PowerShell للتحكم بشكل أكبر وإدارة أسرع لنظام التشغيل. يساعدك كل من CLIs (مترجمي سطر الأوامر) أيضًا في استكشاف المشكلات الخطيرة بجهاز الكمبيوتر الخاص بك وإصلاحها.
الأمر نفسه ينطبق على جهاز Mac ، لكن طبيعته المستندة إلى UNIX تتطلب إدخال مجموعة مختلفة من الأوامر.
إذا قمت بالتبديل مؤخرًا إلى استخدام جهاز Mac ، فستتعرف على المعادلات الطرفية لـ 15 أمرًا مفيدًا موجه الأوامر و Windows PowerShell أدناه.
1. عرض معلومات النظام
لنفترض أنك تريد تحديد مكونات الأجهزة والبرامج المختلفة (المعالج ، ذاكرة الوصول العشوائي ، إصدار نظام التشغيل ، إلخ) على جهاز الكمبيوتر الخاص بك. في هذه الحالة ، يمكنك عرض المعلومات في موجه الأوامر أو Windows PowerShell باستخدام الأمرsysteminfo .
في الطرفية ، نفّذ ما يلي بدلاً من ذلك:
system_profiler
يمكنك أيضًا مطالبة Terminal لتصفية المعلومات حسب نوع البيانات. على سبيل المثال ، يمكنك الحصول على نظرة عامة على أجهزة Mac فقط من خلال إلحاقSPHardwareDataTypeفي نهاية الأمر - على سبيل المثال.system_profiler SPHardwareDataType .
للحصول على قائمة بأنواع البيانات ، قم بتشغيلsystem_profiler -listDataTypesالأمر.
لعرض المعلومات عبر واجهة المستخدم الرسومية (واجهة المستخدم الرسومية) على جهاز Mac ، اضغط مع الاستمرار على مفتاحالخياروانتقل إلى Appleالقائمة >معلومات النظام .
2. أجهزة وشبكات Ping
يمكنك تشخيص مشاكل الاتصال مع مواقع الويب والأجهزة المحلية عن طريق تشغيل الأمرpingعبر موجه الأوامر أو Windows PowerShell. يدفع ذلك جهاز الكمبيوتر الخاص بك إلى إرسال واستقبال حزم البيانات ، ويمكنك اكتشاف المخالفات في أوقات الاستجابة وفقدان الحزمة.
الأمرpingأمر عالمي لمعظم CLIs ، لكن المحطة الطرفية لا تعين عدد ping إلا إذا قمت بتنفيذه باستخدام -cالمعلمة على النحو التالي:
ping -c
3. تحقق من تكوينات الشبكة
على جهاز الكمبيوتر ، يؤدي تشغيلipconfigعبر موجه الأوامر إلى تحميل الأداة المساعدة لتكوين بروتوكول الإنترنت. يسمح لك بتحديد تكوينات شبكة TCP / IP بالإضافة إلى معلومات حول عناوين IP وأقنعة الشبكة الفرعية والبوابات الافتراضية وما إلى ذلك.
يفتح المكافئ الطرفي تكوين الواجهة ويستخدم الأمر التالي:
ifconfig
افتراضيًا ، يعرض ifconfig الشبكات النشطة فقط. لإظهار جميع الواجهات ، قم بتشغيلifconfig -aبدلاً من ذلك.
4. Flush DNS Cache
تتسبب ذاكرة التخزين المؤقت لنظام اسم المجال (DNS) القديمة على جهاز الكمبيوتر في حدوث مشكلات في الاتصال بمواقع الويب. في نظام التشغيل Windows ، يساعدك تشغيل الأمرipconfig / flushdnsعبر وحدة تحكم موجه الأوامر المرتفعة على مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات المحلي للكمبيوتر.
المكافئ الطرفي لمسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات على جهاز Mac هو كما يلي:
sudo dscacheutil -flushcache؛ sudo killall -HUP mDNSResponder
يجب إدخال كلمة مرور المسؤول لتخويل الأمر.
5. عرض كل العمليات الجارية
بالمقارنة مع مدير مهام Windows ، كتابةقائمة المهامفي موجه الأوامر أو Windows PowerShell يسمح برؤية أوضح للعمليات الخلفية لجهاز الكمبيوتر الخاص بك. يحتوي أيضًا على معلومات مثل معرّفات العمليات (PIDs) وإحصائيات استخدام الذاكرة لكل مهمة.
على جهاز Mac ، يمكنك تشغيل أحد الأمرين أدناه:
- أعلى
- ps -ax
أعلىيعرض الأمر قائمة بأكثر العمليات كثافة للموارد في الوقت الفعلي ، بينما ps -axيعرض لك قائمة المهام الكاملة على جهاز Mac الخاص بك.
6. إنهاء العملية
يمكنك أيضًا استخدام موجه الأوامر و Windows PowerShell لإنهاء العمليات الجارية باستخدام الأمرTaskkill
المكافئ الطرفي لجهاز Mac هو:
قتل
بالإضافة إلى ذلك ، يمكنك استخدام الأمرkillallلإنهاء جميع عمليات Mac التي تحتوي على اسم معين - على سبيل المثال.Garageband . إليك الدليل الكامل لإيقاف عمليات Mac باستخدام Terminal.
7. تحقق من إحصائيات الشبكة
أمرnetstatفي Windows يتيح لك عرض قائمة بجميع اتصالات TCP النشطة ويساعد في تحديد المشاكل المتعلقة بالشبكة.
على جهاز Mac ، يؤدي تشغيل الأمر نفسه إلى نتائج مماثلة:
netstat
لعرض قائمة الأعلام والخيارات الخاصة بالمحطة ، اكتبman netstat .
8. إصلاح أخطاء القرص
أداة سطر أوامر Check Disk على Windows ، والتي يمكنك استدعاؤها عن طريق تشغيلchkdskفي موجه الأوامر أو Windows PowerShell ، تتيح لك للتحقق من الأخطاء المتعلقة بالقرص وإصلاحها.
المكافئ الطرفي في macOS هو الأمرfsck(فحص تناسق نظام الملفات). ابدأ بتشغيل جهاز Mac الخاص بك في وضع المستخدم الفردي ، واضغط علىالأمر+Sعند بدء التشغيل . ثم قم بتشغيل ما يلي:
/ sbin / fsck -fy
9. إنشاء رابط رمزي
الروابط الرمزية (الروابط الرمزية) ضرورية إذا وجدت أنه من المستحيل تغيير المواقع التي تستخدمها التطبيقات والبرامج لتخزين الملفات.
على سبيل المثال ، يمكنك استخدام رابط رمزي لمزامنة أي مجلد مع خدمة التخزين السحابي بجعله يظهر كما لو كان داخل دليل المزامنة الافتراضي. على نظام التشغيل Windows ، يمكنك استخدام الأمرmklink / J .
على macOS ، المكافئ الطرفي هو:
In -s
لمعرفة المزيد ، تحقق من كيفية عمل الروابط الرمزية على جهاز Mac.
10. جدول الاغلاق
إذا كنت ترغب في إغلاق جهاز الكمبيوتر الخاص بك بعد انقضاء فترة زمنية محددة ، يمكنك استخدام الأمرshutdown -f -t.
على جهاز Mac ، استخدم الأمر التالي بدلاً من ذلك:
sudo shutdown -h +
يمكنك دائمًا استخدامالأمر sudo killall shutdownلإلغاء إيقاف التشغيل المجدول.
11. قارن بين اختلافات الملفات
على نظام التشغيل Windows ، يمكنك مقارنة الفرق بين ملفين باستخدام الأمرfc
المكافئ الطرفي لجهاز Mac هو:
فرق
الأمرالفرقيأتي مع خيارات متعددة. على سبيل المثال ، يمكنك استخدام مفتاح-iلتجعله يتجاهل اختلافات الحالة في الملفات النصية. شغّلman diffلعرض قائمة كاملة بالخيارات.
12. ابحث عن كلمة مرور Wi-Fi
كلما احتجت إلى تحديد كلمة مرور اتصال Wi-Fi بسرعة ، يمكنك استخدامnetsh wlan show profile key=clearعلى جهاز الكمبيوتر الخاص بك.
على جهاز Mac ، يجب عليك تشغيل الأمر التالي في Terminal:
الأمن البحث عن كلمة السر العامة -ga “” | grep “password:”
13. تحديث ماك
في Windows ، يمكنك تثبيت تحديثات نظام التشغيل عبر Windows PowerShell باستخدامGet-WindowsUpdateوقم بتثبيت أوامر WindowsUpdate . إنه أسرع وأقل تباطؤًا مقارنة باستخدام واجهة المستخدم الرسومية.
المعادلات الطرفية لتحديث macOS هي:
- softwareupdate -lللبحث عن التحديثات والمعرفات المعلقة وعرضها.
- softwareupdate -iلتثبيت تحديث.
14. تجديد عقد إيجار IP
يمكن أن يؤدي تحرير عقد إيجار IP (بروتوكول الإنترنت) وتجديده إلى إصلاح المشكلات المتعلقة بالاتصال على جهاز الكمبيوتر الخاص بك. يتضمن ذلك تشغيلipconfig / releaseوipconfig / تجديدعبر موجه الأوامر في Windows.
يوفر جهاز Mac خيار واجهة المستخدم الرسومية عبرتفضيلات النظام>Network>Wi-Fi/Ethernet>Advanced>DHCP>تجديد DHCPومع ذلك ، يمكنك أيضًا استخدام الأمر Terminal التالي:
sudo ipconfig مجموعة DHCP
إذا كنت لا تعرف اسم واجهة الشبكة ، فاستخدم الأمرifconfigلتحديده - على سبيل المثال.en0 .
15. تحقق من الجهوزية
يمكنك التحقق من وقت تشغيل جهاز الكمبيوتر الخاص بك باستخدام الأمر(get-date) - (gcim Win32_OperatingSystem). LastBootUpTimeWindows PowerShell
على Terminal في macOS ، قم بتشغيل الأمر التالي بدلاً من ذلك:
مدة التشغيل
يساعدك الأمرالجهوزيةعلى تحديد ما إذا كان الوقت قد حان لإيقاف تشغيل جهاز Mac أو إعادة تشغيله. يساعد ذلك غالبًا في حل الثغرات التقنية العشوائية التي تمنع macOS من العمل بشكل صحيح.
التبديل إلى المحطة الطرفية
تتيح لك الوحدة الطرفية لنظام التشغيل Mac أداء معظم المهام التي اعتدت عليها باستخدام موجه الأوامر و Windows PowerShell على جهاز الكمبيوتر. في حين أن معادلات الأوامر أعلاه ليست شاملة ، يجب أن تكون في متناول اليد دائمًا.