قبل ما نغوصو في عالم لينُكس، لازم نفهمو بعض المصطلحات والمفاهيم الأساسية. هذي الصفحة باش تعطيك الأساسيات باش تكون قادر تتعامل مع النظام وتفهم كيفاش يخدم. كيما نقولو، باش تكونو “على نفس الصفحة” قبل ما نبدأو في الأوامر والتوزيعات.
من دون فهم هذي المفاهيم، أي تجربة عملية رح تكون صعيبة ورايح تحس روحك ضايع.
هذي هي الملفات اللي تقدر تشغلها، كيما الـ executables في Windows. موجودة غالبًا في:
/usr/bin
/usr/sbin
تشمل أدوات أساسية: ps
, cat
, ls
, cd
، وحتى تطبيقات الاختراق مثل aircrack-ng
أو Snort
.
لينُكس حساس للحروف الكبيرة والصغيرة:
Desktop ≠ desktop ≠ DeskTop
لو خطأت في الحروف، ممكن يطلعلك الخطأ: file or directory not found.
المجلد في لينُكس هو نفس فكرة الفولدر في Windows. يستخدم لتنظيم الملفات بشكل هرمي.
كل مستخدم عنده مجلد /home
الخاص به. الملفات اللي تنشئها عادة تتخزن هنا بشكل افتراضي.
Root هو الحساب المسؤول على النظام، يقدر يعمل أي حاجة: يضيف مستخدمين، يغير كلمات السر، يثبت برامج…
في الأمن السيبراني، كثير من الأدوات تحتاج صلاحيات root باش تشتغل.
السكريبت هو سلسلة أوامر يتم تنفيذها في بيئة interpretive، كيما bash أو Python أو Perl.
الهاكرز عادة يستخدمو Python لأنها الأكثر شعبية.
الشيل هو البيئة اللي تكتب فيها الأوامر. الأكثر استخدام هو bash
(Bourne-again shell)، لكن كاين zsh
, csh
, وغيرها.
الترمينال هو الواجهة اللي تتفاعل بيها مع الشيل. كل الأوامر اللي تعلمتها تتنفذ هنا.
هيكلية نظام الملفات في لينُكس تختلف عن ويندوز. لينُكس ما عندوش C: drive، كل شيء يعتمد على filesystem منطقي يبدأ من الجذر /
.
نفكر فيها كيما شجرة مقلوبة، /
هي الجذر اللي كل شيء يبدأ منه.
ملاحظة:
/
هنا يختلف على root user، اللي هو المسؤول على النظام.
/root
: مجلد المستخدم الجذري (root)./boot
: ملفات تشغيل النظام، نواة Linux kernel./home
: مجلدات المستخدمين العاديين، هنا الملفات تاعك عادة./etc
: ملفات الإعدادات الخاصة بالنظام./mnt
: نقاط تركيب أنظمة ملفات أخرى./media
: أقراص وأجهزة خارجية، كيما USB أو CD./dev
: ملفات الأجهزة الخاصة بالنظام./proc
: معلومات حول العمليات والذاكرة./sys
: معلومات عن الأجهزة والمكونات المادية./bin
: الملفات التنفيذية الأساسية./sbin
: ملفات تنفيذية خاصة بالمسؤول (root)./lib
: المكتبات المشتركة لتشغيل البرامج./usr
: برامج ومكتبات إضافية للمستخدم.ما تدخلش بحساب root في الأعمال اليومية. لو كان أي هاكر قدر يقتحم النظام وانت root، رح يملك السيطرة الكاملة على النظام فورًا.
دير الدخول بحساب عادي لما تستخدم المتصفح، أدوات تحليل الشبكة، أو أي برامج يومية.
فيديو قصير يوضح: فتح الترمينال، التنقل بين المجلدات الأساسية، استعراض الملفات، وفهم هيكلية
/
الأساسية.
درك كي فهمت المصطلحات الأساسية ونظام الملفات، حان الوقت باش نتعرفو على كالي لينُكس، التوزيعة الأشهر في عالم الأمن السيبراني.