salimi نشر 26 ديسمبر 2015 أرسل تقرير نشر 26 ديسمبر 2015 أريد معرفة معنى الحرف x في نظام أُذونات لينكس، أعرف بأنّ الحرف r يعني إمكانية قراءة ملف، وأنّ w يخوّل لي الكتابة عليه. فما هو x وكيف سيفيدني؟ اقتباس
0 عبدالهادي الديوري نشر 26 ديسمبر 2015 أرسل تقرير نشر 26 ديسمبر 2015 الحرف x يعني القدرة على تنفيذ الملف، أو قابليّة تشغيله، والحرف x اختصار لـ Execute أو تنفيذ، إذا كان الملفّ يحمل الإذن بالتّنفيذ، فهذا يعني بأنّك تستطيع تشغيله من الطّرفيّة بمجرّد ذكر اسمه ومساره، مثلا لنقل بأنّنا نملك ملفّ f.txt داخل مجلّد المنزل، وهذا الملفّ يحتوي على السّطر التّالي:lsالأمر ls يعرض المجلّدات والملفّات الموجودة داخل المُجلّد الحالي.إذا حاولنا أن ننفّذ الملف من الطّرفيّة كالتّالي:$HOME/f.txtسنحصل على خطأ:bash: /home/dyouri/f.txt: Permission deniedوهذا راجع لكون الملفّ غير قابل للتّنفيذ، ويجب علينا أن نقوم بتغيير الإذن ليصبح بإمكاننا تنفيذه، وإضافة الإذن بالتّنفيذ يكون كالتّالي:chmod +x f.txtالآن إذا نفّذنا الأمر:$HOME/f.txtستُلاحظ بأنّ المُخرجات هي نفسها مُخرجات الأمر ls، (تذكّر بأنّنا وضعنا ls داخل الملف f.txt).إذا كنت ترغب بإزالة قابليّة التّنفيذ، فيكفي أن تنفّذ الأمر التّالي:chmod -x f.txt اقتباس
السؤال
salimi
أريد معرفة معنى الحرف x في نظام أُذونات لينكس، أعرف بأنّ الحرف r يعني إمكانية قراءة ملف، وأنّ w يخوّل لي الكتابة عليه. فما هو x وكيف سيفيدني؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.