| 您的当前位置:首页 --> CentOS入门 |
| CentOS基础:权限与文件 |
| 浏览次数:2260 关键词 ( 权限 文件 基础 CentOS ) |
|
用户与用户组
Linux 是一个多用户、多任务的系统,常常有多人同时使用一台机工作,为了保护每个人的隐私权,“文件所有者”的角色就显得相当重要了。 当Linux用户登录系统之后,就会携带一个用户身份(User ID,UID)和一个用户组身份(Group ID,GID),相当于自己的名片。当需要访问文件或程序时,刷一下名片就能知道是否能读、写、执行了。
一般来说,Linux的用户信息保存在
要了解Linux的权限控制就必须学习Linux的文件权限和属性。可以用ls命令查询文件信息(
1
2
3
4
5
6
7
$ ls -l ~/input
总用量 36
drwxrwxr-x 2 wuchong wuchong 4096 7月 10 21:45 ./
drwxr-xr-x 30 wuchong wuchong 4096 7月 12 08:58 ../
-rw-rw-r-- 1 wuchong wuchong 46 6月 16 20:31 a.txt
lrwxrwxrwx 1 wuchong wuchong 4 6月 16 16:03 b.txt -> a.txt
[ 权限 ][连接数][拥有者][用户组][文件容量][ 修改日期 ] [文件名]
我们以 a.txt 文件为例介绍各个部分的含义:
我们已经知道文件权限对于一个系统的重要性了,但如何对文件的属性和权限进行修改呢?这里主要用到三个命令:
当我们创建文件的时候,比如使用 我们可以通过
1
$umask 022
的方式改变权限mask。仅输入 Linux 中的权限管理非常复杂,尤其是涉及进程的时候,有时会有权限的切换。这部分待到以后再说。不过Linux的权限管理都是基于文件的属性和权限的,因此学习了解 Linux 的文件系统非常重要。 参考资料
|
| 下载次数:2 |
| 下载地址:点击下载 |
| 本资源为程序自动采集,如有侵权请联系我们移除 admin#80vps.com 来信请将#替换为@ |
| 下一条 centos系统中网络配置相关 上一条 CentOS基础:文件管理 |