文件所有权
本课属于 Coddy Terminal 学习旅程的“基础知识”单元。第 57 课,共 82 课。
除了权限之外,每个文件都有对应的所有者和所属组。运行 ls -l 时,你可以在权限字符串后面看到这些所有权信息:
-rw-r--r-- 1 alice developers report.txt
│ │
│ └── Group
└──────── Owner所有者通常是创建该文件的用户,而所属组允许多个用户共享访问权限。你可以使用 chown 命令更改所有权:
# 更改文件的所有者
chown bob report.txt
# 同时更改所有者和所属组
chown bob:staff report.txt
# 只更改所属组
chown :staff report.txt还有 chgrp 命令,它只会更改组:
chgrp developers project.txt更改所有权通常需要管理员权限。这就是为什么你经常会在实际系统中看到这些命令与 sudo 一起使用。了解所有权有助于你准确控制使用 chmod 设置权限时,这些权限适用于谁作为“所有者”和“组”。
亲手试试
这节课没有代码挑战。
这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: Terminal 在线编辑器