اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

بعض الاختصارات للتعامل مع أوامر نظام لينكس الخاصة بالملفات و المجلدات:

l = Link to another file

d = a directory

- = file

r = read permission - Read the file

w = write permission - Write or edit the file

x = execute permission He can execute the file

- = no permission

Number  Permission Type            `Symbol`
0         No Permission             `---`
1         Execute                   `--x`
2         Write                     `-w-`
3         Execute + Write           `-wx`
4         Read                      `r--`
5         Read + Execute            `r-x`
6         Read + Write              `rw-`
7         Read + Write + Execute    `rwx`

شرح عن أوامر لينوكس و مثال عن استخدامها
مثال1 , مثال2

symlink: في الحوسبة ، الرابط الرمزي (أيضًا ارتباط رمزي أو رابط لين) هو مصطلح لأي ملف يحتوي على مرجع إلى ملف أو دليل آخر في شكل مسار مطلق أو نسبي ويؤثر على دقة اسم المسار.

تستخدم في حالة أردنا نقل ملفات مرتبطة ببعضها للحفاظ على مسار (path) بينها للتأكيد على ترابط البيانات.

linux.png

linux1.png

  • 0
نشر (معدل)

تظهر lrwx عند طلب صلاحيات الملف تظهر في معلومات الملف فمثلاً عند عرض list للملفات على desktop هكذا :

123.PNG.bd485cadd28019577c9763bb98e34de7.PNG

فيوجد بجانب أول الأسطر معلومات عن صلاحيات هكذا :

-rw-rw-r--
  • -rw وهو صلاحيات المستخدم على الملف .
  • -rw الثانية فهو صلاحيات المجموعة على الملف إذا كونت تريد عمل على سيرفر مثلاً ويريد شخص يعدل من جهاز أخر .
  •  الجزء الأخير  --r فمثلاً إذا كونت تريد إعطاء إذن للوصول لملفات معينة لزائر موقع ما فمثلاً تعطى إذن قرأة الملفات فقط.
  • معنى rw- هى إختصار :
  1.  r = Read إعطاء صلاحيات للوصول وقرأة الملفات فقط.
  2. w=Write  إعطاء صلاحيات الكتابة .

فمثلاً إذا وجدت هذه الصلاحيات :

-lrwx
  1.  l اختصار لكلمة link .
  2.  Read = r إعطاء صلاحيات للوصول وقرأة الملفات .
  3. Write = w إعطاء صلاحيات القراة والكتابة .
  4. execute = x إعطاء صلاحيات تنفيذ (أو تغيير الدليل) .

هذه المقالة سوف تفيدك كثيراً من هنا .

وهذه المقالة عن symlink من هنا .

تم التعديل في بواسطة Walid Mohamed2
  • 0
نشر

يشير الحرف الأول l إلى أن هذا الملف هو وصلة لينة symlink، على عكس مايشير اليه الرمز d والذي يشير إلى ملف عادي.

وصلة لينة أو رابط لين (بالإنجليزية: Symbolic link أو soft link أو symlink)‏ هو اسم مستعار لأي ملف وهو يحتوي على مرجع إلى ملف (File) أو دليل آخر (Directory) في شكل مسار مطلق أو نسبي (Path).

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

ln -s target_path link_path

لنفترض أن لدينا مجلدًا على سطح المكتب يسمى rad_folder وداخل هذا المجلد يوجد ملف يسمى cool.txt. من أجل إنشاء رابط رمزي يشير إلى ملف rad_folder الخاص بنا ، يمكننا القيام بذلك باستخدام الأمر التالي:

ln -s ~/Desktop/rad_folder ~/Desktop/awesome_link

بعد تشغيل هذا الأمر ، سيكون لدينا رابط رمزي (symlink) جديد (اختصار) يسمى awesome_link على سطح المكتب:

cd ~/Desktop/awesome_link

rwx هي الأذونات لاستعمال الملف وتنفيذه

يمكنك أيضًا قراءة هذه المقالات الموجودة في الأكاديمية للفهم بشكل أكبر:

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...