الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

بحث حول علاقة التصاريح بالعمليات التى تتم على الملفات و المجلدا

بدأه remstereo في 9 أغسطس 2008 · 1 رد · 895 مشاهدة · في نظام تشغيل Unix & Linux
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

تعالو نفهم المعنى الحقيقى للتصاريح

لقد قمت بعمل بحث صغير عن التصاريح وتأثيرها على بعضها ومعنى كل تصريح ووظيفة كل تصريح . وان نشاء الله سوف اضم ذلك البحث لكتابى عن اوامر لينكس ولكن قلت اضعه لكم حتى تصححوا لى اذا كنت قد اخطات او تنبهونى اذا كنت قد اغفلت شئ

لقد قرأت الكثير عن التصاريح لكنى لم اقراء ما يفيد عن وظيفة التصريح وعلاقته بالعمليات التى تجرى على الملف والمجلد من نقل ونسخ وفتح وانشاء ومسح وما الى ذلك من عمليات يمكن اجرائها على الملفات لذلك جاتنى فكرت البحث هذه

البحث ينقسم الى جزئين الجزء الاول كان على المجلدات والجزء الثانى كان على الملفات

وملخص فكرة البحث كالتالى :

تم انشاء مجلد واعطيته جميع التصاريح r+w+x وبداخل هذا المجلد انشأت 6 مجلدات و 6 ملفات ثم وضعت بداخل كل مجلد من المجلدات 6 ملف نصى اسمه d . ثم اعطيت كل ملف و مجلد تصريح وسميت الملفات والمجلدات على حسب التصريح الممنوح له فكانت اسماء الملفات كالتالى :

r , w , x , r+w , r+x , w+x

وكانت اسماء المجلدات كالتالى :

r1 , w1 , x1 , r+w1 , r+x1 , w+x1

اولا دراسة تاثير التصاريح على العمليات التى تتم على المجلدات :

421065957.png

حيث :

0 تعنى ان العمليه فشلت ( لم تتم )

2 تعنى ان العمليه قد تمت بنجاح

اما 1 فتعنى انه يمكنك الدخول الى المجلد باستخدام الامر cd فقط ولايمكنك عرض ما بداخل المجلدات اى لن تتمكن من استخدام الامر ls .

نتيجه :

التصريح r :

يستخدم لعرض ما بداخل المجلد فقط دون امكانية فتح المجلد او الدخول اليه ويتم ذلك من خلال الامر ls

التصريح x :

يستخدم لفتح المجلد او الدخول اليه فقط دون امكانية عرض مابداخله ويتم ذلك باستخدام الامر cd .

التصريح r+x :

يستخدم لفتح المجلد مع عرض ما بداخله كما يستخدم لنسخ المجلد من مكان لاخر

التصريح w :

يستخدم لنقل المجلد من مكان لاخر

التصريح w+x :

يستخدم لمسح المجلد ويستخدم لانشاء ملف داخل المجلد ويستخدم لنسخ ملف من خارج المجلد لداخله ويستخدم لنقل ملف من خارج المجلد الى داخله والعكس ويستخدم لمسح مابداخل المجلد من ملفات و مجلدات فرعيه

ثانيا : دراسة تاثير التصاريح على العمليات التى تتم على الملفات :

567833986.png

حيث :

0 تعنى ان العمليه فشلت ( لم تتم )

2 تعنى ان العمليه قد تمت بنجاح

اما 1 تعنى انه يمكنك التعديل على الملف دون فتحه باستخدام الامر :

cat >> filename

نتيجه :

التصريح r :

يستخدم لفتح الملف و الاطلاع على مابداخله من بيانات ويستخدم لنسخ الملف من مكان لاخر

التصريح w :

يستخدم لكى تستطيع الكتابه داخل الملف و التعديل على بياناته

التصريح r+x :

يستخدم لكى تستطيع تنفيذ برنامج او سكربت او تسطيب البرامج

ملاحظه : نقل الملفات من مكان لاخر و حذفها لايعتمد على التصاريح الممنوحه للملف و انما يعتمد على التصاريح الممنوحه للمجلد الذى يحوى الملفات

ارجو ان اكون قد وفقت فى ذلك البحث المتواضع ارجو التفاعل مع الموضوع وتصحيح الاخطاء ان وجد

Documents.odt.gz

Documents.odt.gz

تم تعديل هذه المشاركة بواسطة remstereo في 9 أغسطس 2008 في 18:05

#2

ارجو من الاداره ان امكن دمج الجداول المرفقه فى المشاركه لتكون ظاهره بها

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…