استخدام ما يعادل نظام التشغيل Mac لأمر "الشجرة" في نظام التشغيل Unix لعرض أشجار المجلد في المحطة الطرفية

Anonim

قد يقدّر مستخدمو Mac الذين ينتمون إلى خلفية يونكس معرفة كيفية تنفيذ الأمر المكافئ لأمر "الشجرة" في نظام التشغيل macOS و Mac OS X. هناك بالفعل عدة طرق مختلفة لإظهار شجرة المجلدات في Terminal لـ Mac OS X ، سنغطي مكافئًا سهلًا للشجرة تم تحقيقه من خلال اسم مستعار ، وكذلك كيفية تثبيت "الشجرة" الأصلية على جهاز Mac تمامًا مثل ما تراه في Ubuntu أو في أي مكان آخر في Linux.

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

اصنع شجرة مكافئة لعرض أشجار المجلد في المحطة الطرفية لنظام التشغيل Mac OS X

سيسمح لك الاسم المستعار البسيط بعرض أشجار المجلدات من سطر أوامر نظام التشغيل Mac OS:

  1. تشغيل Terminal أو iTerm إذا لم تكن قد قمت بذلك بالفعل
  2. افتح ملفك الشخصي .bashrc أو .zshrc في محرر النصوص المفضل لديك ، نحن نستخدم nano لأن nano سهل:
  3. nano .zshrc

  4. في سطر جديد ، الصق الاسم المستعار التالي:
  5. "

    شجرة الاسم المستعار=البحث. -طباعة | sed -e &39;s؛/؛ | ____؛ g؛ s؛ ____ |؛ |؛ g &39;"

  6. Hit Control + O و Control + X للحفظ والخروج من nano (أو الخروج من vim أو emacs كالمعتاد) ، أصبح أمر الشجرة الخاص بك لطباعة أشجار الدليل جاهزًا الآن لاستخدام

افتح Terminal جديد أو أعد تحميل ملف تعريف Terminal الخاص بك وأنت على استعداد لاستخدام الاسم المستعار الجديد للشجرة.

عرض هيكل شجرة الدليل مع "شجرة" على جهاز Mac

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

شجرة

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

تثبيت "شجرة" لسطر أوامر Mac

إذا كنت تريد قدرًا أكبر من التحكم في "الشجرة" مثل القدرة على تحديد دليل ، أو إذا كنت تريد فقط ما يعادل "الشجرة" الذي يأتي من عالم يونكس ، فيمكنك استخدام البيرة المنزلية أو macports لتثبيت الشجرة مباشرة في macOS و Mac OS X:

تثبيت "شجرة" مع البيرة

شجرة تثبيت المشروب

تثبيت "شجرة" باستخدام MacPorts

شجرة تثبيت منفذ sudo

أفضّل للبيرة المنزلية ولكن استخدم أيهما يناسبك. بمجرد التثبيت من أي منهما ، ستعرض كتابة "شجرة" شجرة المجلد لأي دليل على جهاز Mac.

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

استخدام ما يعادل نظام التشغيل Mac لأمر "الشجرة" في نظام التشغيل Unix لعرض أشجار المجلد في المحطة الطرفية