أوامر المحطة الطرفية لنظام التشغيل Mac

أوامر macOS الطرفية

من خلال أوامر المحطة الطرفية لنظام التشغيل Mac يمكننا تنفيذ إجراءات لا تتوفر ، في مناسبات معينة ، من خلال واجهة macOS الرسومية أو أن عملية القيام بذلك بطيئة للغاية وشاقة.

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

ضع في اعتبارك أنه باستخدام أوامر Terminal لنظام التشغيل Mac يمكنك تنفيذها التغييرات في فريقك، تغييرات التكوين التي قد تؤثر على تشغيل جهازك.

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

إذا كنت تعرف بالفعل أوامر النظام في النوافذ (التي تأتي من MS-DOS) لن يستغرق الأمر وقتًا طويلاً لتتعلم كيفية استخدام أوامر Terminal لأجهزة Mac التي نعرضها لك في هذه المقالة.

كيفية الوصول إلى Terminal

الوصول إلى المحطة

أول شيء يجب أن نفعله لكي نبدأ العبث بشجاعة macOS هو الوصول إلى سطر أوامر macOS. لبدء استخدام أوامر Terminal على نظام Mac ، يجب علينا تنفيذ الخطوات التالية:

  • اضغط على اختصار لوحة المفاتيح Command + مفتاح المسافة.
  • نكتب Terminal.
  • انقر على نتيجة البحث الأولى.

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

أوامر المحطة الأساسية

[الطاولة]

,,

/ (مائل للأمام) ، دليل المستوى الأعلى

.،الدليل الحالي

.. ، أعلى دليل

~ ، الدليل الرئيسي

sudo [الأمر] ، قم بتشغيل الأمر بامتيازات أمان الجذر

nano [ملف] ، يفتح محرر المحطة الطرفية

فتح [ملف] ، فتح ملف

[الأمر] -h ، احصل على المساعدة في الأمر

man [الأمر] ، يعرض دليل المساعدة للأمر

,,

[/الطاولة]

بحث المحطة الطرفية

[الطاولة]

,,

يجد -name <«» file »»> »، البحث عن كافة الملفات المسماة داخل . يمكننا استخدام العلامات النجمية (*) للبحث عن أجزاء من أسماء الملفات

"grep" »» »، ابحث عن جميع مباريات داخل

"grep -rl" " »» »، ابحث عن جميع الملفات التي تحتوي على داخل

,,

[/الطاولة]

إدارة تصاريح المحطة

أذونات المحطة

[الطاولة]

,,

ls -ld ، إظهار الإذن الافتراضي لدليل المصدر

ls -ld / ، يعرض قراءة الأذونات. كتابة والوصول إلى مجلد معين

شمود 755 ، قم بتغيير إذن الملف إلى 755

chmod -R 600 ، قم بتغيير إذن المجلد وكافة محتوياته إلى 600

تشاون : ، يغير ملكية الملف إلى المستخدم والمجموعة إذا أضفنا الأمر "-R" ، فسيتم تضمين محتويات المجلد

,,

[/الطاولة]

حجم الملف ومساحة القرص

[الطاولة]

,,

du ، باستخدام القائمة الخاصة بكل دليل فرعي ومحتوياته

du -sh [مجلد] ، إخراج قابل للقراءة لجميع الملفات في الدليل

du -s ، إظهار إدخال لكل ملف محدد

du-sk * | فرز -nr قائمة الملفات والمجلدات (تلخيص الحجم بما في ذلك المجلدات الفرعية). يمكننا استبدال sk * بـ sm * لسرد الدلائل بالميجابايت

df -h ، يعرض مساحة القرص الحرة لنظامك

df -H ، احسب مساحة القرص الخالية بقوى 1.000 (بدلاً من 1.024،XNUMX)

,,

[/الطاولة]

إدارة الملفات والأدلة

[الطاولة]

,,

مكدير ، قم بإنشاء مجلد جديد يسمى

مكدير-ع / ، إنشاء مجلدات متداخلة

مكدير ، قم بإنشاء مجلدات متعددة في وقت واحد

"مكدير" " »» »، إنشاء مجلد بمسافة في اسم الملف

rmdir ، حذف مجلد (يعمل فقط مع المجلدات الفارغة)

rm -R ، يحذف المجلد ومحتوياته

يلمس ، قم بإنشاء ملف جديد بدون أي امتداد

شرطي ، قم بنسخ ملف إلى المجلد

شرطي ، قم بنسخ ملف في المجلد الحالي

شرطي ~ / / ، انسخ ملفًا في المجلد وأعد تسمية الملف المنسوخ

"cp -R <«» new dir »»> »، انسخ مجلدًا إلى مجلد جديد بمسافات في اسم الملف

cp -i ، يحذرك قبل نسخ ملف برسالة تحذير للكتابة فوق

شرطي / المستخدمون / ، انسخ عدة ملفات في مجلد

ditto -V [مسار المجلد] [مجلد جديد] ، ينسخ محتويات المجلد إلى مجلد جديد. يعرض الأمر "-V" سطر حالة لكل ملف يتم نسخه.

جمهورية مقدونيا ، يحذف الملف نهائيًا

rm -i ، يحذف ملفًا يطلب التأكيد

rm -f ، فرض حذف ملف غير مؤكد

جمهورية مقدونيا ، حذف عدة ملفات بدون تأكيد

م ، نقل / إعادة تسمية

م ، ينقل ملفًا إلى المجلد (الكتابة فوق الملف الموجود بنفس الاسم إذا كان موجودًا)

mv -i يعرض الأمر "-i" تحذيرًا بأنه سيقوم بالكتابة فوق الملف الوجهة.

mv * .png ~ / ، انقل جميع ملفات PNG في المجلد الحالي إلى مجلد مختلف

,,

[/الطاولة]

إدارة الدلائل مع Terminal

[الطاولة]

,,

القرص المضغوط ، الدليل الرئيسي

القرص المضغوط [مجلد] ، تغيير الدليل

cd ~ ، الدليل الرئيسي

القرص المضغوط / جذر محرك الأقراص

cd - ، دليل أو مجلد سابق قمت باستعراضه آخر مرة

pwd ، إظهار دليل العمل

cd .. ، اذهب إلى الدليل الرئيسي

cd .. / ..، على مستويين

,,

[/الطاولة]

سرد الملفات والأدلة مع Terminal

ملفات وأدلة المحطة الطرفية

[الطاولة]

,,

ls ، عرض اسم الملفات والأدلة الفرعية للدليل

ls -C ، إظهار اسم الملفات والأدلة الفرعية للدليل في أعمدة

ls -a ، ضع قائمة بجميع الإدخالات (بما في ذلك تلك التي تحتوي على. (نقطة) و .. (نقطة مزدوجة))

ls -1 ، عرض قائمة الملفات بتنسيق إدخال واحد لكل سطر

ls -F ، اعرض a / (شرطة مائلة) مباشرة بعد كل مسار يمثل دليلاً

ls -S فرز الملفات أو الإدخالات حسب الحجم

ls -l ، قائمة التنسيق الطويلة. يشمل وضع الملف ؛ اسم المالك والمجموعة ؛ تاريخ ووقت تعديل الملف ؛ اسم الطريق إلخ

ls -l / ، قم بإدراج نظام الملفات من الجذر باستخدام ارتباطات رمزية

ls -lt ، قائمة الملفات التي تم فرزها حسب وقت التعديل (الأحدث أولاً)

ls -lh ، قائمة طويلة بأحجام ملفات قابلة للقراءة بالكيلو بايت ؛ ميغابايت أو غيغابايت

ls -lo ، قائمة أسماء الملفات بالحجم ؛ مالك وأعلام

ls -la ، قائمة مفصلة بمحتويات الدليل (بما في ذلك الملفات المخفية)

,,

[/الطاولة]

اختصارات لوحة المفاتيح في Terminal

[الطاولة]

,,

علامة التبويب ، أسماء الملفات والمجلدات الإكمال التلقائي

Ctrl + A ، انتقل إلى بداية السطر الذي تكتب عليه

Ctrl + E ، انتقل إلى نهاية السطر الذي تكتب عليه

Ctrl + U ، احذف السطر قبل المؤشر

Ctrl + K ، احذف السطر بعد المؤشر

Ctrl + W ، احذف الكلمة الموجودة قبل المؤشر

Ctrl + T ، قم بتبديل آخر حرفين قبل المؤشر

Esc + T ، قم بتبديل آخر كلمتين قبل المؤشر

Ctrl + L ، مسح الشاشة

Ctrl + C ، أوقف كل ما يتم تشغيله

Ctrl + D ، الخروج من الغلاف الحالي

Option + → ، حرك المؤشر كلمة واحدة للأمام

الاختيار + ← ، حرك المؤشر للخلف بمقدار كلمة واحدة

Ctrl + F ، حرك المؤشر بمقدار حرف واحد للأمام

Ctrl + B ، حرك المؤشر بمقدار حرف واحد للخلف

Ctrl + Y ، الصق ما تم قصه بواسطة الأمر الأخير

Ctrl + Z ، ضع ما يجري في الخلفية المعلقة

Ctrl + _ ، تراجع عن الأمر الأخير

Option + Shift + Cmd + C ، نسخ نص عادي

Shift + Cmd + V ، الصق التحديد

خروج ، إنهاء جلسة شل

,,

[/الطاولة]

تاريخ القيادة

[الطاولة]

,,

Ctrl + R ، ابحث عن الأوامر المستخدمة مسبقًا

history ، يظهر الأوامر التي كتبناها سابقًا

! [قيمة] ، قم بتشغيل آخر أمر مستخدم يبدأ بقيمة

!! ، قم بتنفيذ آخر أمر تم استخدامه

,,

[/الطاولة]

العمليات الطرفية

العمليات النهائية

[الطاولة]

,,

يعرض ps -ax العمليات التي يتم تشغيلها حاليًا. يعرض الأمر "a" جميع عمليات المستخدم ويعرض الأمر "x" العمليات غير المتصلة بالطرف

ps -aux ، إظهار كافة العمليات باستخدام٪ cpu ؛ ٪ ميم صفحة في و PID

في الأعلى ، يعرض معلومات في الوقت الفعلي حول العمليات قيد التشغيل

top -ocpu -s 5 ، يظهر العمليات مرتبة حسب استخدام وحدة المعالجة المركزية والتحديث كل 5 ثوان

أعلى -o rsize ، فرز العمليات حسب استخدام الذاكرة

قتل PID ، قم بالخروج من العملية باستخدام المعرف . سيتم عرض PID كعمود في مراقب النشاط

ps -ax | grep ، ابحث عن عملية بالاسم أو PID

,,

[/الطاولة]

أوامر الشبكة في الطرفية

[الطاولة]

,,

بينغ ، بينغ المضيف وعرض حالته

الذي هو ، الحصول على معلومات whois للمجال

حليقة -O ، يقوم بتنزيل ملف عبر HTTP ؛ HTTPS أو FTP

ssh @ ، قم بتأسيس اتصال SSH بـ مع المستخدم

scp @ : / remote / path، Copy ما زال بعيد

arp -a يعرض قائمة بجميع الأجهزة الموجودة على شبكتك المحلية بما في ذلك عناوين IP و MAC لجميع الأجهزة

ifconfig en0 ، يعرض عنوان IP و MAC الخاص بجهازك

traceroute [hostname] ، يحدد المسار والقفزات التي اجتازتها الحزم من جهازك إلى عنوان الوجهة

,,

[/الطاولة]

البيرة

[الطاولة]

,,

تخمير الطبيب ، تحقق من النظام بحثًا عن مشاكل محتملة

مساعدة الشراب ، قائمة أوامر البيرة المفيدة

تركيب الشراب | قم بتثبيت صيغة

الشراب إلغاء | برميل> ، قم بإلغاء تثبيت صيغة

قائمة الشراب - الصيغة ، قائمة الصيغ المثبتة فقط

قسم الشراب | ، قم بسرد كافة تبعيات الصيغة

تحضير نص البحث | / regex / ، البحث عن الصيغ باستخدام regex

ترقية الشراب | قم بتحديث الصيغة

الشراب عفا عليه الزمن | صيغة البحث

الشراب الذي عفا عليه الزمن - الصيغة ، ابحث عن صيغة قديمة

دبوس الشراب [install_formula] ، قم بتثبيت صيغة بحيث لا يتم تحديثها

الشراب unpin [install_formula] ، Unpin لتحديث الحزمة

تنظيف الشراب وإزالة ملفات القفل والحزم القديمة من جميع الصيغ

,,

[/الطاولة]

متغير البيئة أو المسار

[الطاولة]

,,

printenv ، يعرض قائمة بمتغيرات البيئة المعينة حاليًا

echo $ PATH ، تحقق من قيمة المتغير PATH الذي يخزن قائمة من الدلائل مع الملفات القابلة للتنفيذ

echo $ PATH> path.txt ، يقوم بتصدير دليل المسار إلى ملف نصي

export PATH = $ PATH: مطلق / مسار إلى / برنامج / ، قم بتشغيل برنامج من خلال المحطة في الجلسة الحالية فقط.

,,

[/الطاولة]


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: مدونة Actualidad
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.