Advertisement
  1. Computer Skills

المحطة الطرفية 40 نصائح والخدع يمكنك ابدأ الفكر تحتاج

Scroll to top
Read Time: 19 min

() translation by (you can also view the original English article)

تعتبر المحطة أداة قوية بشكل استثنائي ، حيث توفر واجهة سطر الأوامر لأسس نظام التشغيل OS X. لقد تم تناول هذا الموضوع بالتفصيل قبل ذلك من خلال مسلسلتنا الشهيرة Taming the Terminal.

وهناك قدرا كبيرا يمكن القيام بتلك المحطة طرفية، من نقل عدد كبير من الملفات إلى تغيير التفضيلات التي لم نكن نعرف حتى موجودة. تثبت فقط كيف تنوعاً المحطة الطرفية، لقد جمعوا 40 من ممتازة حقاً المحطة الطرفية التلميحات والخدع التي يمكن أن تأتي في سهل للغاية.


قبل أن نبدأ

جميع الأوامر الطرفية سأظهر لك أنها آمنة تمامًا للاستخدام ، وعندما يتعلق الأمر بتغيير التفضيلات ، يمكن عكسها تمامًا. لنفترض أن المحطة هي مخلوق متقلب ولا تترك أي هامش للخطأ ، لذلك تأكد من أنك تدخل الأوامر تمامًا كما هي مكتوبة هنا.

كما هو الحال دائماً، تأكد من أن لديك نسخة احتياطية حديثة في حال شيء يحدث.

نصيحة: إذا لم تكن على دراية بـ Terminal ، فإنني أشجعك بشدة على قراءة سلسلتنا التمهيدية حول الموضوع ، تظليل المبنى. المحطة ليست لضعاف القلوب ونريد أن تكون مرتاحًا لإدخال بعض هذه الأوامر.

كذلك ، لماذا لا تجرب بعض تطبيقات Mac المتوفرة على سوق Envato ، مثل Sentenza Desktop for Mac ، مما يجعل من السهل جدًا إنشاء تطبيقات لنظام Mac OS X.

Sentenza Desktop for MacSentenza Desktop for MacSentenza Desktop for Mac

دخول المحطة الطرفية

The Terminal windowThe Terminal windowThe Terminal window
إطار المحطة الطرفية

تقع المحطة الطرفية في مجلد Applications > Utilities folder المساعدة. بمجرد فتحه ، يمكنك البدء في إدخال الأوامر.

إطار المحطة الطرفية، سترى شيئا مثل هذا:

1
MacBook:~ jordan$

هذا هو الموجه ، حيث ندخل أوامرنا. لتحديد كيفية إدخال أمر ما بشكل صحيح ، سأستخدم علامة الدولار ($) للدلالة على المطالبة ، لذا قم ببساطة بإدخال الأمر الذي يتبع علامة الدولار.

دعونا الاحماء مع بعض الأوامر الأساسية!


مسح الإطار

1
$ clear

ببساطة ، هذا يزيل النافذة الحالية. (داخل Terminal في OS X ، لا يزال بإمكانك التمرير لأعلى لرؤية ما كان موجودًا. هذا الأمر يقوم ببساطة بمسح العرض الحالي).


التنقل إلى مجلدات

يمكنك التنقل إلى مجلد ، مثل الأدوات المساعدة ، عن طريق كتابة الأمر التالي:

1
$ cd /Applications/Utilities

إذا كنت ترغب في الانتقال بسرعة إلى المجلد الرئيسي الخاص بك، يمكنك ببساطة إدخال:

1
$ cd

مع المجلدات التي تحتوي على مسافات، هناك طريقتان يمكنك أن تفعل ذلك:

1
$ cd /Volumes/Macintosh\ HD/
2
$ cd "/Volumes/Macintosh HD/"

تستخدم الطريقة الأولى الشرطة المائلة \ "للرجوع \" من المساحة. نظرًا لأن سطر الأوامر يعامل المساحات كجزء من الأوامر ، فإن الحرف \ يخبر المحطة الطرفية بتجاهل المساحة التي تليها مباشرة. بدلاً من ذلك، يمكنك ببساطة التفاف المسار للمجلد في علامات اقتباس، وسيتم تجاهل أية مسافات يحتوي على.

انتقل إلى المجلد الرئيسي الخاص بك قبل المتابعة.


قائمة محتويات دليل

يمكنك عرض محتويات أحد المجلدات بإدخال:

1
$ ls
The default output of lsThe default output of lsThe default output of ls
الإخراج الافتراضي من 'ls'

لعرضها في تنسيق قائمة، قم بإدخال:

1
$ ls -l
The output of ls with the -l flagThe output of ls with the -l flagThe output of ls with the -l flag
خراج 'ls' مع العلم '-l'

إذا كنت ترغب في عرض جميع الملفات ، بما في ذلك الملفات المخفية:

1
$ ls -a

سيعرض الأمر أعلاه جميع الملفات ، بما في ذلك تلك المخفية التي تبدأ بنقطة. ماذا لو أردنا عرض المجلد كقائمة ولكن أيضًا عرض جميع الملفات المخفية؟

1
$ ls -la

نعم، أنها بسيطة مثل الجمع بينهما معا! وأعتقد أن أنت كنت تأهيلاً مناسباً استعد، لذلك دعونا ركلة أعلى درجة!

انتقل إلى المجلد الرئيسي الخاص بك قبل المتابعة.


كما سبق

الجوهرة المخفية في OS X هي أمر ditto من Apple. لقد وجدت هذا مفيدًا بشكل لا يصدق في نسخ كميات كبيرة من البيانات حيث يمكن تشغيلها داخل نافذة طرفية تحتوي على معلومات أكثر فائدة حول تقدمها من نافذة نسخ Finder التقليدية.

1
$ ditto -V /old/work/ /new/work/

سيتم نسخ الأمر أعلاه لدينا مجلد "العمل" إلى موقع جديد. في الواقع، أن ما يحدث هو الأمر نسخ محتويات لدينا مجلد "العمل" إلى مجلد "العمل" جديدة.

إضافة-V، يطبع معنى مطول سطر إلى إطار المحطة الطرفية لكل الملفات التي يتم نسخها. أنها مفيدة للغاية كما يمكنك أن ترى بالضبط يتم نسخ ملف ما في أي وقت.

كما سبق هو أمر استخدامها بشكل متكرر، وغالباً بنسخ عدة غيغابايت من البيانات بين محركات الأقراص الصلبة استخدام ذلك لأنه يبدو أن تكون موثوقة جداً.


تعطيل قطة الظلال

إذا أخذنا لقطة شاشة من نافذة في OS X ، فستعرض دائمًا ظلًا مستقطعًا ، مما يؤدي إلى إضافة وحدات بكسل مهدرة. إذا كنت تفضل إزالة لقطات الشاشة خالية من الظل ، فيمكنك استخدام الأمر التالي:

1
$ defaults write com.apple.screencapture disable-shadow -bool TRUE

يمكنك أما إعادة تشغيل Mac الخاص بك رؤية التغييرات، أو باستخدام أمر آخر، انظر لهم على الفور:

1
$ killall SystemUIServer

هذا الأمر يتوقف الرسومية الواجهة الأمامية لنظام التشغيل العاشر لجزء من ثانية. لا تقلق، فقد لتشغيل كل الوقت لذلك حالما يتم إيقافه، إعادة تشغيل على الفور--ولكن مع تحديث لدينا الخيار الجديد. أخذ لقطة لشاشة والآن ستلاحظ أن الظل لم يعد المضمنة.

لعكس التغييرات، يمكنك إدخال الأمر التالي:

1
$ defaults write com.apple.screencapture disable-shadow -bool FALSE
1
$ killall SystemUIServer

لرؤية التغييرات على الفور.


تغيير تنسيق ملف لقطة الشاشة

ربما تكون PNG هي أفضل تنسيق لاستخدامها في لقطات الشاشة ، ولكن يمكنها بالتأكيد أن تأخذ مساحة صغيرة. إذا كنت تفضل استخدام تنسيق PDF ، فيمكنك استخدام ما يلي:

1
$ defaults write com.apple.screencapture type PDF
1
$ killall SystemUIServer

لإرجاع التغييرات، أدخل ما يلي:

1
$ defaults write com.apple.screencapture type png
1
$ killall SystemUIServer

تغيير موقع لقطة للشاشة

أثناء التقاط لقطات الشاشة أمر رائع ، يمكن أن يؤدي ذلك إلى ازدحام سطح المكتب بسرعة. لتغيير هذا ، يمكننا استخدام:

1
$ defaults write com.apple.screencapture location /drag/location/here
1
$ killall SystemUIServer

بدلاً من ذلك ثم التعامل مع أسماء المسار طويل المزعجة، يمكنك فقط كتابة الجزء الأول من الأمر، وبعد كلمة "الموقع"، قم بسحب مجلد تريد من الصور الخاصة بك لحفظ. للتراجع عن التغييرات، يمكنك استخدام:

1
$ defaults write com.apple.screencapture location ~/Desktop
1
$ killall SystemUIServer

تلميح: تمايل، ~، يمثل في الواقع المجلد الرئيسي الخاص بك. في المثال أعلاه، وهذا يعني في الواقع/Users/jordan/Desktop. Timesaver مفيدة!


تمكين AirDrop على أجهزة Mac القديمة

AirDrop هي ميزة رائعة لإرسال الملفات بين أجهزة ماكنتوش بسرعة وسهولة دون التعامل مع تطبيقات تقاسم الملفات المزعجة. المشكلة هي أنها فقط على شبكة WiFi وعلى أجهزة Mac الحديثة.

إذا كان لا يدعم ماك الخاص بك حاليا إنزال، يمكنك إدخال الأوامر التالية استخدامها، وكذلك فيما يتعلق باستخدامها عبر شبكة إيثرنت:

1
$ defaults write com.apple.NetworkBrowser BrowseAllInterfaces -bool TRUE

ستحتاج إلى إعادة تشغيل الباحث، وهو أسرع طريقة لاستخدام أمر killall التي سيتم إعادة تشغيله:

1
$ killall Finder

لإرجاع التغييرات، قم بإدخال:

1
$ defaults write com.apple.NetworkBrowser BrowseAllInterfaces -bool FALSE

إذا كنت ترغب في الحصول على مزيد من المعلومات حول تمكين AirDrop ، فقد قمنا بتغطيتها بمزيد من التفصيل في البرنامج التعليمي السابق الخاص بنا "How to Enable AirDrop on Ethernet Connected and Unsupported Macs".


إظهار الملفات و المجلدات المخفية

لعرض الملفات والمجلدات المخفية في "نظام التشغيل العاشر:"

1
$ defaults write com.apple.finder AppleShowAllFiles -bool TRUE
1
$ killall Finder

بمجرد إعادة تشغيل Finder ، سترى الكثير من الملفات التي لم ترها من قبل ، وعادةً ما تبدأ بنقطة (تشير إلى ملف مخفي في OS X).

لإرجاع التغييرات:

1
$ defaults write com.apple.finder AppleShowAllFiles -bool FALSE
1
$ killall Finder

لقد غطينا أيضًا رؤية الملف الخفي في البرنامج التعليمي السابق "الكشف عن الملفات المخفية في نظام التشغيل OS X".


اختبار التحمل الخاص بك ماك

إذا كنت ترغب في إجراء بعض اختبارات التحمّل على جهاز Mac ، فهناك أمر بسيط يمكننا إدخاله سيستخدم على الفور 100٪ من وحدة المعالجة المركزية:

1
$ yes

فنيو شركة أبل هذا استخداماً عند التعامل مع أجهزة ماكينتوش المزعجة التي قد تحطمها تحت التحميل، وطريقة سريعة جداً للتشديد على ماك. لإلغاء الأمر، اضغط Ctrl-C.


View File System Usage

في بعض الأحيان ، نريد أن نرى ما يقوم به نظام Mac عندما يتعلق الأمر بالقراءة والكتابة على القرص ، خاصة إذا كنا نحاول تحديد شيء يمنعنا من إخراج محرك أقراص. للقيام بذلك ، نستخدمها

1
$ sudo fs_usage

من خلال إدخال sudo ، نطلب تشغيل هذا المستخدم المتميز ، والذي يتطلب إدخال كلمة مرور تسجيل الدخول إلى Mac. بمجرد الانتهاء من ذلك ، يتم تقديمك مع تدفق مستمر من المعلومات أثناء وصول العمليات إلى القرص.

بعض العمليات التي من المحتمل أن نرى هي آلة الزمن (باكوبد) وأضواء كاشفة (حركة الديمقراطيين الاشتراكيين).

للإلغاء ، يمكنك الضغط على Ctrl-C.


عرض محتويات أي ملف

أحيانًا يكون لدينا ملف ونحن لا نعرف شكله. إذا كان من المحتمل أن يكون تنسيق النص ، فيمكننا محاولة فتحه في TextEdit ، ولكنه لا يعمل دائمًا. يمكننا التحقيق في أي ملف من المحطة باستخدام:

1
$ cat /path/to/file

No matter what the file is, this will open it. On files like MP3s or videos, it’ll likely be gibberish. But if you’re trying to recover a corrupt document, this might help.


إعادة الأضواء

أضواء يمكن أحياناً لا تعمل، فضلا عن أننا نود. في بعض الأحيان، نحن بحاجة فقط أقول أضواء كاشفة لإنشاء فهرس جديد بحيث يمكن العثور على الملفات بسرعة وكفاءة ممكنة. للقيام بذلك:

1
$ sudo mdutil -E /Volumes/DriveName

سيؤدي الأمر أعلاه إلى حذف فهرس Spotlight ، مما يجبره على بدء فهرس جديد. أسهل طريقة لإكمال الأمر هي إدخال الجزء الأول منه ، وبالنسبة للموقع ، فقط اسحب محرك الأقراص الثابتة من سطح المكتب إلى النافذة الطرفية.


إزالة التكرارات "فتح مع..." إدخالات

خطأ مشترك في نظام OS X هو رؤية تطبيقات مكررة ضمن القائمة "فتح مع..." التي يمكن أن تحصل على كامل تماما! لإصلاحه:

1
$ /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user

وسوف يعمل الأمر أعلاه ليوبارد وما فوقها. وخلافا للأوامر الأخرى، سوف يوصي إعادة تشغيل ماك الخاص بك.


تمكين اختيار النص في نظرة سريعة

نظرة سريعة رائعة ، ولكن ألن يكون أفضل إذا كان بإمكاننا تحديد النص من داخل Quick Look دون الحاجة إلى فتح المستند؟ مع هذا الأمر ، يمكنك:

1
$ defaults write com.apple.finder QLEnableTextSelection -bool TRUE
1
$ killall Finder

لإرجاع التغييرات:

1
$ defaults write com.apple.finder QLEnableTextSelection -bool FALSE
1
$ killall Finder

فتح الملفات في أي تطبيق

يمكنك فتح المستندات مباشرة من Terminal بسهولة ، ولكن ماذا عن فتحها في تطبيق آخر ليس هو التطبيق الافتراضي لنوع الملف الخاص به؟

1
$ open -a /Applications/AppName.app /path/to/file.txt

سيؤدي تنفيذ ما سبق إلى فتح ملفنا النصي في AppName للتطبيق. ببساطة تغيير التطبيق والملف إلى كل ما تحتاجه.


تحقق من وقت التشغيل الخاص بك ماك

قد يستغرق الأمر أيامًا أو أسابيع أو حتى شهورًا قبل إعادة تشغيل نظام التشغيل Mac ، وقد يستغرق ذلك أحيانًا فترة طويلة لا يمكننا حتى أن نتذكرها في آخر مرة. لمعرفة المدة التي مضى فيها جهاز Mac دون إعادة التشغيل ، يمكننا استخدام:

1
$ uptime

سيعرض هذا الوقت الحالي ومدة تشغيل جهاز Mac الخاص بك.


Install OS X Software Updates

على الرغم من تحديثات البرامج التي تنتقل إلى App Store في Mountain Lion ، يمكننا استخدام سطر الأوامر لتثبيت نظام udates بدون الحاجة إلى تشغيله. لمشاهدة تحديثات البرامج المتوفرة لجهاز Mac الخاص بك:

1
$ sudo softwareupdate -l

وبعد بضع دقائق، سيتم منحك قائمة بالتحديثات المتوفرة.

إذا كنت ترغب في تثبيت جميع التحديثات المتاحة ، فأدخل:

1
$ sudo softwareupdate -ia

عرض رسالة مخصصة في نافذة تسجيل الدخول

عند استخدام نظام التشغيل Mac متعدد المستخدمين، أنها غالباً ما جيدة لعرض رسالة لتوفير بعض المعلومات المفيدة، مثل "يا، أيدي لزجة! البعض الآخر لاستخدام هذه المفاتيح، y'know. "

1
$ sudo defaults write /Library/Preferences/com.apple.loginwindow LoginwindowText "Hey, Sticky Hands!"

المرة التالية التي تقوم بتسجيل أو إعادة تشغيل ماك الخاص بك، سوف تظهر الرسالة الخاصة بك. لإزالة الرسالة بالكامل:

1
$ sudo defaults delete /Library/Preferences/com.apple.loginwindow LoginwindowText

بدء خادم HTTP بسيط في أي مجلد

إذا كنت بحاجة إلى اختبار بعض HTML سريعًا الذي تعمل عليه ، فابدأ تشغيل خادم ويب بسيط في أي مجلد على جهاز Mac. انتقل إلى المجلد المراد استخدامه وأدخل:

1
$ python -m SimpleHTTPServer 8000

الرقم في النهاية هو المنفذ المستخدم وفتح المستعرض الخاص بك وزيارة http: // localhost: 8000 يمكنك استخدام الافتراضي المنفذ 80 إذا كنت ترغب في إزالة رقم المنفذ بالكامل.

عند الانتهاء، اضغط Ctrl-C.


قم بتشغيل الأمر نفسه مرة أخرى

كنت قد رأيت عدد قليل من هذه الأوامر قد طلب منا إدخال sudo أولاً ، لتشغيلها كمستخدم الجذر الرئيسي. في بعض الأحيان ، يمكننا إدخال أمر طويل ، فقط لمعرفة نسينا أن نضع sudo أولاً. والحمد لله، لا نحتاج إلى إعادة كتابة الأمر كامل مرة أخرى (أو نسخ ولصق). بدلاً من ذلك، يمكننا استخدام اختصار بسيط جداً أن تقف بدلاً من الأمر الخاص بك مكتوبة مسبقاً:

1
$ !!

إذا احتجنا إلى إدخال نفس الأمر مرة أخرى ولكن مع sudo في المقدمة ، يمكننا فقط كتابة:

1
$ sudo !!

تحميل ملف بدون متصفح

إذا كنت ترغب في تنزيل ملف بدون استخدام متصفح ، فيمكننا استخدام الأمر التالي:

1
$ curl -O http://appldnld.apple.com/iTunes11/091-6058.20130605.Cw321/iTunes11.0.4.dmg

سيؤدي هذا إلى تنزيل أي عنوان URL تقوم بإدخاله إلى المجلد الذي تتواجد به حاليًا. تحاول بعض المستعرضات فتح الملفات تلقائيًا عند تنزيلها أو إضافة ملحق ملف مزعج عندما لا تريدها (خاصة عند التعامل مع الملفات النصية التي تحتوي على شيء آخر بجانب ملحق .txt).


إيقاف تشغيل ماك الخاص بك، مع أو بدون تأخير

لإيقاف جهاز Mac على الفور:

1
$ sudo shutdown -h now

To restart your Mac immediately:

1
$ sudo shutdown -r now

ونحن حتى إضافة تأخير وقت (بالدقائق) إذا أردنا أن:

1
$ sudo shutdown -r +60

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


تعطيل رد الرسوم المتحركة للبريد في أسد الجبل

يحتوي البريد على حركة رائعة تبحث في حالة إذا تلقيت ردًا على أي رسالة ، فإن نافذة الإنشاء تنقلك إلى العرض. لا يناسب الجميع وأحيانًا تظهر النافذة على الفور. لإيقاف الرسم المتحرك:

1
$ defaults delete com.apple.mail DisableReplyAnimations -bool TRUE

قم بإنهاء وإعادة تشغيل Mail لتصبح التغييرات سارية المفعول. لعكس التغييرات:

1
$ defaults delete com.apple.mail DisableReplyAnimations -bool FALSE

منع ماك الخاص بك من النوم

لقد تركنا كل ماك لنا القيام بشيء التي سوف يستغرق بعض الوقت للقيام، فقط للعودة، وتجد أنها ذهبت إلى النوم. علينا منع هذا من الحدوث باستخدام أمر بسيط، وخفة دم المسماة،:

1
$ caffeinate

سيؤدي إدخال الأمر من تلقاء نفسه إلى إبقاء جهاز Mac مستيقظًا حتى يتم إيقافه بالضغط على Ctrl-C. يمكنك إضافة معلمة زمنية مع:

1
$ caffeinate -u -t 600

الرقم يمثل عدد الثواني ، لذا فإن أمرنا أعلاه سيوقف جهاز Mac من النوم في الدقائق العشر القادمة


Create a File Of Any Size

وهناك مناسبات عندما نحتاج فقط إلى ملف بحجم معين للاختبار. وكثيراً ما أجد أنه من المفيد لنسخ ملف 1 غيغابايت عبر شبكة اتصال للحصول على فكرة عن سرعة. ن العثور على ملف بحجمه هو أمر صعب ، ولكن باستخدام سطر الأوامر ، يمكننا إنشاء ملف فارغ من أي حجم نريده.

1
$ mkfile 1g test.abc

يمكنك تحديد حجم الملف بالبايت (ب) أو كيلوبايت (k) أو ميغا بايت (m) أو غيغابايت (g). يخلق المثال أعلاه ملفًا تجريبيًا بسعة 1 غيغابايت يسمى test.abc ، ولكن يمكنك تسميته كما تشاء ولا تحتاج إلى امتداد الملف.


Continually Monitor the Output of a File

هذا واحد لجميع مديري النظام في مهدها هناك. إذا كنت ترغب في الاستمرار في مراقبة ملف نصي وعرض أي تغييرات عليه كما تم إجراؤها ، فهناك أمر مناسب يراقب الملف الذي اخترته باستمرار ويعرض أي خطوط جديدة عند إضافتها ، وهو مثالي لمراقبة سجل النظام الملفات.

1
$ tail -f /var/log/system.log

ستراقب نافذة Terminal الخاص بك باستمرار ملفك المحدد (في هذه الحالة ، system.log وكل مرة يتم فيها إضافة سطر آخر ، ستطبعه على الشاشة.

لإلغاء الأمر، اضغط Ctrl-C.


الحصول على عنوان IP شبكة الاتصال الخاص بك

بالتأكيد ، يمكننا فتح System Preferences (تفضيلات النظام) ، واختيار Network (الشبكة) ثم عرض معلومات عنوان IP الخاص بنا ، ولكن القيام بذلك من خلال سطر الأوامر هو أكثر برودة بكثير!

1
$ ipconfig getifaddr en0

En0 الأجل يمثل واجهة شبكة الاتصال لاستخدام. مماثلة لبعض لغات البرمجة، واجهة شبكة الاتصال الأول يبدأ من الصفر وتحسب بعد ذلك، حتى إذا كان لديك اثنين من واجهات (مثل ethernet وأي فأي) ثم أنها ستكون en0 و en1، على التوالي.

بشكل افتراضي، ماك الخاص بك سوف دائماً تعيين اتصال شبكة سلكية ك en0، ما لم يكن ماك الخاص بك لا يملك إيثرنت مدمجة. يمكنك استبدال en0 مع en1 إذا كنت لا تستخدم اتصال سلكي.


الحصول على عنوان IP الخارجي الخاص بك

الطريقة الأكثر شيوعًا لاكتشاف عنوان IP العام (الذي نقدمه من قِبل موفر خدمة الإنترنت) عن طريق زيارة أحد المواقع مثل "ما هو عنوان IP الخاص بي" أو حتى كتابة "ما هو عنوان IP الخاص بي" إلى Google.

ونحن فعلا استخدام المحطة الطرفية لاكتشاف لدينا عنوان IP العمومي باستخدام خدمة مماثلة أعلاه يسمى "IP Echo".

1
$ curl ipecho.net/plain; echo

حالما تقوم بتشغيل الأمر، وكنت قدمت مع عنوان IP الخارجي الخاص بك. وفي حين أنه قد لا يكون سريعاً لكتابة كزيارة أحد المواقع المذكورة أعلاه، يمكننا أن نفعل الكثير بإخراج المحطة الطرفية، خاصة إذا كنت ترغب في إدراجه في نوع من البرنامج النصي.


اختبار اتصال شبكة الاتصال

أنت من المحتمل أن نسمع مصطلح "ping" في مرحلة ما. يرسل Ping قطع صغيرة جداً من المعلومات عبر شبكة اتصال إلى كمبيوتر بعيد، توقيت كم الوقت المستغرق لاستجابة لتلقي. ومفيد لمعرفة إذا كان يعمل عنوان IP أو إذا كان موقع على شبكة الإنترنت قد يكون إلى أسفل.

1
$ ping -c 10 www.apple.com

سيؤدي تشغيل الأمر أعلاه إلى إرسال 10 حزم من المعلومات وتوفير معلومات مفصلة حول وقت الاستجابة. يمكنك استبدال www.apple.com بأي اسم نطاق أو عنوان IP آخر.


تعطيل الملاحة انتقد اصبعين جوجل كروم

لأجهزة ماكينتوش مع التتبع مولتيتووش مضمنة أو استخدامه مع "لوحة التتبع السحر"، جوجل كروم يقدم الإصدار الخاص به من الضرب اصبعين الذهاب إلى الأمام وإلى الوراء. في حين أنه من السهل تغيير هذا السلوك في سفاري، القيام بذلك في جوجل كروم يتطلب قليلاً من الخداع المحطة الطرفية:

1
$ defaults write com.google.Chrome.plist AppleEnableSwipeNavigateWithScrolls -bool FALSE

قم بإنهاء Google Chrome وإعادة تشغيله لمشاهدة التغييرات وستلاحظ أنه لا يمكنك تمرير إصبعين بسرعة. لعكس التغييرات:

1
$ defaults write com.google.Chrome.plist AppleEnableSwipeNavigateWithScrolls -bool TRUE

ع التطبيقات من الحفظ إلى iCloud بشكل افتراضي

[ايكلوود] خدمة عظيمة ولكن إذا كنت تفضل استخدام المربع المنسدل، أو مجرد حفظ الملفات على ماك الخاص بك، ثم كنت سوف لا شك قد أحبطت أن العديد من تطبيقات متوافقة مع [ايكلوود] تقديم [ايكلوود] حفظ الافتراضي.. الوجهة. والحمد لله نستطيع تغيير هذا:

1
$ defaults write NSGlobalDomain NSDocumentSaveNewDocumentsToCloud -bool FALSE

قم بإنهاء وإعادة تشغيل أي تطبيق يستخدم iCloud والآن أي مستندات جديدة سيتم افتراضها على جهاز Mac الخاص بك في مربع حوار الحفظ بدلاً من iCloud.

لإرجاع التغييرات:

1
$ defaults write NSGlobalDomain NSDocumentSaveNewDocumentsToCloud -bool TRUE

جعل أيقونة أي التطبيق المخفية في قفص الاتهام شفافة

إخفاء تطبيقات عندما كنت لا تستخدم لهم وسيلة رائعة لتحرير المساحة على الشاشة ولكن ليس هناك حقاً أي وسيلة للتمييز بين التطبيق الذي يتم خفية وهي ليست. ونحن يمكن أن يغير في قفص الاتهام حتى أي تطبيقات مخفية سوف يكون رمز شفافة:

1
$ defaults write com.apple.Dock showhidden -bool TRUE
1
$ killall Dock

لعكس التغييرات:

1
$ defaults write com.apple.Dock showhidden -bool FALSE
1
$ killall Dock

مسارات "الإكمال التلقائي"

عند إدخال اسم مسار طويل مثل:

1
/Volumes/Macintosh\ HD/Users/admin/Library/Application\ Support/

يمكن أن تكون شاقة للغاية إدخالها في كل شيء. بدلاً من ذلك ما يمكن أن نفعله استخدام المفتاح Tab للإكمال التلقائي. لاستخدامها، ببساطة البدء في إدخال أي أمر حيث كنت تحتاج إلى كتابة مسار ومرة واحدة كنت قد دخلت الرسالة الأولى أو الثانية، اضغط على المفتاح Tab. إذا كان هناك مجلد واحد فقط الأحرف القليلة الأولى يمكن للإكمال التلقائي، فسوف تفعل ذلك. إذا لم يكن الأمر كذلك، يمكنك الضغط على Tab مرتين وأنه سيتم الانتقال بقدر ما يمكن، ثم عرض جميع الملفات المحتملة والمجلدات التي ترغب في الحصول على.

لتجربة هذا ، أدخل التالي ولكن بدلاً من الضغط على Enter ، اضغط على Tab بدلاً من ذلك:

1
$ cd /Us

ستجد أنها ثم أوتوكومبليتيس إلى:

1
$ cd /User

ن المحتمل أنك ستسمع نغمة تنبيه أيضًا. ذلك لأن هناك مجلدين قد ترغب في الوصول إليهما: / المستخدمون و / معلومات المستخدم. يمكنك بعد ذلك إضافة آخر حرف إلى المسار واضغط على Enter.

يعمل مشابهة جداً للإكمال التلقائي للكلمات في دائرة الرقابة الداخلية.


جعل كلامك ماك

يحتوي نظام التشغيل Mac OS X على بعض وظائف الكلام الرائعة ، ويمكننا حتى أن نقول أي شيء نريده:

1
$ say "This Mac runs OS X, not OS ex"

حتى يمكن أن نذهب واحد أفضل ويكون ذلك قراءة أي ملف نص نود:

1
$say -f /path/to/file.txt

يمكن لـ Mac الخاص بنا أن يقول ما كان في الملف النصي.


استعادة صورة قرص على محرك أقراص خارجي

يمكنك محاكاة سلوك "الأداة المساعدة للقرص" واستعادة ملف صورة قرص على وحدة تخزين متصلة بلجنة الهدنة العسكرية الخاصة بك:

1
$ sudo asr -restore -noverify -source /path/to/diskimage/dmg -target /Volumes/VolumeToRestoreTo

سيتم تخطي التحقق (يمكنك إزالة هذا الجزء إذا كنت تريد التحقق منه ولكن قد يستغرق بعض الوقت) ويمكنك استعادة صورة ، مثل نسخة من OS X ، مباشرة إلى وحدة تخزين أو قسم.


إيقاف تشغيل لوحة المعلومات

كانت لوحة المعلومات ذات يوم هي مستقبل تطبيقات الوصول السريع مثل الآلة الحاسبة والملاحظات اللاصقة. على الرغم من كونه شائعًا للغاية لبضع سنوات ، إلا أنه سرعان ما تلاشى. ما زال موجودًا ، وعادة ما يتم فتحه عن طريق الخطأ.

استخدام "مراقبة البعثة" على نطاق واسع، ويكون ذلك المتمركزة في أقصى اليسار ولكن، بصراحة، أنا أفضل أنه ذهب تماما. والحمد لله، يمكن أن تصمت لوحة المعلومات بشكل دائم:

1
$ defaults write com.apple.dashboard mcx-disabled -boolean TRUE
1
$ killall Dock

ستجد أن لوحة التحكم لم تعد تعمل ، بالإضافة إلى أية أدوات قد تكون لديك داخلها. لا تقلق ، يمكنك إعادته إذا لزم الأمر:

1
$ defaults write com.apple.dashboard mcx-disabled -boolean FALSE
1
$ killall Dock

عرض جميع العمليات النشطة

يمكن أن تعطينا مراقبة النشاط التطبيق نظرة تفصيلية لما تقوم به شركة Mac حاليًا. يمكننا تكرار الكثير من وظائفه في Terminal

1
$ top

وبمجرد تشغيل، يمكننا أن نرى بسهولة جميع العمليات الحالية، سرد باستخدام المعالج مع العمليات باستخدام وحدة المعالجة المركزية معظم الانتقال إلى الجزء العلوي من القائمة.

بالإضافة إلى ذلك ، هناك الكثير من المعلومات الأخرى في الجزء العلوي من النافذة ، من عدد العمليات الجاري تشغيلها ، وكم من ذاكرة الوصول العشوائي قيد الاستخدام حاليًا إلى عدد زيارات الشبكة التي أنشأناها.


راجع قائمة بكافة الأوامر التي قمت بإدخالها

بالنسبة إلى الأمر الأخير ، يمكننا إدخال أمر لعرض جميع الأوامر التي أدخلناها في سطر الأوامر:

1
$ history

يتم سرد كافة الأوامر السابقة التي قمت بتشغيل إطار المحطة الطرفية في هنا، يعطيك القدرة على العودة ومشاهدة ما قمت به فعلا.


الاستنتاج

يمكن أن يساعدك الجهاز على تكوين جهاز Mac الخاص بك بالطريقة التي تريدها بالضبط ، كما يوفر إمكانية الوصول إلى الميزات التي ليس لديها أي واجهة رسومية لتغييرها. هناك العديد من الخيارات التي تعتبر آمنة تمامًا للاستخدام ، ولكن لتجنب إرباك المستخدم ، يتم إخفائه بعيدًا ، ليجده مستخدمو الطاقة الراغبون في إجراء التغيير فقط.

سطر الأوامر هو أداة قوية للغاية ، وكما قال العم بن لباركر باركر ، "مع قوة عظمى تأتي مسؤولية كبيرة". استخدمها بحكمة!

Advertisement
Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new Computer Skills tutorials. Never miss out on learning about the next big thing.
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.