يسمح لك تطبيق Terminal بالتحكم في جهاز Mac الخاص بك باستخدام موجه الأوامر. لماذا تريد أن تفعل ذلك؟ حسنًا ، ربما لأنك معتاد على العمل على سطر أوامر في نظام قائم على Unix وتفضل العمل بهذه الطريقة. المحطة الطرفية هي واجهة سطر أوامر Mac. هناك العديد من المزايا لاستخدام Terminal لإنجاز بعض المهام - عادةً ما تكون أسرع ، على سبيل المثال. من أجل استخدامه ، مع ذلك ، ستحتاج إلى التعامل مع أوامره ووظائفه الأساسية. بمجرد القيام بذلك ، يمكنك التعمق أكثر ومعرفة المزيد من الأوامر واستخدام موجه أوامر Mac الخاص بك لمزيد من المهام المعقدة ، بالإضافة إلى بعض المهام الممتعة.
البدائل الطرفية على Setapp
تطبيقات Mac المنظمة التي تحافظ على أداء جهاز Mac الخاص بك تحت السيطرة. تجنب أوامر المحطة الطرفية ؛ تجنب المتاعب.
حمل مجاناكيفية فتح Terminal على نظام Mac
التطبيق Terminal موجود في مجلد الأدوات المساعدة في التطبيقات. لفتحه ، افتح مجلد التطبيقات ، ثم افتح الأدوات المساعدة وانقر نقرًا مزدوجًا على Terminal ، أو اضغط على Command-space لتشغيل Spotlight واكتب "Terminal" ، ثم انقر نقرًا مزدوجًا على نتيجة البحث.
سترى نافذة صغيرة بخلفية بيضاء مفتوحة على سطح المكتب. يوجد في شريط العنوان اسم المستخدم وكلمة "bash" وأبعاد النافذة بالبكسل. Bash تعني "Bourne again shell". هناك عدد من القذائف المختلفة التي يمكنها تشغيل أوامر Unix ، وعلى نظام Mac ، Bash هو الذي يستخدمه Terminal.
إذا كنت تريد تكبير النافذة ، فانقر فوق الزاوية اليمنى السفلية واسحبه للخارج. إذا لم يعجبك النص الأسود على خلفية بيضاء ، فانتقل إلى قائمة Shell ، واختر نافذة جديدة وحدد من الخيارات في القائمة.
إذا شعرت بالتعقيد في Terminal أو كانت لديك مشكلات في الإعداد ، دعنا نخبرك على الفور أن هناك بدائل. يسمح MacPilot بالوصول إلى أكثر من 1200 ميزة من ميزات macOS دون حفظ أي أوامر. في الأساس ، طرف ثالث لنظام التشغيل Mac يعمل مثل Finder.
بالنسبة إلى ميزات مراقبة Mac ، جرب قوائم iStat. يجمع التطبيق بيانات مثل حمل وحدة المعالجة المركزية ونشاط القرص واستخدام الشبكة والمزيد - وكلها يمكن الوصول إليها من شريط القائمة.
أوامر Mac الأساسية في Terminal
أسرع طريقة للتعرف على Terminal وفهم كيفية عملها هي البدء في استخدامه. ولكن قبل القيام بذلك ، من المفيد قضاء بعض الوقت في التعرف على كيفية عمل الأوامر. لتشغيل أمر ما ، ما عليك سوى كتابته في المؤشر واضغط على Return للتنفيذ.
يتكون كل أمر من ثلاثة عناصر:الأمر نفسه ، وسيطة تخبر الأمر بالمورد الذي يجب أن يعمل عليه ، وخيار يعدل الإخراج. لذلك ، على سبيل المثال ، لنقل ملف من مجلد إلى آخر على جهاز Mac ، يمكنك استخدام الأمر "نقل" mv
ثم اكتب موقع الملف الذي تريد نقله ، متضمنًا اسم الملف والموقع الذي تريد نقله إليه.
دعونا نجربها.
-
اكتب
cd ~/Documents
ثم اضغط على "رجوع" للانتقال إلى المجلد الرئيسي. -
اكتب
ls
ثم العودة (اكتب عودة بعد كل أمر).
يجب أن تشاهد الآن قائمة بجميع الملفات الموجودة في مجلد المستندات - ls
هو أمر سرد الملفات.
لمشاهدة قائمة بجميع الأوامر المتوفرة في Terminal ، اضغط مع الاستمرار على مفتاح Escape ثم اضغط على y
عندما ترى سؤالاً يسألك عما إذا كنت تريد أن ترى كل الاحتمالات. لرؤية المزيد من الأوامر ، اضغط على رجوع.
يونكس لديه دليله المدمج الخاص به. لذا ، لمعرفة المزيد حول نوع الأمر man [name of command]
، حيث "command" هو اسم الأمر الذي تريد معرفة المزيد عنه.
القواعد الطرفية
هناك بعض الأشياء التي يجب أن تضعها في اعتبارك عند كتابة أوامر في Terminal أو أي أداة أخرى لسطر الأوامر. أولاً ، كل شخصية مهمة ، بما في ذلك المسافات. لذلك عندما تنسخ أمرًا تراه هنا ، تأكد من تضمين المسافات وأن الأحرف في الحالة الصحيحة.
لا يمكنك استخدام الماوس أو لوحة التتبع في Terminal ، ولكن يمكنك التنقل باستخدام مفاتيح الأسهم. إذا كنت تريد إعادة تشغيل أحد الأوامر ، فانقر فوق مفتاح السهم لأعلى حتى تصل إليه ، ثم اضغط على "رجوع". لمقاطعة أمر قيد التشغيل بالفعل ، اكتب Control-C.
يتم تنفيذ الأوامر دائمًا في الموقع الحالي. لذلك ، إذا لم تحدد موقعًا في الأمر ، فسيتم تشغيله في أي مكان انتقلت إليه آخر مرة أو حيث تم تشغيل الأمر الأخير. استخدم cd
الأمر ، متبوعًا بمسار الدليل ، كما في الخطوة 1 أعلاه ، لتحديد المجلد الذي تريد تشغيل الأمر فيه.
هناك طريقة أخرى لتحديد موقع:انتقل إلى Finder ، وانتقل إلى الملف أو المجلد الذي تريده واسحبه إلى نافذة Terminal ، باستخدام المؤشر عند النقطة التي كتبت فيها المسار.
إليك مثال آخر. هذه المرة ، سننشئ مجلدًا جديدًا داخل دليل المستندات الخاص بك ونطلق عليه اسم "TerminalTest."
-
افتح نافذة Finder وانتقل إلى مجلد المستندات.
-
اكتب
cd
واسحب مجلد المستندات إلى نافذة المحطة الطرفية. -
الآن ، اكتب
mkdir "TerminalTest"
ارجع إلى Finder ، وافتح Text Edit وأنشئ ملفًا جديدًا يسمى "TerminalTestFile.rtf." الآن احفظه في مجلد TerminalTest في مجلد "المستندات".
في نافذة Terminal ، اكتب cd ~/Documents/TerminalTest
ثم العودة. اكتب الآن ls
ويجب أن تشاهد "ملف TerminalTestFile" مدرجًا.
لتغيير اسم الملف ، اكتب هذا ، مع الضغط على رجوع بعد كل خطوة:
-
cd~/Documents/Terminal Test
-
mv TerminalTestFile TerminalTestFile2.rtf
سيؤدي ذلك إلى تغيير اسم الملف إلى "TerminalTestFile2". يمكنك بالطبع استخدام أي اسم تريده. يعني الأمر mv "نقل" ، ويمكنك أيضًا استخدامه لنقل الملفات من دليل إلى آخر. في هذه الحالة ، ستحتفظ بأسماء الملفات كما هي ، لكن مع تحديد دليل آخر قبل كتابة المثيل الثاني من الاسم ، مثل هذا:
mv ~/Documents/TerminalTest TerminalTestFile.rtf ~/Documents/TerminalTest2 TerminalTestFile.rtf
المزيد من أوامر المحطة الطرفية المتقدمة
يمكن استخدام Terminal لجميع أنواع المهام المختلفة. يمكن تنفيذ بعضها في Finder ولكنها أسرع في Terminal. يصل الآخرون إلى الأجزاء ذات الجذور العميقة من macOS والتي لا يمكن الوصول إليها من Finder بدون تطبيقات متخصصة. فيما يلي بعض الأمثلة.
نسخ الملفات من مجلد إلى آخر
-
في نافذة Terminal ، اكتب
ditto [folder 1] [folder 2]
حيث "المجلد 1" هو المجلد الذي يستضيف الملفات و "المجلد 2" هو المجلد الذي تريد نقل الملفات إليه. -
لمشاهدة الملفات التي يتم نسخها في النافذة الطرفية ، اكتب
-v
بعد الأمر.
تنزيل الملفات من الإنترنت
ستحتاج إلى عنوان URL للملف الذي تريد تنزيله لاستخدام Terminal لهذا الغرض.
-
cd ~/Downloads/
-
curl [URL of the file you want to download]
إذا كنت تريد تنزيل الملف إلى دليل آخر غير مجلد التنزيلات ، فاستبدل ~/Downloads/
بالمسار إلى هذا المجلد ، أو اسحبه إلى النافذة الطرفية بعد كتابة cd
الأمر.
تغيير الموقع الافتراضي للقطات الشاشة
إذا كنت لا تريد أن يحفظ macOS لقطات الشاشة على سطح المكتب عند الضغط على Command-Shift-3 ، فيمكنك تغيير الموقع الافتراضي في Terminal.
-
defaults write com.apple.screencapture location
[path to the folder where you want screenshots to be saved]
-
ضرب العودة.
-
killall SystemUIServer
-
ضرب العودة.
تغيير نوع الملف الافتراضي للقطات
بشكل افتراضي ، يحفظ macOS لقطات الشاشة كملفات png. لتغيير ذلك إلى .jpg ، قم بما يلي:
-
defaults write com.apple.screencapture type JPG
-
اضغط على العودة.
-
killall SystemUIServer
-
اضغط على العودة.
حذف كافة الملفات في مجلد
الأمر المستخدم لحذف الملفات أو إزالتها في Terminal هو rm. لذلك ، على سبيل المثال ، إذا أردت إزالة ملف من مجلد المستندات باسم "oldfile.rtf" ، فيمكنك استخدام cd ~/Documents
بالذهاب إلى مجلد "المستندات" ثم احذف الملف. كما هو الحال ، سيؤدي ذلك إلى حذف الملف دون تدخل منك.
إذا كنت تريد تأكيد حذف الملف ، فاستخدم -i
مثل
rm -i oldfile.rtf
لحذف جميع الملفات والمجلدات الفرعية في دليل يسمى "oldfolder" ، يكون الأمر rm -R oldfolder
وللتأكيد على أنه يجب حذف كل ملف ، rm -iR oldfolder
فقط لأنك تستطيع استخدام Terminal لحذف الملفات على جهاز Mac الخاص بك لا يعني أنه يجب عليك ذلك. إنها أداة غير حادة نسبيًا ، حيث يتم حذف الملفات والمجلدات التي تحددها فقط.
طريقة أخرى لتفريغ مساحة
إذا كان هدفك من إزالة الملفات أو المجلدات هو إخلاء مساحة على جهاز Mac أو إزالة الملفات غير المرغوب فيها التي تتسبب في بطء تشغيل جهاز Mac ، فمن الأفضل بكثير استخدام تطبيق مصمم لهذا الغرض. CleanMyMac X هو أحد هذه التطبيقات.
سيفحص جهاز Mac بحثًا عن الملفات ويوصي بالملفات التي يمكنك حذفها بأمان ، بالإضافة إلى إخبارك بحجم المساحة التي ستوفرها. وبمجرد أن تقرر الملفات التي تريد حذفها ، يمكنك التخلص منها بنقرة واحدة. يمكنك تنزيل CleanMyMac X هنا.
كما ترى ، في حين أن Terminal قد يبدو مخيفًا ويبدو أنه صعب الاستخدام ، إلا أنه ليس كذلك حقًا. المفتاح هو تعلم بعض الأوامر ، مثل تلك التي أوضحناها أعلاه ، والتعرف على بنية تلك الأوامر.
ومع ذلك ، يجب أن تكون حذرًا عند استخدام Terminal ؛ إنها أداة قوية تتمتع بوصول عميق إلى ملفات نظام Mac. تحقق من الأوامر عن طريق البحث عنها عبر Google إذا لم تكن متأكدًا مما تفعله. وإذا كنت بحاجة إلى حذف الملفات لتوفير مساحة ، فاستخدم تطبيقًا مثل CleanMyMac X للقيام بذلك. إنه أكثر أمانًا!