Unix系统文件管理与Vi编辑器使用指南
1. 用户组(Groups)
在Unix系统中,除了用户ID(UID),每个用户至少还有一个组ID(GID)。操作系统使用GID而非组名来管理组。每个用户至少属于一个组,也可能属于多个组。组内的用户对某些活动共享特定的权限。用户可能属于与自己用户名同名的组,超级用户可以根据用户对特定文件或目录的访问需求,将其添加到其他组中。
组可以拥有文件,并且文件的所有权可以在组之间转移。使用 chgroup (更改组)命令来实现文件所有权的转移,命令格式如下:
chgroup groupname filename
和 chown 命令一样,你可以用GID代替组名。
2. 文件权限(File Permissions)
文件权限的概念与文件所有权相关。作为文件的所有者,用户有权决定谁可以访问文件以及其他用户可以进行何种类型的访问。对于Unix新手来说,文件权限可能有些令人困惑,但它是维护系统安全的关键部分。
权限应尽可能严格。只要合法用户能够按预期方式使用文件,就应封锁其他所有访问途径。
文件权限有三种类型:
- 读取(Read):可以查看文件内容。
- 写入(Write):可以编辑文件。
- 执行(Execute):可以将文件作为程序运行。
这些权限可以应用于三类用户:
- 用户(User):特定文件的所有者。
- 组(Group):文件所属的组。
超级会员免费看
订阅专栏 解锁全文
31

被折叠的 条评论
为什么被折叠?



