علي آل حميد | Ali Alhumaid
علي آل حميد | Ali Alhumaid

@AliWaleedhum

14 تغريدة 1 قراءة Jan 12, 2022
لما تثبت لينكس
وتروح للملفات وتدور على قرص الC و D
ماراح تحصلهم
طيب ليش؟
لينكس يختلف في هيكلة النظام
وكل شيء في لينكس عبارة عن File
فتختلف تماما عن وندوز
يلاا بسم الله نبدأ الثريد!🤩
قبل مانبدا خل نشوف الtree حق النظام عشان توضح الفكرة
اذا كنت تستخدم دبين او دستروز مبنية على دبين
$ sudo apt-get install tree
اذا كنت تستخدم ارتش لينكس او دستروز مبنية على ارتش
$ sudo pacman -S tree
بعد مانحمل الtool
يلا نجرب نكتب الامر
$ tree -C
بتطلع لك directories -مجلدات- كثيرة
بتكلم عن أهمها وايش تحتوي
مثلا في وندز مجلد الصور مخصص للصور ومجلد المستندات مخصص للمستندات وهكذا...
وهذي تعتبر احد طرق إدارة الملفات عشان نحصلها بشكل اسرع ومانضيعها
نفس الحكاية في لينكس مثلا مثل الصور راح نلقاه داخل
$HOME/Pictures
والمستندات داخل
$HOME/Documents
فعشان توضح الفكرة اكثر واكثر
اكتب
$ cd /
بعدين
$ ls
فهذي directories النظام كاملة انتبه تلعب فيها لان يمكن تخرب نظامك لان عندك فل كنترول عليها بعكس الويندوز
يلا نبدأ نتكلم عن هذي ال directories
/bin :
تحتوي على أوامر المستخدم مثل ls, sort, date, chmod
/boot :
داخله ال -Bootable Linux Kernel- والconf حق ال grub وinital الرام والدسك
/dev :
داخل هذي الديركتوري موجود كل access point على جهازك معterminal device
-tty-
والاقراص سواء ssd or hdd
والRAM
وال CD-ROM
يمديك تدخل على الأجهزة من خلال هذي الملفات
/etc :
تحتوي على administrative configuration files
واغلب هذي الملفات تكون plain-text
يعني تقدر تقرأها ولكن لازم يكون عندك الصلاحيات -permissions- عشان تدخل هذي الملفات وتقدر تعدلها بأي محرر نصوص -text editor-
/home :
كل مستخدم عنده الديروكتوري الخاص فيه
والروت استثناء يستخدم /root على انه /home حقه
/media :
الستاندرد لوكيشن للأجهزة الي تنشبك بالنظام مثل هاردسك خارجي او فلاش ميموري
واذا كان الجهاز له اسم غالبا بيطلع في هذا الديروكتوري مثلا الفلاش اسمه cute
لما يصير ماونت -mount- للفلاش راح يكون /media/cute
/lib :
مكتبات مشتركة تحتاجها تطبيقات داخل ال /bin و /sbin
/mnt :
Common mount point
ولكن تستخدم للأجهزة المؤقتة او ملفات نظام مؤقتة
/misc :
ديروكتوري تستخدم أحيانا لل automount
/opt :
لتخزين الadd-on للتطبيقات
/proc :
هالدركتوري فيه معلومات حول مصادر النظام – system resources-
/root :
الهوم ديروكتري للروت لاسباب امنية
/sbin :
في أوامر administrative و daemon processes
/sys :
يحتوي معلومات مثل parameters لتعديل ال block storage وإدارة ال cgrpups
/tmp :
يحتوي ملفات مؤقتة مستخدمة من قبل تطبيقات أخرى
/usr :
يحتوي على
-مستندات اليوزر
-العاب اليوزر
-ملفات الجرافيكس مثل X11
-المكتبات lib
-أوامر وملفات أخرى مايحتاجها النظام في عملية الإقلاع
هذي الديركتوري تخصصت لملفات ماتتغير بعد عملية تثبيت النظام
يعني could be mounted as read-only
/var :
يحتوي على بيانات عدة ديركتوريز
مثلا
ملفات ال ftp
/var/ftp
ملفات الويب سيرفر
/var/www
ويحتوي ايضا على سجلات النظام ال logs
/var/logs
وملفات ال spool
/var/spool
مثل الmail , cups, news
في هذا الديركتوري الملفات غالبا تتغير
وفي السيرفر يتم انشاء الvar لفصل الملفات عن ملفات النظام
بعكس ملفات النظام الي تكون مخصصة انها تتوسع بسهولة
وصلنا للنهاية
اتمنى انها كانت معلومات واضحة ومفيدة
اذا عندك اي سؤال اسألني هنا او فالدايركت
واتمنى تدعمني ب 🤍 و 🔁
🖤🐧!

جاري تحميل الاقتراحات...