دستور chown در لینوکس
در لینوکس تمامی فایل ها دارای یک owner (صاحب) و group (گروه) می باشند که با دستور chown قادر خواهید بود صاحب و گروه فایل ها، دایرکتوری ها و symlink ها رو تغییر دهید.به طور کلی owner و group فایل ها و دایرکتوری ها در لینوکس مشخص می کند که چه اشخاصی یا شخصی به یک دایرکتوری و فایل دسترسی داشته باشند.
در این آموزش به نحوه ی استفاده از دستور chown به منظور عوض کردن صاحب و گروه فایل ها و دایرکتوری ها می پردازیم، با ما همراه باشید.
قبل از شروع syntax استفاده از این دستور به شکل زیر می باشد :
1 | chown [OPTIONS] USER[:GROUP] FILE(s) |
USER می تواند به صورت نام کاربری یا UID باشد که Owner جدید فایل FILE خواهد بود.
GROUP می تواند به صورت نام گروه یا GID باشn که Group جدید فایل FILE خواهد بود.
تغییر Owner فایل در لینوکس
برای تغییر Owner یک فایل از دستور زیر استفاده می کنیم و به جای USER نام کاربری مورد نظر برای Owner جدید را جایگزین می کنیم :
1 | chown USER FILE |
برای مثال دستور زیر Owner فایل almahost.txt رو بر روی کاربر abc ست می کند :
1 | chown abc almahost.txt |
برای عوض کردن Owner چندین فایل می توان در بین نام فایل ها فاصله گذاشت :
1 | chown abc file1 file2 |
در دستورات بالا اگر به جای نام فایل نام دایرکتوری رو قرار بدیم Owner دایرکتوری تغییر خواهد کرد.
تغییر Owner و Group فایل
با دستور زیر امکان تغییر Owner و Group فایل و یا دایرکتوری به طور همزمان امکان پذیر می باشد :
1 | chown USER:GROUP FILE |
USER می تواند به صورت نام کاربری یا UID باشد که Owner جدید فایل FILE خواهد بود.
GROUP می تواند به صورت نام گروه یا GID باشد که Group جدید فایل FILE خواهد بود.
در دستور بالا اگر به جای نام فایل نام دایرکتوری رو قرار بدیم Owner و Group دایرکتوری تغییر خواهد کرد.
برای تغییر فقط گروه به صورت زیر عمل می کنیم :
1 | chown :GROUP FILE |
برای تغییر Owner یا Group تمامی فایل های داخل یک دایرکتوری از -R در دستور استفاده می کنم و باید به جای نام فایل حتما از نام دایکرتوی استفاده کنیم :
1 | chown -R USER:GROUP DIRECTORY |
[line]
تیم فنی آلما هاست، در تمام ایام سال به صورت 24 ساعته در خدمت شما هستند تا برای خریدهاست لینوکس، لایسنس سی پنلشما را یاری کنند و جدیدترین آفر های موجود را برای شما متناسب با نیازتان ارائه کنند. برای دریافت آخرین آفر های ویژه و تخفیف های ما، می توانید از طریق تیکت با ما در ارتباط باشید تا آفر های موجود را بر اساس نیاز شما برایتان ارسال کنیم.
پرتال کاربری آلما هاست ( پاسخگویی 24 ساعته ) : پورتال مشتریان آلما هاست