30Jun

كيفية تشغيل أوامر لينكس من خارج باش شل على ويندوز 10

click fraud protection

يتضمن ويندوز 10 "نظام التشغيل ويندوز لينوكس" الأساسي لتشغيل تطبيقات لينوكس، ولكن يمكن الوصول إليه فقط من خلال قذيفة باش.ومع ذلك، هناك طريقة لتشغيل تطبيقات لينوكس دون إطلاق أول نافذة باش.

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

كيفية تشغيل أوامر لينوكس في موجه الأوامر أو بويرشيل

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

باش -c "الأمر"

على سبيل المثال، لنفترض أنك تريد تثبيت حزمة إماكس عبر أبت-جيت.يمكنك تشغيل الأمر التالي في إطار موجه الأوامر: باش

-c "سودو أبت-جيت إنستال إماكس"

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

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

instagram viewer

باش -c "ونيم -a"

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

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

تعمل هذه الخدعة أيضا لتشغيل الأوامر من مربع حوار تشغيل أو قائمة ابدأ أو أي مشغل تطبيقات من جهة خارجية.

على سبيل المثال، لإطلاق في من مربع الحوار تشغيل، كنت اضغط على ويندوز + R على لوحة المفاتيح ثم قم بتشغيل الأمر التالي:

باك -c "في"

سوف يظهر محرر نص السادس في إطارها الخاص.

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

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

الأمر باش -c أيضا يجعل من الممكن لإطلاق تطبيقات لينكس عبر اختصار سطح المكتب.على سبيل المثال، لنفترض أنك تريد إطلاق محرر النصوص السادس من خلال اختصار على سطح المكتب.يمكنك النقر بزر الماوس الأيمن على سطح المكتب، وأشر إلى جديد & غ؛اختصار جديد، وأدخل الهدف التالي:

باش -c "في"

يمكنك الآن حفظ الاختصار وسيتم تشغيل في عند النقر نقرا مزدوجا فوقه.

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

ومع ذلك، سيكون لديك لإطلاقها مثل هذا: باش

-c "ديسبلاي =: 0 الأمر"

بينما يمكنك تشغيل أوامر باش من مكان آخر في ويندوز، لا توجد طريقة لتشغيل برامج ويندوز أو الملفات التنفيذية مباشرة من قذيفة باشنافذة او شباك.