Linux多用户,多任务系统
一个用户可以属于多个组
任何一个文件都有User,Group,Others三种身份
每个用户相关信息记录在/etc/passwd中
个人密码在/etc/shadow
group信息在/etc/group
ll命令查看一个文件
-rw-r--r-- 1 root root 57849014 Feb 10 09:12 xx.log
第1列:文件的权限
第一位表示文件的类型:d表示目录,-表示文件,l链接文件
后面3位一组依次文件所有者权限,文件所属用户组权限,其他用户对
该文件的权限。其中w可写,r可读,x可执行。没有权限用-
第2列:链接数
第3列:该文件的所有者
第4列:该文件所有者所属的组
第5列:文件大下,默认单位B
第6列:文件的最后修改时间
第7列:文件名
修改文件的权限命令都需要root权限
chgrp:修改文件所属用户组
chgrp [-R] 组名 文件或目录
chown:修改文件所有者
chown [-R] 用户名 文件或目录
chown [-R] 用户名:组名 文件或目录
chmod:改变文件的权限
文件对三个身份owner,group,others有不同的权限值
r:4
read,可读取文件的实际内容。
w:2
write,可以编辑,新增或修改该文件的内容(不含删除)
x:1
execute,执行该文件
对目录来说:
r表示具有读取目录结构列表的权限
w表示具有更改该目录结构列表的权限
&新建新的文件或目录
&删除已经存在的文件与目录(不论文件的权限为何)
不要轻易将文件放到别的用户目录下,否则别人可以删除
&将已存在的文件或目录进行重命名
&转移该目录内的文件,目录位置
x表示用户能否进入该目录成为工作目录
例:用户test1 属于test1组
有三个目录
drwxr-xr-x 2 root root 4096 Nov 14 13:26 test
drwx------ 3 svn svn 4096 Jun 7 2013 svn
drwx------ 3 test1 test1 4096 Oct 9 15:17 test1
test1可以切换到test和查看test目录,但是不能再test目录下做修改
查看test
[test1@taihe05 home]$ ll test
total 12
-rwxr-xr-x 1 root root 35 Jul 25 2013 first.sh
-rw-r--r-- 1 root root 24 Jul 22 2013 test1
-rw-r--r-- 1 root root 206 Jul 22 2013 test2
切换到test
[test1@taihe05 home]$ cd test
[test1@taihe05 test]$
创建文件
[test1@taihe05 test]$ touch hh
touch: cannot touch `hh': Permission denied
对svn目录,test1用户没有任何权限
[test1@taihe05 home]$ ll svn
ls: svn: Permission denied
[test1@taihe05 home]$ cd svn
-bash: cd: svn: Permission denied
对test1目录,test1用户拥有所有权限,是自己的home目录。
开放目录的w权限要慎重
chmod 权限值 文件或目录
其中权限值是 r,w,x的任意和值,共三位,每一位代表一个角色的权限
如 chmod 766 xx
chmod 744 xx
参数 -R 递归,如果是目录,会将修改同时应用到子文件或目录上
另外也可对角色进行单独设置
owner :u
group :g
others:o
all :a
chmod u=rwx,go=rx xx
chmod a+w xx
chmod o-x xx
=是重新分配,+是增加权限,-是删除权限
分享到:
相关推荐
linux文件权限设置.docx
LINUX文件权限理解
Linux文件权限与目录配置.pdf
这是俺目前搜集的一点linux 文件权限设置技巧。
Linux文件权限属性介绍图
LINUX操作系统如何修改文件权限,很好的哦
Linux文件权限详解 文件和目录权限概述 一般权限 特殊权限
Linux文件权限管理实验.pdf
Linux文件权限的设置方法.docLinux中,每一个文件都具有特定的属性。主要包括文件类型和文件权限两个方面。可以分为5种不同的类型:普通文件、目录文件、链接文件、设备文件和管道文件。
11-RHEL7-Linux文件权限管理,所有者、用户组或其他用户
中标麒麟Linux文件权限管理和归属管理.pdf
目录的权限表示:dwrxr–r– 其中第一个字符 d代表目录, -代表字符 w代表可写,r代表可读... 您可能感兴趣的文章:Linux中改变文件权限的chmod命令详析修改linux文件权限命令:chmod命令详解Linux 下目录文件权限(命
查看Linux文件权限;查看文件类型;Linux文件权限的表示;修改文件或目录的权限;修改文件或目录的权限;课堂练习;拓展:特殊权限;拓展:特殊权限;拓展:验证特殊权限sgid;;拓展:特殊权限;验证:sticky特殊权限;练习:...
Linux文件权限全接触.pdf
5.1文件权限 文件权限定义了对某个文件或目录的访问限制。每个文件或目录都有9个基本权限位控制其读、写、执行。(第4章开头有介绍) 字符 权限 对文件的含义 对目录的含义 r 读权限 可以读文件的内容 可以列出目录...
Linux文件权限的设置方法.docx
主要包括文件类型和文件权限两个方面。可以分为5种不同的类型:普通文件、目录文件、链接文件、设备文件和管道文件。 所谓的文件权限,是指对文件的访问权限,包括对文件的读、写、删除、执行。Linux 是一个多用户...
1、linux文件权限说明、更改权限的两种方法。 2、linux管道原理及使用方法。 3、linux三剑客,正则表达式的使用方法,grep、sed、awk的指令格式、参数、使用方法及实例。
4.1文件属性 在你以root的身份登录linux之后,执行“ls –al”命令,会看到以下内容 文件相关信息 - 文件类型 [b]目录、[-]文件、[l]为连接文件、[b]设备文件可供存储接口 r 可读 ...(文件权限)