تتبع الإعدادات الافتراضية اكتب الأوامر المستخدمة في نظام التشغيل Mac OS X تلقائيًا

جدول المحتويات:

Anonim

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

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

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

كيفية تتبع جميع الأوامر الافتراضية المستخدمة على نظام التشغيل Mac OS ، تلقائيًا

نفترض أنك على دراية بتطبيق Terminal ، لذا افتح التطبيق للبدء.

استخدم محرر نص سطر أوامرالذي تشعر بالراحة تجاهه ، سنلتزم باستخدام nano لأنه بسيط وسهل الاستخدام إلى حد ما :

nano ~ / .bash_profile

الصق السلسلة التالية في سطر جديد داخل .bash_profile

"

PROMPT_COMMAND=&39;echo $ (history 1 | grep defaults) >> ~ / Documents / defaults.txt&39;"

لاحظ أن الموقع القياسي لملف قائمة الإعدادات الافتراضية هو دليل المستخدم الرئيسي ~ / Documents / folder في ملف يسمى "defaults.txt" ، لا تتردد في تغيير ذلك إذا رغبت في ذلك.

احفظ المستندبالضغط على Control + O ثم الخروج من nano بالضغط على Control + X

سيتم إنشاء المستند المسمى "defaults.txt" في المرة الأولى التي يتم فيها اكتشاف السلسلة "الافتراضية" في تنفيذ الأمر. ستتم إضافة كل إدخال افتراضي جديد إلى قائمة عددية مضافة إلى السطر الخاص به.

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

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

إذا كنت تستخدم قطة لعرض الملف ، فقد ترى شيئًا كالتالي:

"

501 cat ~ / Documents / defaults.txt 502 الإعدادات الافتراضية قراءة com.apple.Finder 503 افتراضي اكتب com.apple.dock springboard-rows -int 4450 افتراضيات كتابة com.apple."

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

كيفية قصر أداة تعقب الافتراضات على "كتابة الإعدادات الافتراضية" فقط

إذا كنت تفضل مشاهدة سلاسل "الإعدادات الافتراضية تكتب" حصريًا ، فاستخدم ما يلي في .bash_profile بدلاً من ذلك:

"

PROMPT_COMMAND=&39;echo $ (history 1 | grep defaults write) >> ~ / Documents / defaults-write.txt&39;"

أيهما تستخدم ، الملف الناتج هو مستند نصي عام ، ويمكن أيضًا فتحه في nano أو vi أو TextEdit أو TextWrangler أو BBedit أو emacs أو أيًا كان العميل المفضل. هذا يجعل من السهل ليس فقط تتبع أغراض إدارة الأنظمة ، ولكن أيضًا لمشاركة القوائم مع الأصدقاء والزملاء.

بفضل مايك لترك هذه الحيلة الممتازة في تعليقاتنا.

تتبع الإعدادات الافتراضية اكتب الأوامر المستخدمة في نظام التشغيل Mac OS X تلقائيًا