ما هو ملخص الجملة الواحدة من المقال التالي؟ أنظمة التشغيل UNIX و UNIX-like هي أنظمة تشغيل الإنترنت. بينما يمكنك تعلم استخدام الإنترنت دون معرفة UNIX، لا يمكنك أن تكون مخترق الإنترنت دون فهم UNIX. لهذا السبب، ثقافة القراصنة اليوم هي مركزية بقوة على يونكس. هناك العديد من أنواع أنظمة التشغيل الشبيهة بـ UNIX، الأكثر شعبية هي Linux، والتي يمكنك تشغيلها جنبا إلى جنب مع Microsoft Windows على نفس الجهاز. قم بتنزيل لينكس عبر الإنترنت أو ابحث عن مجموعة مستخدمين محلية لمساعدتك في التثبيت. طريقة جيدة لغمس أصابع قدميك في الماء هي بدء تشغيل جهاز يسمى قرص مدمّن مباشر أو USB، توزيع يعمل بالكامل من قرص مدمّن أو USB دون تعديل القرص الصلب الخاص بك. طريقة لتلقي نظرة على الاحتمالات دون الحاجة إلى فعل أي شيء جذري. هناك أنظمة تشغيل أخرى شبيهة بنظام UNIX بالإضافة إلى Linux ، مثل أنظمة * BSD. الأنظمة الأكثر شعبية هي FreeBSD و NetBSD و OpenBSD و DragonFly BSD. جميعها مفتوحة المصدر مثل لينكس ومع ذلك، من المهم أن نتذكر أنها BSD وليس لينكس. ماكوس على داروين، نظام تشغيل يونيكس الذي هو على FreeBSD. داروين مجاني ومفتوح المصدر بالكامل ويمكن الوصول إليه من على الموقع: http://opensource.apple.com. لأن جوهر النظام هو يونيكس، و ماكوس هو شعبية جدا، العديد من الناس قد تم نقل التطبيقات لينكس إلى ماكوس. يمكنك الحصول على تلك البرامج مع مدير الحزم مثل هومبرو، فينك أو ماك بورتس. بدلاً من ذلك، يمكنك تشغيل لينكس على ماك جنباً إلى جنب مع ماك أو إس. إذا كنت ترغب في الحصول على مكانة فائقة، يمكنك حتى تشغيل نظام تشغيل مثل إنديانا مفتوحة، والتي تعتمد على إصدار مفتوح المصدر من نظام التشغيل سولاريس قبل أن يتم الحصول عليها من قبل أوراكل وجعلها المصدر المغلق. تم إنشاء OpenIndiana و Solaris على UNIX System V ، وعلى هذا النحو ، ليست متوافقة مع تطبيقات Linux. وهذا يعني أن هناك العديد من التطبيقات التي تعمل على لينكس. من المحتمل أن تكون أفضل حالاً فقط باستخدام macOS أو BSD أو Linux لأنها أكثر شعبية بكثير ولديها العديد من البرامج المتاحة لها. إذا كنت لا تعرف كيفية البرمجة، فإن تعلم لغة HyperText Mark-Up (HTML) الأساسية وبناء الكفاءة تدريجياً أمر ضروري. ما تراه عندما تنظر إلى موقع ويب من الصور والصور، ومكونات التصميم كلها مشفرة باستخدام HTML. بالنسبة لمشروع، حدد لتعلم كيفية إنشاء صفحة رئيسية أساسية وتعمل في طريقك من هناك. في متصفحك، افتح معلومات مصدر الصفحة لفحص HTML لمعرفة مثال. انتقل إلى مصدر الصفحة في فايرفوكس وقضِ بعض الوقت في النظر إلى الشفرة. يمكنك كتابة HTML في برنامج معالجة الكلمات الأساسي مثل المفكرة أو النص البسيط وحفظ ملفاتك باسم "yourCoolFileName.HTML" حتى تتمكن من تحميلها إلى المتصفح ورؤية عملك مترجم. قبل أن تبدأ في كتابة القصائد، عليك أن تتعلم قواعد اللغة الأساسية. قبل أن تخرق القواعد، عليك أن تتعلم القواعد. ولكن إذا كان هدفك النهائي هو أن تصبح مخترق، فستحتاج إلى أكثر من اللغة الإنجليزية الأساسية لكتابة تحفة عملك. بايثون هي "لغة" جيدة للبدء بها لأنها مصممة بشكل نظيف، موثقة جيدًا، وودية نسبيًا للمبتدئين. على الرغم من كونها لغة أولى جيدة، فهي ليست مجرد لعبة؛ فهي مقنعة ومرنة وملائمة بشكل جيد للمشاريع الكبيرة. إذا دخلت في البرمجة الجادة، سيكون لديك لتعلم جافا هو بديل، ولكن قيمتها لغة البرمجة الأولى تم التشكيك حاليا في حالته الخاصة. على عكس جافا، جافا سكريبت مشابهة جدا لبيثون لأنها كل من لغة على أساس C وسهلة الاستخدام للغاية. جافا سكريبت هي "لغة برمجة الويب"، لذلك إذا كنت ترغب في مواصلة تعلمك في تطوير الويب / القرصنة، جافا سكريبت هو أفضل لتعلم من بايثون. بديل لـ جافا سكريبت سيكون PHP C، اللغة الأساسية لـ يونكس. إن لغة C++ مرتبطة ارتباطًا وثيقًا لغة C؛ إذا كنت تعرف لغة واحدة، فإن تعلم لغة أخرى لن يكون صعباً. لغة C فعالة جداً مع موارد جهازك ولكنها ستستغرق كميات كبيرة من وقتك في تصحيح الأخطاء وغالباً ما يتم تجنبها لهذا السبب، إلا إذا كانت كفاءة جهاز الكمبيوتر الخاص بك مهمة بشكل خاص. من المحتمل أن تكون فكرة جيدة استخدام منصة بداية جيدة مثل Backtrack 5 R3 أو Kali أو Ubuntu 12.04LTS.  ملخص:
تشغيل نظام تشغيل يشبه نظام UNIX، مثل Linux. كتابة HTML تعلم لغة البرمجة