Menu Close

Ubuntu 用户系统权限管理命令

此文章介绍了如何在 Ubuntu 中使用权限管理命令。

相关参考文章:SOC 教学教案

 

我们可以直接用 Shell 里的 chmod 和 chwon 命令来控制权限。

 

权限修改命令 chmod

chmod 命令会更改文件的权限。其中权限可以用相对应的字母或数字表示。命令格式如下:

chmod [选项] [文件名 / 目录]

最通用的选项如下:

-f        不显示错误信息。

-R        递归处理指定目录下的所有文件。

-v        显示处理的过程。

-c        跟 “-v” 一样, 但是只显示更改的部分。

我们接下来利用一个实例演示 chmod。首先,我们在用户的根目录下创建一个名为 “test” 的新文件,然后查看它的默认权限。

%title插图%num

我们看到默认权限是 “-rw-rw-r–”,因此我们要把它改成 “rwxrw-rw-”。如果我们参考之前的表格,我们可以看到相对应的数字是 766。7 对应 “rwx”,6 对应 “rw-”。

%title插图%num

我们因此可以看到我们顺利修改了权限。

我们现在再创建一个新文件名为 “lettertest”,并用字母修改权限。

%title插图%num

现在我们可以试图修改文件夹的权限。首先我们创建一个名为 “test” 的文件夹,然后再在里面创建三个文件,名为 a.c, b.c, 以及 c.c

因为我们要把所有的文件权限都从 “rw-rw-r–” 改成 “rwxrwxrwx”,它相对应的数字是 777。

%title插图%num

 

文件归属者修改命令 chown

chown 可以用来修改归属者或归属者的用户组。命令格式如下:

chown [选项] [用户名.<用户组>] [文件名 / 目录]

[用户名.<用户组>] 代表了您想改成的用户名和用户组。您可以选自省略用户名或用户组。

最通用的选项跟 chmod 一样:

-f        不显示错误信息。

-R        递归处理指定目录下的所有文件。

-v        显示处理的过程。

-c        跟 “-v” 一样, 但是只显示更改的部分。

我们将在用户的根目录下创建一个名为 “test” 的文件夹。

我们可以看到文件的原拥有者是我们的 ubuntu 用户,但是我们顺利改成了 root。

%title插图%num

 

Posted in 教材与教案

发表评论

相关链接