标签:oca 组合 文件大小 cal class color chgrp 常用 第一个
查看目录和文件的属性
[root@localhost ~]# ls -l test0 //利用ls -l命令查看test0目录属性 drwxr-xr-x. 1 root root 4096 May 8 08:09 test4 /*第1个字符表示文件的类型(d:目录,-:普通文件,l:链接,b:块设备文件,c:字符设备文件) 第2-4个字符(rwx)表示该文件或目录的所属用户的权限 第5-7个字符(r-x)表示该文件或目录的所属组的用户的权限 第8-10个字符(r-x)表示其他组用户对该文件或目录的访问权限
1表示链接占用的节点
第一个root表示该文件或目录的拥有者
第二个root表示该文件所属的组群
4096表示文件大小
May 8 08:09表示该文件最新修改的时间
test4表示该文件的文件名
*/
1、chown命令:change owner更改文件或目录的所有者和所属组
语法:chown [-option] user:group 目录或文件名称
常用参数:
-R:连同目录下所有文件及子目录都进行变更
[root@localhost ~]# ls -l abc.txt //查看abc.txt的文件属性 -rw-r--r--. 1 root root 23 May 8 09:55 abc.txt [root@localhost ~]# chown -R test:test abc.txt //将abc.txt文件的所有者改成test用户,所有组改成test组 [root@localhost ~]# ls -l abc.txt //再次查看abc.txt的文件属性 -rw-r--r--. 1 test test 23 May 8 09:55 abc.txt
2、chmod命令:change group更改文件或目录权限
语法:chmod [-option] [parameter] 目录或文件名称
常用参数:
-R:连同目录下所有文件及子目录都进行变更
(1)权限掩码umask:r、w、x权限字符可分别表示为八进制数字4、2、1,表示一个权限组合时需要将数字进行累加
(2)ugo法:用u、g、o来代表所有者(user)、群组(group)、其他(other),还可以用a表示全部
(3)ugo + -法:使用ugo时,可以用“=”来赋值或者用“+”、“-”来增加或减少权限
[root@localhost ~]# ls -l abc.txt //查看abc.txt的文件属性 -rw-r--r--. 1 test test 23 May 8 09:55 abc.txt [root@localhost ~]# chmod 777 abc.txt //修改权限为rwxrwxrwx [root@localhost ~]# ls -l abc.txt -rwxrwxrwx. 1 test test 23 May 8 09:55 abc.txt [root@localhost ~]# chmod u=rw,g=rx,o=wx abc.txt //修改权限为rw-r-x-wx [root@localhost ~]# ls -l abc.txt -rw-r-x-wx. 1 test test 23 May 8 09:55 abc.txt [root@localhost ~]# chmod u-r,g-x,o+r abc.txt [root@localhost ~]# ls -l abc.txt --w-r--rwx. 1 test test 23 May 8 09:55 abc.txt //修改权限为-w-r--rwx
3、chgrp命令:change group更改文件或目录的所属组
语法:chgrp 组名 文件或目录(可以多个)
[root@localhost ~]# ls -l abc.txt //查看文件属性 --w-r--rwx. 1 test test 23 May 8 09:55 abc.txt [root@localhost ~]# chgrp root abc.txt //将abc.txt的所属组改成root [root@localhost ~]# ls -l abc.txt --w-r--rwx. 1 test root 23 May 8 09:55 abc.txt
标签:oca 组合 文件大小 cal class color chgrp 常用 第一个
原文地址:https://www.cnblogs.com/qianyyue/p/10841084.html