دليل المبتدئين لاستخدام Mac Terminal

دليل المبتدئين لاستخدام Mac Terminal

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





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





ما هي المحطة؟

Terminal هي أداة تسمح لك بالتفاعل مع جهاز Mac الخاص بك من خلال سطر الأوامر. تتضمن أنظمة تشغيل Linux أدوات مماثلة ، نظرًا لأن كل من Linux و macOS هما أنظمة تشغيل شبيهة بنظام التشغيل Unix. يتم استدعاء واجهة سطر الأوامر (CLI) ، أو اللغة التي تكتبها في Terminal للتفاعل مع جهاز Mac الخاص بك سحق . كل ما نناقشه أدناه هو أمر bash.





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

نصائح عامة حول سطر أوامر Mac

أولاً ، دعنا نلقي نظرة على بعض الحقائق الطرفية الأساسية التي يجب أن تعرفها.



النحو العام

عادة ما يتبع أمر bash هذا النمط:

[Command] [Options] [Input or Path to File or Directory]

على سبيل المثال ، في:





ls -la /Applications ls

هو الأمر ،

-la

مركب من خيارين فرديين (





-l

و

-a

)، و

/Applications

هو الطريق إلى القائمة.

الطريق

سيساعدك فهم المسارات على فهم كيفية رؤية macOS لملفاتك بالفعل. بشكل أساسي ، مسار الملف هو مجموعة مجلدات الدمى الروسية التي يحتوي عليها ، متبوعًا باسم الملف نفسه.

على سبيل المثال ، على جهاز Mac ، يسمى مسار ملف أسراري التي تعيش على سطح مكتب المستخدم John Doe هو

/Users/jdoe/Desktop/'My Secrets'

.

مساحة بيضاء

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

ls /Applications/Path Test

، ستحصل على هذا:

ماذا يجري هنا؟ حسنًا ، يعتقد باش أنك اتصلت ls تشغيل / تطبيقات / مسار . عندما لم يتمكن من العثور على هذا الملف ، توقف.

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

  • ls /Applications/'Path Test' أو
  • ls /Applications/Path Test

سودو

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

sudo

(التي تعني 'مستخدم واحد يفعل') أمام الأمر لمنحه امتيازات على مستوى المسؤول مؤقتًا.

أوامر المحطة لتحسين سير العمل الخاص بك

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

man

في المحطة.

تجد

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

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

بناء جملة تجد يتكون من أربعة أجزاء. بالترتيب هم:

  1. تجد
  2. مسار الدليل الذي تريد البحث فيه ( / تطبيقات أدناه)
  3. الخيارات (المثال أدناه يحتوي على -اسم ، وهو ما يعني أن تجد سيبحث عن الملفات التي تطابق هذا الاسم)
  4. السلسلة المراد البحث عنها (المثال أدناه يحتوي على جوجل كروم )

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

وضعه في بداية سلسلة البحث ونهايتها يعني ذلك تجد ستخرج النتائج التي تحتوي على أحرف قبل مصطلح البحث وبعده. في هذه الحالة، جوجل كروم سوف يجلب Google Chrome.app .

يأتي كل شيء معًا ليبدو كما يلي:

ال

  • يستبدل: كمد + أنا لإظهار المعلومات.
  • لماذا هو أفضل: يمكن أن يعرض لك عدة مجلدات في وقت واحد ، وعادة ما يستغرق وقتًا أقل للتحميل.

ال لتقف على 'استخدام القرص' ، ويمكن أن تخبرك بسرعة عن حجم الملف أو المجلد ، أو حتى قائمة الملفات داخل مجلد.

أفضل الخيارات لـ ال نكون:

  • (العمق): عندما يتبعه رقم يحكي تجد لقصر بحثه على أ مستوى العمق في الدليل حيث يتم تشغيله.
    • على سبيل المثال ، إذا قمت بتشغيل du -d 1 /Applications ، فسيعرض لك الحجم الإجمالي للمجلدات والملفات الموجودة في ملف التطبيقات المجلد ، وليس أحجام المجلدات الفرعية داخل تلك المجلدات.
  • (يمكن للبشر قراءته): سيُظهر لك هذا حجم ملفاتك بتنسيق إلى و م ، أو جي ، والتي تعني كيلو أو ميغا أو غيغا بايت.

ألق نظرة على ال في العمل:

الكمبيوتر المحمول متصل بالكهرباء ولكن لا يتم الشحن

م

  • يستبدل: قم بالإشارة والنقر فوق نقل المجلدات والملفات.
  • لماذا هو أفضل: إنه أسرع ولا يتطلب التنقل.

يمكنك نقل ملف أو مجلد بسرعة إلى مجلد آخر باستخدام م . إنه يعمل ببساطة عن طريق تغيير اسم المسار.

الصيغة هي

mv

.

على سبيل المثال،

mv /Users/jdoe/Documents/file1 /Users/jdoe/Desktop/file1

سينتقل ملف 1 من جدو وثائق له سطح المكتب .

ls

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

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

أفضل الخيارات لـ ls نكون:

  • -ال (طويل): يعرض الأذونات لكل ملف في المجلد وآخر وقت تعديل ومالك الملف واسم الملف.
  • -إلى (الكل): يعرض لك جميع الملفات الموجودة في مجلد ، بما في ذلك الملفات المخفية (رائعة لعرض مكتبة المستخدم في macOS ، والتي تكون مخفية افتراضيًا).

إليك ما يبدو عليه الإخراج:

مكدير

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

قم بإنشاء مجلدات جديدة في لحظة باستخدام هذا الأمر.

مثال:

mkdir /Users/jdoe/Desktop/cool_stuff

جمهورية مقدونيا

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

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

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

مثال:

rm -R /Users/jdoe/Desktop/cool_stuff

إتقان جهاز Mac الخاص بك مع Terminal

أنت الآن تعرف بعض أوامر Terminal الأساسية ويمكنك البدء في دمجها في سير عمل Mac اليومي. بمجرد أن تشعر بالراحة عند استخدام bash ، يمكنك تجاوز مجرد استبدال مهامك اليومية والبدء في استكشاف الصلاحيات التي لا يمكن أن يقدمها سوى سطر الأوامر.

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

يشارك يشارك سقسقة بريد الالكتروني دليل المبتدئين لتحريك الكلام

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

اقرأ التالي
مواضيع ذات صلة
  • ماك
  • صالة
  • موجه الأمر
  • لينكس باش شل
  • نصائح لنظام Mac
نبذة عن الكاتب فريق شاواغا(21 مقالة منشورة)

تيم شاواغا كاتب يعيش في بروكلين. عندما لا يكتب عن التكنولوجيا والثقافة ، فإنه يكتب الخيال العلمي.

المزيد من Tim Chawaga

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك