Linux 文件相关知识汇总及复习

1.Linux下用户(user),用户组(group),其他(others)对文件的权限

Linux的文件属性 通过终端敲入 ls -al 可以查看当前文件夹下文件的所有属性信息。

-rwxrwxrwx 3 root root 36 Sep8 14:07 a.txt

第一个代表文件类型  

-代表普通文件,txt等

d代表 目录

|  连接文件 Linkfile

b接口设备

c串行文件(键盘,鼠标)

第一组rwx 是文件所有者的权限

第二组rwx是文件所属用户组的权限

第三组rwx是others的权限

3表示文件连接数

第一个root表示文件所有者

第二个root表示文件所属用户组

更新时间

文件名

详解 文件权限部分

对于目录 和文件 rwx的含义不同

A。对目录 目录是对其地下文件名列表

所以

r 表示,对其文件名的读取

w表示,能对文件夹下的文件名  进行删除,改名,移位  新增文件

x表示,能进入到改目录下

B。对文件  

r 可以读取文件内容

w 可以对文件内容进行修改,但是对文件名修改和删除文件不行

x 可以执行文件(linux下,文件的能不能执行,不能光看后缀,还需要看权限是否允许他被执行)

修改文件或目录的属性

1.修改所属人

chown [-R]  root a.txt

可也用于修改文件用户组 如 chown [-R]  root.root a.txt root.root表示root用户组下的root用户

也可以只修改用户组 如 chown [-R]  .root a.txt   .前不加内容

2.修改文件所属用户组

chgrp [-R] root a.txt

3.改变文件权限 两种方法

第一种方法

rwx  = 4 + 2 + 1 = 7    r-x = 4 + 1 =5

421      对应权限值

chmod [-R] 775 a.txt  775分别是owner,group,others的权限值

第二种方法 a=all  g=group u=user o=other

chmod u+w a.txt 

chmod u=rwx,g=rwx,o=rx a.txt

chmod u=rwx,go=rx a.txt 

Linux目录的配置

目录配置标准:FHS

相关推荐