حيل

أفضل الاختصارات لنظام التشغيل Linux والبرمجة على موقع heat.sh

قد يكون تعلم كيفية القيام بأشياء جديدة أو إصلاح المشكلات على Linux أمرًا مرهقًا في بعض الأحيان. إذا كنت تبحث عن إجابة لمشكلة ما، ولم تكن صفحات الدليل تعمل بشكل جيد، فمن المغري التعمق في Stack Overflow أو حتى YouTube.

ولكن من السهل الوصول إلى أفضل مستودعات الاختصارات والمساعدات الموجهة من المجتمع في العالم — مباشرة من تيرمينال أو موقع heat.sh.

أين يمكن الحصول على المساعدة لنظام التشغيل Linux والبرمجة

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

يمكنك قراءة الدليل الخاص بأمر معين عن طريق فتح الوحدة الطرفية والكتابة man متبوعًا باسم الأمر الذي تريد معرفة المزيد عنه.

إذا كنت ترغب في قراءة دليل SSH (الصدفة الآمنة)، على سبيل المثال، يمكنك إدخال:

        man ssh
    

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

خيار آخر هو بدء الأمر وطلب المساعدة. تختلف الطريقة الدقيقة للقيام بذلك بين الأوامر، ولكن عادةً ما تعمل إضافة --help, -help, --h, أو -h.

        ls --help
    

سيعطي الأمر المذكور أعلاه نسخة مختصرة من دليل ls كمخرج قياسي.

تتضمن الخيارات الأخرى البحث في Google عن استعلامك (تتوفر محركات بحث أخرى)، أو البحث عبر Stack Overflow

أو يمكنك استشارة ورقة الغش.

Cheat.sh هي طريقة أسهل للبحث عن المساعدة في سطر الأوامر

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

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

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

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

Cheat.sh هي أداة للبحث في أوراق الغش هذه وعرض المعلومات الأكثر فائدة في جهازك.

بالإضافة إلى الأوامر والأدوات الخاصة بنظام التشغيل Linux، سيقوم موقعheat.sh بالبحث في مستودعات أوراق الغش لـ 58 لغة برمجة والعديد من الموضوعات المرتبطة بالبرمجة.

كيفية تثبيت موقع heat.sh على نظام لينكس

للوصول إلى موقع heat.sh، لا تحتاج في الواقع إلى تثبيته على الإطلاق. يمكنك جلب المعلومات المطلوبة باستخدام أمر الضفيرة، واستخدام cht.sh كمجال، وإضافة استعلامك إلى النهاية كجزء من العنوان. على سبيل المثال:

curl cht.sh/append+bash

…سوف أعطيك بعض الأمثلة السريعة والقابلة للقراءة والمعلقة لإلحاق النص بالملفات في Bash.

إذا كنت تريد المساعدة في لغة برمجة معينة، فيجب عليك تضمين اللغة كجزء من العنوان قبل الاستعلام.

curl cht.sh/python/random+integer

سيعطيك الأمر أعلاه تعليمات خاصة بـ Python لإنشاء عدد صحيح عشوائي.

في حالة عدم وجود ورقة غش لاستعلام معين، يتم إنشاء استجابة من أوراق الغش والإجابات المتوفرة في Stack Overflow.

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

يمكنك تثبيت cht.sh، وهو عميل طرفي لـheat.sh، ليتولى هذا الأمر نيابةً عنك:

curl -s https://cht.sh/:cht.sh | sudo tee /usr/local/bin/cht.sh && sudo chmod +x /usr/local/bin/cht.sh

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

يمكنك الآن استخدام Cheat.sh مباشرة، دون الحاجة إلى استخدام Curl، وبمسافات سهلة الاستخدام بدلاً من الرموز “+”.

استخدم cht.sh للحصول على تعليمات سطر الأوامر التي تحتاجها

أفضل الاختصارات لنظام التشغيل Linux والبرمجة على موقع heat.sh

الاستخدام الأساسي لـ cht.sh بسيط: ما عليك سوى فتح الوحدة الطرفية، ثم الكتابة cht.sh تليها المساعدة التي تحتاجها. على سبيل المثال، إذا كنت تريد معرفة كيفية ضرب مصفوفتين في Java، يمكنك إدخال:

cht.sh java multiply two matrices

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

cht.sh python multiply two matrices

لا يمكن أن يكون الأمر أبسط، ولكن يمكنك أيضًا بدء تشغيل cht.sh في وضع shell إذا كنت تخطط لإجراء استعلامات متعددة والوصول إلى المزيد من الوظائف. وهذا يتطلب اثنين من التبعيات الإضافية: xsel و rlwrap. هذه متوفرة في المستودعات الافتراضية.

إذا كنت تستخدم دبيان أو أحد مشتقاته، فيمكنك تثبيتها باستخدام:

sudo apt install xsel rlwrap

يمكنك الآن بدء cht.sh باستخدام:

cht.sh --shell

من هنا يمكنك استخدام الأمر cd للانتقال إلى المستودع لأي لغة محددة وإجراء استعلامات المساعدة الخاصة بك من الداخل. على سبيل المثال:

cd js

الآن، لن يجد أي بحث في cht.sh سوى الإجابات من أوراق الغش في JavaScript.

الضغط ج، ثم ضرب يعود من داخل shell cht.sh سيقوم بنسخ المخرجات بالكامل إلى الحافظة الخاصة بك.

استخدم cht.sh في وضع التخفي

أفضل الاختصارات لنظام التشغيل Linux والبرمجة على موقع heat.sh

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

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

لنفترض أنك في مقابلة فنية لوظيفة تتطلب لغة C، وتم إعطاؤك سؤالًا مكتوبًا عن تلك الكستناء القديمة: ضرب مصفوفتين.

قبل بدء المقابلة، كنت قد بدأت cht.sh في ج مستودع أوراق الغش مع:

cht.sh --shell c

… ثم دخل في وضع التخفي باستخدام:

stealth

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

إذا كنت تريد فقط الكود الفعلي دون أي من التعليقات، فيمكنك بدء التخفي في الوضع الهادئ باستخدام:

stealth Q

الإختصارات ليست بديلاً عن المعرفة الحقيقية

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

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

مقالات ذات صلة

زر الذهاب إلى الأعلى

أنت تستخدم إضافة Adblock

برجاء دعمنا عن طريق تعطيل إضافة Adblock