linux 了解文件系统

文件系统:

文件系统是指数据在计算机用盘中存放的格式针对不同的操作系统文件的存储格式和方式各不相同

linux下文件和目录类型:

  再查看文件基本属性时每一行的第一位,也就是权限位之前那一位表示文件类型

  - 代表普通文件

 d 代表目录文件

 l 代表连接文件

 p 代表管道文件

以及其他s,b,c等特殊文件

文件扩展名:(后缀)

文件后缀主要方便系统,用户识别,如:.py, .txt, ...

linux文件系统和windows文件系统对比:

LINUX:存储设备在文件系统层次结构中,以目录表示用/分割目录,每个文件,目录都有为之相关的权限,所有权。

WINDOWS:驱动器以字母表示,用反斜杠\分割目录

linux文件与目录权限:

权限类型:

r读权限 数值表示4

w写权限 数值表示2

x执行权限 数值表示1

1代表执行,2代表写权限,3代表1+2,4代表读权限,五代表1+4,6代表2+4,7代表1+2+4

三组,九位权限:

u 属主 前三位 文件所有者

g 属组 中间三位 文件所有者所在的组

o 其他用户(所有人) 

更改目录权限:chmod命令

1.数值表示法:chmod 数值 文件名/目录名

例:chmod 765 aaa 将文件权限更改为 124 42 41

2.字母描述法:chmod (u/g/o/a)(=/+/-)权限 文件名/目录名

例:

chmod u=r aaa 给aaa文件属组赋予读取权限

chmod g+wr aaa 给aaa文件属组增加读写权限

chmod g-wr aaa 给aaa文件属组去除读写权限

chomd a+wrx aaa 给aaa文件所有用户增加读写执行权限

更改目录的属主或属组:chown 命令

chown u1 aaa 将当前目录下的aaa文件的属主更改为u1

chown u1.g1 aaa 将当前目录下的aaa文件属主更改为u1属组更改为g1

-R 递归式改变指定目录及目录下所有文件和子目录

-v 显示chown命令所做的工作

可以以空格分开,同时更改多个文件或目录,并且支持通配符来修改多个文件或目录



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值