目录
Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。
(1)Linux文件属主和属组
命令:$ ls -l
(2)更改文件属性
1、chgrp:更改文件属组
语法:chgrp [-R] 属组名 文件名
-R表示递归更改文件属组
2、chown: 更改文件属主 也可以同时更改文件属组
语法:chown [-R] 属主名 文件名
chown [-R] 属主名:属组名 文件名
3、chmod : 更改文件9个属性
Linux文件属性有两种设置方法,一种是数字,一种是符号。
Linux文件的基本权限就有九个,分别是owner/group/others三种身份各有自己的read/write/execute权限。
Linux文件属性有两种设置方法,一种是数字,一种是符号。
Linux文件的基本权限就有九个,分别是owner/group/others三种身份各有自己的read/write/execute权限。
r:4(读权限)w:2(写权限) x:1(执行权限)
linux档案的基本权限有9个,分别是owner/group/other三种身份各有read/write/execute权限,而各权限的分数对照是r:4,w:2,x:1。invoker 调用者的身份来执行,对于当前用户来说:如果执行存储过程的权限,以当前身份去访问表,如果当前身份没有访问表的权限,即便是有执行过程的权限,仍然是无法成功执行过程的调用的。艺术品通常可以代表以个人的身份与格调,也能反映一个人的观念与思想,因此《纸牌屋》中针对不同角色在布景上充分利用了艺术品道具来刻画人物。
每组中3个字符分别代表读、写、执行的权限,若没有 其中的任何一个权限则用“-”表示。详细的为读者讲述了用户、用户组和其余人在系统中的不同身份与能力,以及文件的读(r)写(w)执行(x)权限的作用。umask是chmod配套的,总共为4位(gid/uid,属主,组权,其它用户的权限),不过通常用到的是后3个,例如你用chmod 755 file(此时这文件的权限是属主读(4)+写(2)+执行(1),同组的和其它用户有读写权限)。
chmod u
g
o
a +(加入)
-(除去)
=(设定) r
w
x 文件或目录
修改test1权限命令:
$ chmod u=rwx,g=rx,o=r test1 // 修改 test1 权限
我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。
其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。
在开始本教程前我们需要先知道什么是绝对路径与相对路径。
Linux系统中使用以下命令来查看文件的内容:
Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。
用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。
每个用户账号都拥有一个惟一的用户名和各自的口令。
用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录。
实现用户账号的管理,要完成的工作主要有如下几个方面:
3、修改账号
修改用户账号就是根据实际情况更改用户的有关属性,如用户号、主目录、用户组、登录Shell等。
语法:usermod 选项 用户名