استراتيجيات Kali Linux

ما هي استراتيجيات Kali Linux؟

استراتيجيات Kali Linux

 

الإستراتيجية رقم 1: تعلم بناء جملة لينكس

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

أو حتى حرف واحد ، كان معطلاً.

في بعض الأحيان ، لا يمكن تجنب أخطاء مثل الخطأ الإملائي للكلمة أو “الإصبع السمين” للرقم “1” بدلاً من “2”.

مرحبًا بك في كونك إنسانًا. لكن عدم فهم بنية اللغة ومحاولة استخدام محطة Linux قد يكون أكثر إحباطًا من أي من الأخطاء المذكورة مسبقًا.

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

يمكن القول إن Linux هو أكثر أنظمة التشغيل الرئيسية إرضاءً عندما يتعلق الأمر بالصياغة.

 

على سبيل المثال ، إذا قمت بحفظ ملف يسمى شيئًا مثل “كيفية تصارع التمساح”

ثم حاولت حفظ ملف مختلف باسم “HOW TO WRESTLE ALLIGATORS” ، فسيرى نظام التشغيل Windows الملفات على أنها نفس الملف.

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

ومع ذلك ، سيأخذ Linux في الاعتبار الأحرف الكبيرة لأنه في نظام التشغيل Linux ،

فإن الأحرف الصغيرة والأحرف الكبيرة ، مثل “a” و “A” ، لها قيم بت مختلفة.

هذا يعني أنه حتى إذا كان لديك ملف باسم “HoW tO wReStLe AlLiGaToRs” وأنشأت ملفًا باسم “HOW tO wReStLe AlLiGaToRs” ،

فسوف يراها Linux ويعاملها كملفات منفصلة.

 

إن محاولة تعلم Linux دون معرفة اصطلاحات بناء الجملة لنظام التشغيل ستجعل من الصعب عليك استخدام المحطة والتنقل في ملفات النظام.

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

 

أوصيك بالبحث ومعرفة البنية المحددة لنكهة Linux التي تخطط لاستخدامها.

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

 

استراتيجيات Kali Linux

الإستراتيجية رقم 2: إتقان الأوامر الأساسية

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

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

هذا مهم بشكل خاص لنظام Linux. Linux هو نظام تشغيل ضخم به الكثير من تباينات الأوامر والسلسلة الممكنة

(هذا لا يجلب حتى أنابيب الأوامر إلى المزيج) ،

لذلك من المهم جدًا أن تكون على دراية بكيفية تفاعل الأوامر الأساسية مع نظام التشغيل وما تنجزه.

عادة ما تكون هذه هي أطول مرحلة في تعلم Linux ، ولكنها أيضًا واحدة من أكثر المراحل فائدة.

كيف يدخل نصف السكان إلى لينكس عن طريق قضم أكثر مما يستطيعون مضغه.

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

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

سرعان ما أدركوا أنهم لا يعرفون شيئًا واحدًا عما يفعله كل أمر في الواقع ،

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

لست هنا لأقول أن هذه هي الطريقة الخاطئة لتعلم Linux ، أنا فقط أقول إن هذا يجعل تعلم Linux بالفعل أكثر صعوبة مما لو كنت قد تعلمته من البداية.

إن تعلم الأساسيات أولاً يجعل عملية تنمية مهاراتك في Linux أسهل بكثير وأكثر قابلية للفهم وأقل عشوائية.

 

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

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

 

الإستراتيجية رقم 3: البحث عن استخدامات مختلفة لنظام التشغيل Linux

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

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

ربما بدا هذا مفرطًا في ذلك الوقت ، لكن بالنظر إلى الوراء ، أرى أنه أحد أفضل الطرق لتعلم Linux وإدخال الأوامر في ذاكرتك.

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

يمكنك استخدام الأوامر بشكل عملي مع الأوامر التي تعلمتها وتنفيذها بشكل متكرر حتى تتمكن من تذكرها واستخدامها بشكل أفضل.

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

لذا إذا كان لديك خبرة في أي من هؤلاء ، فمن المحتمل أنك تعرف هذه الممارسة جيدًا.

اعتد على استخدام Linux لمجموعة متنوعة من الاستخدامات.

 

الإستراتيجية رقم 4: استخدم معرفتك للمشاريع

أعلم أنني حذرت سابقًا من البدء بمشاريع كبيرة ،

لكن المشاريع التي يمكن إدارتها هي طريقة رائعة لفهم وظائف نظام التشغيل بشكل أفضل وكيف يمكن للأوامر المختلفة أن تتفاعل مع بعضها البعض.

بالطبع كل شيء باعتدال.

كما ذكرت سابقًا ، لا تبدأ بمشاريع تتجاوز نطاق ونطاق قاعدة معارفك في Linux.

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

غالبًا ما يتوقف الكثير من الأشخاص عن هذه النقطة بعد تعلمهم أساسيات Linux.

لقد تعلموا ذلك ، لكن الآن ماذا يفعلون به؟

في النهاية ، بعد عدم تقديم أنفسهم بهدف أو هدف يريدون تحقيقه من خلال إمكانات Linux المكتشفة حديثًا ، قرروا أنهم تعلموا كل ما يحتاجون إليه ويتوقفون عن التقدم.

إنه أحد أكثر الأشياء شيوعًا التي تحدث للأشخاص الذين لا ينشئون مشاريع يريدون العمل عليها.

إذا كان لديك الدافع والأهداف ، فقد تكون هذه هي المرحلة الأكثر إمتاعًا مع Linux:

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

في ترسيخ الأوامر التي تعرفها بالفعل في عقلك وإنشاء محتوى أصلي يمكنك تسميته بنفسك.

العمل على هذه المشاريع يجعل تعلم الجوانب الأعمق لنظام Linux أكثر متعة.

على الرغم من أن المشاريع تفسح المجال أمام فشل واضح في وظائف بعض أوامرك ، فلن تعرف كيف يعمل كل أمر على حدة حتى لا يحدث ذلك.

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

Linux هو نظام تشغيل رائع ، رغم أنه محبط في بعض الأحيان ، يجب تعلمه.

يتطلب الأمر القليل من الإعداد من المستخدم للتشغيل ويمكن العثور على أدلة المبتدئين إلى Linux في كل متجر كتب وفي أي مكان يمكنك من خلال كتاب على الإنترنت.

هناك أيضًا دروس فيديو مفيدة عن استراتيجيات Kali Linux ، لينكس لديه أكبر شبكة دعم للمستخدم والمستخدم من بين جميع أنظمة التشغيل.

باستخدام مثل هذه الموارد ، لا يجب أن تسأل ، “ما مدى صعوبة تعلم Linux؟” ولكن “متى يمكنني البدء في تعلم Linux؟”

 

اقرأ المزيد عن استراتيجيات Kali Linux

اترك رد

لن يتم نشر عنوان بريدك الإلكتروني.