أهم 10 أوامر طرفية لنظام Mac يجب أن تعرفها
محطة(Terminal) Mac's قوية بشكل لا يصدق. لا يقتصر الأمر على السماح بإنجاز المهام بشكل أسرع دون إبطاء واجهة المستخدم الرسومية (GUI) ، بل يتيح لك أيضًا أداء المهام التي لا يمكنك إكمالها بأي طريقة أخرى . (GUI)ومع ذلك ، ليس عليك أن تكون خبيرًا في Terminal - أو حتى تحب استخدام مترجمين لسطر الأوامر - للاستفادة من ذلك.
سواء كنت جديدًا تمامًا على Terminal أو كنت تقوم بالتسخين إليه ، يجب أن تساعدك قائمة 10 أوامر Mac Terminal أدناه على تحسين تجربة (Mac Terminal)جهاز Mac(Mac) الخاص بك . يمكنك تنفيذها في غضون ثوان.
حتى إذا كنت تعرف طريقك حول Terminal ، فقد تظل تواجه الأمر الغريب الذي يقع تحت رادارك طوال الوقت. لذا استمر في القراءة.
1. حافظ على جهاز Mac الخاص بك مستيقظًا
هل تتذكر(Remember) آخر مرة ذهب فيها جهاز Mac(Mac) إلى وضع السكون وانتهى به الأمر بإيقاف التنزيل مؤقتًا أو إلغائه - أو أي شيء آخر - كان يعمل؟ إذا كنت تكره تعديل إعدادات السكون في كل مرة تريد إيقاف ذلك ، فما عليك سوى تشغيل Terminal وتشغيل أمر Mac Terminal أدناه:
كافيين(caffeinate)
لن ينتقل جهاز Mac(Mac) الخاص بك إلى وضع السكون طالما ظلت نافذة Terminal مفتوحة. (Terminal)يمكنك أيضًا منع جهاز Mac من النوم(prevent the Mac from falling asleep) لفترة محددة من الوقت فقط عن طريق إضافة الوسيطة -t <time in seconds>caffeinate -t 3600 .
2. تغيير تنسيق لقطة الشاشة
بشكل افتراضي ، يحفظ Mac لقطات الشاشة الخاصة بك بتنسيق PNG . ولكن يمكنك تغيير ذلك إلى تنسيق JPG خفيف الوزن باستخدام الأمر أدناه:
الافتراضيات اكتب com.apple.screencapture type JPG(defaults write com.apple.screencapture type JPG)
بالإضافة إلى ذلك ، يمكنك استخدام نفس الأمر للتبديل إلى تنسيقات بديلة مثل TIFF و BMP و PSD . فقط(Just) استبدل JPG (باتجاه النهاية) بامتداد الصورة الذي تريده.
3. أجهزة ومواقع Ping
إذا كانت لديك مشكلات في الاتصال بموقع ويب ، فيمكنك تجربة الأمر ping. ما عليك سوى(Simply) كتابة الأمر التالي ولكن استبدل <host> بعنوان الويب أو عنوان IP ( البروتوكول الداخلي(Internal Protocol) ). ينطبق الأمر أيضًا على الأجهزة داخل الشبكة المحلية ، بما في ذلك جهاز التوجيه نفسه.
ping <host>
يجب أن يرسل جهاز Mac الخاص بك حزم البيانات بشكل متكرر(send packets of data repeatedly) ويعرض أوقات الاستجابة بالمللي ثانية. اضغط على Control + C لإيقاف الأمر.
لتشغيل الأمر بعدد محدد من حزم البيانات ، استخدم الوسيطة -c <number of packets>ping -c 4 google.com .
4. مسح ذاكرة التخزين المؤقت DNS
تتكون ذاكرة التخزين المؤقت لنظام أسماء النطاقات ( DNS ) الخاص بـ Mac من أسماء نطاقات(Domain Name System) "تم حلها" في شكل عنوان IP. إذا أصبحت ذاكرة التخزين المؤقت لنظام أسماء النطاقات(DNS) قديمة أو فاسدة ، فقد تواجه مشكلات في الوصول إلى مواقع الويب أو تحميلها.
لمسح ذاكرة التخزين المؤقت DNS على Mac(clear the DNS cache on Mac) ، قم بتشغيل الأمر التالي في Terminal :
sudo dscacheutil -flushcache ؛ sudo killall -HUP mDNSResponder
يجب عليك اتباع ذلك عن طريق إدخال كلمة مرور حساب مستخدم Mac الخاص بك لتخويل الأمر.
إذا لم يساعد حذف ذاكرة التخزين المؤقت لنظام أسماء النطاقات ، فيجب أن تحاول (DNS)مسح ذاكرة التخزين المؤقت لمتصفح Safari أو Chrome أو Firefox(clearing the Safari, Chrome, or Firefox browser cache) .
5. إظهار مسار الملف الكامل في الباحث
عندما تحفر بعمق في Finder ، يمكنك الحصول على خرزة على موقعك باستخدام Path Bar . يمكنك تنشيطه عن طريق تحديد عرض(View ) > إظهار شريط المسار(Show Path Bar) .
ولكن يمكنك أيضًا استخدام الأمر التالي للكشف عن مسار ملف تقليدي على شريط عنوان Finder. للقيام بذلك ، ما عليك سوى تشغيل الأمر أدناه:
الإعدادات الافتراضية اكتب com.apple.finder _FXShowPosixPathInTitle -bool نعم ؛ killall Finder(defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES;killall Finder)
إذا كنت ترغب في تعطيل مسار الملف الكامل في Finder في وقت لاحق ، فاستخدم الأمر التالي:
الافتراضيات اكتب com.apple.finder _FXShowPosixPathInTitle -bool NO ؛ killall Finder(defaults write com.apple.finder _FXShowPosixPathInTitle -bool NO;killall Finder)
فيما يلي طرق أخرى للكشف عن مسار ملف على macOS(reveal the path of a file on macOS) .
6. تحميل الملفات
هل(Did) تعلم أنه يمكنك تنزيل الملفات مباشرة عبر Terminal نفسها؟ إذا كنت تواجه مشكلة في إجراء التنزيل باستخدام مستعرض الويب الخاص بك ، فاكتب الأمر أدناه في Terminal ، واستبدل <url> بعنوان URL للتنزيل.
curl -O <url>
يجب أن يبدأ تنزيل الملف على الفور ، بالإضافة إلى معلومات مثل سرعة التنزيل والبيانات المستلمة.
بشكل افتراضي ، يقوم الأمر بتنزيل الملفات إلى جذر حساب مستخدم Mac الخاص بك. (Mac)يمكنك تغيير ذلك مسبقًا (إلى دليل تنزيلات (Downloads)Mac ، على سبيل المثال) باستخدام الأمر Change(Change Directory—) Directory— cd
cd ~/Downloads/
7. ضغط المجلدات وحمايتها بكلمة مرور
عند ضغط مجلد حساس ، يجب عليك تطبيق الحماية بكلمة مرور لمنع الآخرين من الوصول إلى محتوياته(apply password-protection to prevent others from accessing it’s contents) دون إذن. لذلك ، أنت بحاجة إلى Terminal .
ابدأ بتغيير الدليل الطرفي(Terminal) إلى المجلد الذي يحتوي على المجلد الذي تريد ضغطه. على سبيل المثال ، إذا كان موجودًا على سطح المكتب ، فاكتب ما يلي:
cd ~/Desktop/
ثم اتبع الأمر أدناه:
zip -er <output folder name.zip> <source folder name>
استبدل <output folder name.zip> و <source folder name> بأسماء مجلد الإخراج والمجلد المصدر ، على التوالي.
على سبيل المثال ، إذا كنت تريد ضغط مجلد يسمى ملفات PDF(PDFs ) وتسمية ملف ZIP الناتج بنفس الاسم ، فاكتب zip -er PDFs.zip PDFs . بعد ذلك ، أدخل كلمة المرور التي تريد إضافتها إلى ملف ZIP وتحقق منها .
8. إنشاء روابط رمزية
الروابط الرمزية هي اختصارات مجلدات تشير إلى مواقع مختلفة على جهاز Mac(Mac) . إنها مريحة وتتيح لك القيام بكل أنواع الأشياء. على سبيل المثال ، يمكنك تغيير وجهة النسخ الاحتياطي الافتراضية لنسخ iPhone الاحتياطية أو مزامنة المجلدات إلى iCloud دون تغيير الأشياء. يكون أمر Mac Terminal لإنشاء ارتباط رمزي كما يلي:
ln -s </path/to/original> </path/to/link>
استبدل </path/to/original> بالدليل الهدف ، و </path/to/link> بالموقع الذي يجب أن يحتوي على الارتباط الرمزي.
تعرض لقطة الشاشة أدناه أمرًا يوجه Terminal لإنشاء رابط رمزي في iCloud Drive يشير إلى مجلد يسمى ملفات PDF داخل مجلد (PDFs)المستندات(Documents) في Mac .
فيما يلي شرح مفصل لكيفية عمل الروابط الرمزية على جهاز Mac(how symbolic links work on the Mac) .
9. جدولة إيقاف التشغيل أو إعادة التشغيل
يمكنك جدولة Mac الخاص بك ليغلق بعد فترة زمنية محددة. اكتب الأمر التالي ، واستبدل <time> بالمدة الزمنية بالدقائق:
$ sudo shutdown -h <time>
بدلاً من ذلك ، يمكنك مطالبة Mac بإعادة التشغيل عن طريق استبدال -h بالوسيطة(-h) -r —(-r) على سبيل المثال $ sudo shutdown -r 60 .
10. يتحدث ماك
هذا أمر ممتع:
say <words>
استبدل <words> بكل ما تريد ، ويجب أن يبدأ Mac في التحدث بمجرد الضغط على Enter !
يمكنك أيضًا جعل جهاز Mac(Mac) يتحدث بأصوات مختلفة. تتضمن بعض الأمثلة ما يلي:
say -v fred <words>
say -v samantha <words>
نصيحة:(Tip:) اكتب say -v؟ واضغط على Enter للكشف عن أصوات إضافية.
15 أمرًا طرفيًا إضافيًا(Additional Terminal Commands) لنظام التشغيل Mac(Mac)
لا يمكنك الحصول على ما يكفي من المحطة(Terminal) ؟ فيما يلي 15 أمرًا إضافيًا يجب أن تعرفه.
Action | Command |
View Running Processes | top |
Check Mac’s Uptime | uptime |
Reveal IP Address | curl ipecho.net/plain; echo |
Display Wireless Access Point | netstat -nr | grep default |
View Hidden Files in Finder | defaults write com.apple.Finder AppleShowAllFiles true;killall Finder |
Change Default Screenshot Name | defaults write com.apple.screencapture name “New Name”;killall SystemUIServer |
Disable Screenshot Drop Shadows | $ defaults write com.apple.screencapture disable-shadow -bool TRUE;killall SystemUIServer |
Copy Data Between Locations | ditto -V </old/path/> </new/path/> |
Make Hidden Apps Hidden on Dock | defaults write com.apple.Dock showhidden -bool TRUE;killall Dock |
Add Spacers to Dock | defaults write com.apple.dock persistent-apps -array-add ‘{“tile-type”=”spacer-tile”;}’;killall Dock |
Restart Automatically After a Freeze | sudo systemsetup -setrestartfreeze on |
Sound Like An iPhone While Charging | defaults write com.apple.PowerChime ChimeOnAllHardware -bool true;open /System/Library/CoreServices/PowerChime.app |
Run Same Command | !! |
Show Terminal History | history |
Force-Empty the Trash | sudo rm -rf ~/.Trash/ |
أزيز المحطة
أوامر Mac Terminal(Mac Terminal) أعلاه ليست شاملة بأي حال من الأحوال ، ولكن يجب أن توفر الكثير من حالات الاستخدام مع استمرار استخدام جهاز Mac الخاص بك . إذا كان لديك أي مفضلات لم يتم تضمينها في القائمة ، فلا تتردد في مشاركتها في التعليقات أدناه.
Related posts
15 محطة Mac مكافئة لموجه أوامر Windows وأوامر PowerShell
كيف أقوم بفتح Terminal على جهاز Mac؟ (3 طرق)
كيفية تغيير اللغة في Firefox على Windows and Mac
كيفية حذف الرسائل Skype (Windows، Android، iPhone، Mac)
كيفية لقطة للشاشة على Mac: كل ما تحتاج إلى معرفته
لن يتصل Mac بشبكة Wi-Fi؟ تلميحات حول استكشاف الأخطاء وإصلاحها للعودة إلى الاتصال بالإنترنت
قم بتغيير لغة العرض على جهاز Mac الخاص بك من الإنجليزية إلى لغة أخرى
7 طرق لتسريع جهاز كمبيوتر Mac الخاص بك
كيفية الحفاظ على جهاز Mac الخاص بك قيد التشغيل حتى مع إغلاق الغطاء
مركز الإشعارات على نظام Mac: كيفية تخصيصه واستخدامه
كيفية تثبيت Windows 8 على جهاز Mac يعمل بنظام التشغيل OS X Mountain Lion
كيفية إجراء مكالمات Skype جماعية بالصوت والفيديو (Windows ، Android ، iPhone ، Mac)
كيفية استخدام Hot Corners على جهاز Mac: كل ما تريد معرفته
كيفية الوصول إلى المجلدات المشتركة لنظامي التشغيل Windows 7 و Windows 8 من نظام التشغيل Mac OS X
أين تذهب لقطات الشاشة؟ ابحث عنها في Windows و Mac و Android أو IOS
The complete guide to selecting text on your Mac
Google Chrome لنظام التشغيل Mac: كيفية الحصول عليه!
كيفية التقاط لقطة شاشة على Mac مع Screenshot app
كيفية إصلاح تثبيت تحديث برنامج Mac عالق
النسخ واللصق لا يعملان على Mac؟ 6 إصلاحات للتجربة