LIUNX随堂学习-3 权限

1.权限分为三类:读r,写w,执行x

2.读r:可以ls改目录下的子文件名,子目录名

  写w:可以在该目录下创建、删除、重命名

  执行x:可以cd到该目录下

3. ll  (ls -l) 下详细信息的意义

文件类型(-)--权限信息(rw-------)---硬链接数(1)--属主(root)--属组(root)--文件大小(2143)文件创建日期(5月19日21:23)--文件名称(anaconda-k5.cfg)

4.第1位---文件类型

- :普通文件

d:目录文件

l :软链接(快捷方式)

b:设备文件

p:管道文件

第2-4位---属主的权限(u)

r,w,x

第5-7位---属组的权限(g)

第8-10位---其他用户的权限(o)

5.如何更改权限?

chmod u=rwx g=rwx o=rw a.txt    #将a.txt用户的权限改为读写执行,组的权限改为读写执行,其他用户的权限改为读写.

chmod o -r a.txt     #将a.txt 的其他用户去掉可读权限

chmod o+w a.txt     #将a.txt的其他用户加上可写权限

权限的数字表现形式:

r---4

w---2

x---1

例如:chmod 664 1.txt    #相当于 chmod u=rw g=rw o=r 1.txt

6.如何和更改属主或属组?

chown 属主.属组 a.txt

chown 属主 a.txt

chown .属组 a.txt

chown -R root.root /aa         #将aa文件夹以及其文件夹下所有的文件的属主和属组都改为root.

补充:执行文件的方法:    ./       例如: ./a.txt

           touch{1..9}.txt           #添加1-9的序列文件

原文地址:https://www.cnblogs.com/liujinjing521/p/10967990.html