جاري تحميل ... بوابة الأمن الإلكتروني
دروس لينكس

أنواع ملفات في نظام تشغيل لينكس

 نوع ملف لينكس:

 يتتبع لينكس الملفات و المجلدات باستخدام نظام الملفات. عند تسجيل الدخول إلى حساب يونكس الخاص بك، يتم وضعك في الدليل الخاص “/home/user”. وبالتالي الدليل الرئيسي الخاص بك يصبح “دليل العمل الحالي” ، هنا يمكنك إنشاء الملفات و المجلدا وأدارة كل عملك بإصلاحيات مدير النظام أي يمكنك المتبابة و القراءة و حتى الجذف و التعديل على الملفات و المجلدات.
لكن عند تغيير دليل العمل إلى مجلدات النظام , يتطلب منك تصريح مدير النظام Root لتتمكن من التغيير في الملفات.
  • 1. أنواع الملفات الشائعة:

    • 1. الملف العادي:
      • التعريف: هذا هو نوع عام من الملفات. عند استخدام الأمر ls -l لعرض دليل معين ، فإن أول ملف بسمة "-" هو ملف عادي
      • الفئة:
        • ملف نصي عادي (ASCII) ، يمكنك عرض المحتوى مباشرة من خلال أدوات مثل القط ، وأكثر ، وأقل ، وما إلى ذلك.
        • الملف الثنائي (ثنائي) ، مثل الأمر / usr / bin / ls هو ملف ثنائي
    • 2. الدليل:
      • التعريف: مشابه للمجلد تحت النوافذ ، فيما عدا أنه في لينكس نسميه "دليل" يمكنك عرض الأمر باستخدام الأمر ls -ld
    • 3. ملف الارتباط:
      • التعريف: مشابه للاختصار الموجود أسفل windos ، عند عرض دليل بالأمر ls -l ، الملف الأول الذي له السمة "l" هو ملف الارتباط
    • 4. الجهاز:
      • التعريف: أي أن بعض الملفات المتعلقة بأطراف النظام تتركز جميعها في دليل / dev.
      • الفئة:
        • حظر الجهاز: هي بعض أجهزة الواجهة التي تقوم بتخزين البيانات لتوفير الوصول إلى النظام ، ويشار إليها باسم القرص الثابت. عند استخدام الأمر ls -l لعرض الملف الأول الذي تكون صفته "b" ، فهو جهاز حظر
        • جهاز الحرف: هو بعض أجهزة واجهة المنفذ التسلسلي ، مثل لوحة المفاتيح والماوس ، وما إلى ذلك. عند استخدام الأمر ls -l لعرض الملف الأول الذي تكون صفته "c" هو جهاز الأحرف
  • 2. لاحقة اسم ملف Linux

    • في نظام Linux ، لا يحمل اسم لاحقة الملف معنى محددًا. لا يهم سواء تمت إضافته أم لا ، ولكن لتسهيل التمييز ، اعتدنا على إضافة اسم لاحقة عند تحديد اسم الملف
    • على سبيل المثال: 1.sh هو برنامج نصي ، و 2.tar.gz عبارة عن حزمة مضغوطة ، و my.cnf هو ملف تكوين ، و test.zip هو ملف مضغوط
  • 3. ملف ارتباط لينكس

    • التصنيف: (الاختلاف الأساسي بين هذين الملفين هو inode)
      • رابط ثابت:
        • العملية: عندما يريد النظام قراءة ملف ، سيقوم أولاً بقراءة معلومات inode ، ثم استخراج البيانات وفقًا للمعلومات الموجودة في inode إلى منطقة الحظر.
        • المبدأ: الارتباط الثابت هو إنشاء ارتباط inode مباشر إلى منطقة الحظر حيث يتم وضع الملف ، أي أن محتوى الملف لا يتغير عند إنشاء الارتباط الثابت ، ولكن يتم إضافة inode يشير إلى هذا الملف ولا يشغل مساحة إضافية على القرص.
        • قيود:
          • لا يمكن عبور أنظمة الملفات ، لأن أنظمة الملفات المختلفة لها جداول Inode مختلفة
          • لا يمكن ربط الدليل
      • رابط ناعم
        • العملية: الرابط الأساسي هو إنشاء ملف مستقل. عند قراءة الملف المرتبط ، سيعيد توجيه سلوك القراءة إلى الملف إلى الملف المرتبط بالملف
    • Command ln:
      • الاستخدامات: إنشاء ملفات الوصلات الصلبة واللينة
      • التنسيق: ln [-s] [ملف المصدر] [ملف الوجهة]
      • المعلمات: خيار بدون -s هو إنشاء ارتباط ثابت ، خيار plus -s هو إنشاء ارتباط ضعيف

المعلومات الواردة في هذه المقالة مأخوذة من "Learn Linux with A Ming" 
الوسوم:

ليست هناك تعليقات:

إرسال تعليق

إعلان في أسفل التدوينة

إتصل بنا

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *

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