عضویت در سایت

ورود

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

رمز عبور خود را فراموش کرده اید؟ ایمیل خود را وارد کنید

ورود

عضویت در سایت

رایگان ثبت نام کنید و سوالات خود را بپرسید، همچنین میتوانید در پاسخگویی به سوالات دیگر کاربران نیز سهیم باشید، هر مشکلی در ثبت نام یا ورود داشتید با ایمیل beporsam@gmail.com در ارتباط باشید

در بین 1170 آموزش و 2023 پرسش به دنبال چه هستید؟

ویندوز
نصب آنلاین ویندوز

ویندوز 7,8,10,11
مشاوره
مشاوره خرید لپ تاپ و کامپیوتر

مشاوره حرفه ای دریافت کن
بلاگ
مقالات آموزشی

1k+
پشتیبانی آنلاین

سخت افزار/نرم افزار

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

سلام

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

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

 نمایش همه فایل های داخل پارتیشن لینوکس(/) که دارای مجوز مورد نظر هستند
مطلب پیشنهادی:  معرفی ربات تلگرامی آپلود فایل به تلگرام با url

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

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

موفق باشید.

درباره احمد آخوندیمدیر سایت

همیشه در تلاش برای یادگیری :) ارتباط با من: 09159352892

دنبال کردن

ارسال نظر

رفتن به بالا

سامانه آموزشی و خدماتی بپرسم

اولین وب سایت آموزشی و پرسش و پاسخ در ایران

بپرسم را میتوان به عنوان مرجعی برای آموزش و حل مشکلات دانست، در بپرسم سعی کرده ایم آموزش های برنامه نویسی، طراحی سایت، کار با نرم افزارها ها و… را آموزش دهیم. همچنین محیطی فراهم کرده ایم تا کاربران بتوانند در این محیط سوالات خود را بپرسند و مشکل خود را حل کنند.