لينكس للمطورين. دورة مجانية - دورة 5000 فرك. من Slurm، التدريب، التاريخ: 28 نوفمبر 2023.
Miscellanea / / November 28, 2023
دورة للمطورين الذين قرروا جعل Linux نظام التشغيل الرئيسي الخاص بهم. بفضل المعرفة المكتسبة، ستتمكن من الاتصال بالخادم محليًا، والعمل باستخدام تقنيات الإنتاج واستخدام Linux لحل المشكلات المهنية.
الموضوع الأول: تمهيدية
1.1. ما هو لينكس؟ ما هي مزاياها وعيوبها؟ في أي الحالات يجب استخدامه على آلة عاملة، وفي أي الحالات لا يجوز استخدامه؟
1.2. اختيار التوزيع. مجموعات أنظمة التشغيل Linux: Ubuntu، *ubuntu، Arch، Fedora، Mint، إلخ.
1.3. تثبيت. مجموعة من الروابط وطريقة تثبيت أنظمة Linux على كمبيوتر العمل. القليل عن اليرقة والتثبيت بجوار Windows وما إلى ذلك. روابط تحميل التوزيعات.
الموضوع الثاني: الاستخدام
2.1. المحطة وقواعد العمل معها. المزايا والعيوب الرئيسية للعمل مع نظام تشغيل بدون واجهة رسومية.
2.2. الملفات والمجلدات والروابط في Linux. يتحكم.
2.3. تثبيت وتشغيل البرامج. مديرو الحزم الأساسية وكيفية عملهم.
- تثبيت وإلغاء تثبيت البرامج عبر apt.
- المستودعات المناسبة وإدارتها ومبادئ التشغيل.
- تثبيت البرامج وإلغاء تثبيتها عن طريق تنزيل الثنائيات الجاهزة.
- قليلا عن الكفاءة، بكمن، يم، الخ.
2.4. المستخدمين ومجموعات المستخدمين. وصول المستخدم.
- إدارةالمستخدم.
- إدارة مجموعات المستخدمين.
- ما هي الوصول؟
- أمثلة للتحكم في الوصول من حالات شبه حقيقية (خادم الويب هو الحالة الأكثر شيوعًا).
2.5. متغيرات البيئة.
2.6. كيفية عمل ملفات التكوين باستخدام ~/.bashrc كمثال.
الموضوع 3: الأوامر الأساسية والمرافق
3.1. cd، ls، mkdir وغيرها من الأوامر الأكثر شعبية.
3.2. البحث عن طريق الملفات. جريب، تجد.
3.3. تغيير ملفات sed، awk، vim، nano.
3.4. تنزيل حليقة المعلومات، wget.
3.5. أساسيات برمجة باش: العوامل والمتغيرات والوظائف.
الموضوع الرابع: أساسيات مراقبة النظام
4.1. العمليات في لينكس. الأساسيات.
4.2. ملاحظة aux، أعلى، htop، والمرافق الأخرى.
الموضوع الخامس: الاتصال بأجهزة الكمبيوتر البعيدة
5.1. كيفية العمل مع SSH.
5.2. كيف يعمل SSH. التشفير غير المتماثل.