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