انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


ارائه ۲۵٫۰۴ اوبونتو منتشر شد 🎉

نویسنده موضوع: آشنایی با دستور chmod  (دفعات بازدید: 975 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین محمدرضا دولتی

  • Jr. Member
  • *
  • ارسال: 53
  • جنسیت : پسر
  • یاد بگیریم نمیشه و نمیتونم رو حذف کنیم!
آشنایی با دستور chmod
« : 15 بهمن 1388، 02:41 ق‌ظ »
دستور chmod برای  دادن permission به فایل ها , folder ها  استفاده میشه.

مقدمه:
برای ایجاد دسترسی ها به ادامه هر فایل 9 بیت اظافه میشود که به صورت rwxrwxrwx نشان داده میشود 3 بیت اول برای مالک فایل  است 3 بیت دوم برای گروه مالکین و 3 بیت سوم برای تععین دسترسی دیگران است
r=read
w=write
x=Execute
اگر به جای هر یک از جروف - باشد یعنی مجوز فعال نیست
-wxr--rw-
برای دیدن مجوز بک فایل از دستور ls -ld FiileName استفاده میشود
اگر در اول مقدار - باشد هدف فایل است و اگر در اول مقدار d باشد فولدر است(directory)

برای هریک از مجوز های read ,write, Execute یک عدد تعین شده است r=4, w=2,x=1
بنابراین برای دادن تمام مجوز ها به مالک فایل و گروه و دیگران باید هر یک از 3 بیت مقدارشان 7 باشد
مثال: chmod 777 FileName
که مقدارش برابر است با rwxrwxrwx
chmod 755 FileName
مقدار= rwxr-xr-x
chmod 000 FileName
مقدار =---------

اگر جایی تو درک مطالب مشگل داشتین حتما مطرح کنید تا بیشتر توضیج بدم

با تشکر
« آخرین ویرایش: 15 بهمن 1388، 02:53 ق‌ظ توسط Mohammad Reza Dolati »
یاد بگیریم نمیشه و نمیتونم رو حذف کنیم!