ثبت نام کنید

ورود

فراموشی رمز عبور

رمز عبور خود را فراموش کرده اید؟ آدرس ایمیل خود را وارد کنید، یک ایمیل حاوی لینک بازیابی رمز عبور برای شما ارسال می شود.

پرسیدن سوال

برای پرسیدن سوال، ابتدا باید وارد حساب کاربری خود شوید.

آموزش اوبونتو – قسمت بیستم(دستورات مجوز فایل ها)

سلام

در بیستمین قسمت از آموزش های اوبونتو می پردازیم به معرفی و توضیح دستورات مجوز فایل ها، در این بخش با انواع مجوز ها و تعریف،تغییر و حذف مجوز از فایل ها آشنا میشیم، پس در ادامه با بپرسم همراه باشید.

cammand-linux7

دستورات مجوز فایل ها

در لینوکس سه سطح دسترسی برای فایل ها و پوشه ها داریم که عبارتند از:

  • read: اجازه خواندن فایل و پوشه را میدهد.
  • write: اجازه نوشتن(ویرایش) فایل و پوشه را میدهد.
  • execute: اجازه اجرای فایل و پوشه را میدهد.

این سه سطح دسترسی که در بالا گفتیم به صورت r,w,x مشخص می شوند که برای هر کدام اعدادی در نظر گرفته شده است:

  • r => 4
  • w => 2
  • x => 1

برای کاربران در لینوکس سه سطح دسترسی وجود دارند که عبارتند از:

  • onwer
  • group
  • other

برای تغییر سطح دسترسی و همچنین دادن مجوز از دستور chmod استفاده می شود که شکل کلی دستور به صورت زیر است:

از دستور chmod برای تغییر سطح دسترسی و دادن مجوز استفاده میکنیم و از دستور chown برای تغییر مالیک فایل استفاده می کنیم.

در جدول زیر نیط دستورات به همراه توضیحات هر دستور قرار گرفته است.

دستور توضیح

chmod group1 file1

تغییر گروه فایل با نام file1 به گروه با نام group1

chmod ugo+rwx directory

تغییر مجوز یک فایل یا دایرکتوری

chmod go-rwx direcory1

حذف مجوزهای یک فایل یا دایرکتوری

chmod u+s /bin/file1

دادن مجوز اجرایی یک فایل با نام file1 به کاربری جاری

chmod u-s /bin/file1

حذف مجوز اجرایی یک فایل با نام file1 به کاربری جاری

chmod g+s /home/public

دادن مجوز اجرایی به دایرکتوری با نام public به گروه جاری

chmod g-s /home/public

حذف مجوز اجرایی به دایرکتوری با نام public به گروه جاری

chmod o+t /hone/public

دادن مجوز حذف فایل های یک دایرکتوری فقط به کاربر جاری

chmod o-t /hone/public

لغو مجوز حذف فایل های یک دایرکتوری به کاربر جاری

chown user1 file1

تغییر مالکیت یک فایل به کاربر user1

chown -r user1 directory1

تغییر مالکیت یک دایرکتوری و تمام محتویات آن به کاربر user1

chown user1:group1 file1

تغییر مالیکت فایل با نام file1 به گروه و کاربر group1 و user1

find / -perm -u+s

 نمایش همه فایل های داخل پارتیشن لینوکس(/) که دارای مجوز مورد نظر هستند

این بخش از معرفی دستورات هم به پایان رسید، همراه ما باشید تا دیگر آموزش ها …

هرگونه سوالی یا مشکلی در رابطه با مطلب فوق داشتید؛ در سایت بپرسید، پاسخگوی سوالات شما هستیم، برای پرسیدن سوال کلیک کنید.

موفق باشید.

حتما بخوانید:  آموزش word - قسمت بیست و ششم(ایجاد پاورقی)

درباره SOLTANE GHALBHAمدیر

امیدوارم از سایت رضایت کافی را داشته باشید :)

دنبال کردن من

نظر شما چیست؟