Thay đổi quyền sở hữu tậptin với lệnh chown

Một phần của tài liệu Tài liệu tham khảo hệ điều hành linux (Trang 50 - 51)

MM: hai số chỉ tháng,

a. Thay đổi quyền sở hữu tậptin với lệnh chown

Để thay đổi quyền sở hữu đối với một tập tin, hãy sử dụng lệnh chown với cú pháp nh− sau:

chown [tùy-chọn]... [chủ][.nhóm] <tập-tin ...>

Lệnh này cho phép thay chủ sở hữu tập tin. Nếu chỉ có tham số về chủ, thì ng−ời dùng chủ sẽ có quyền sở hữu tập tin và nhóm sở hữu không thay đổi. Nếu theo sau

tên ng−ời chủ là dấu "." và tên của một nhóm thì nhóm đó sẽ nhóm sở hữu tập tin. Nếu chỉ có dấu "." và nhóm mà không có tên ng−ời chủ thì chỉ có quyền sở hữu nhóm của tập tin thay đổi, lúc này, lệnh chown có tác dụng giống nh− lệnh chgrp (lệnh

chgrp đ−ợc trình bày d−ới đây). Các tùy chọn của lệnh chown:

-c, --changes

hiển thị dòng thông báo chỉ với các tập tin mà lệnh làm thay đổi sở hữu (số thông báo hiện ra có thể ít hơn tr−ờng hợp -v, -verbosr).

-f, --silent, --quiet

bỏ qua hầu hết các thông báo lỗi.

-R, --recursive

thực hiện đổi quyền sở hữu đối với th− mục và tập tin theo đệ quy. Quyền ng−ời dùng khác: đọc, thực hiện (không ghi) Kiểu tập tin: th− mục Quyền của ng−ời chủ: đọc, ghi, thực hiệ Quyền của nhóm chủ: đọc, thực hiện (không ghi) d rwx r-x r-

-v, --verbose

hiển thị dòng thông báo với mọi tập tin liên quan mà chown tác động tới (có hoặc không thay đổi sở hữu).

--help

đ−a ra trang trợ giúp và thoát.

Ví dụ, th− mục LinuxVN.com có thông tin về các quyền truy nhập nh− sau:

drwxr-xr-x 12 thu root 4096 Oct 23 2000 LinuxVN.com

Ng−ời sở hữu hiện tại th− mục LinuxVN.com là ng−ời dùng thu. Để ng−ời dùng

lan là chủ sở hữu th− mục trên, hãy gõ lệnh:

# chown lan LinuxVN.com

Khi đó, nếu dùng lệnh ls thì thông tin về th− mục LinuxVN.com sẽ có dạng:

drwxr-xr-x 12 lan root 4096 Oct 23 2000 LinuxVN.com

với ng−ời sở hữu th− mục bây giờ là ng−ời dùng lan.

Khi chuyển quyền sở hữu tập tin cho một ng−ời khác, ng−ời chủ cũ mất quyền sở hữu tập tin đó.

Một phần của tài liệu Tài liệu tham khảo hệ điều hành linux (Trang 50 - 51)