【配置与管理文件系统】

配置与管理文件系统

文件系统认识

常见的文件系统:
Ext3: 是一款日志文件系统,能够在系统宕机的时候避免文件系统资料的丢失
Ext4: 是Ext3的升级版,它支持的容量高达1EB(1EB=1073741824GB)
XFS: 高性能日志文件系统,是RHEL7的默认文件管理系统,它的容量高达18EB

Linux文件系统常用目录及存放内容

/:文件的最上层根目录
/boot:系统的启动目录
/dev:设备与接口文件
/etc:配置文件
/home:用户家目录
/bin:脚本文件
/root:系统管理员家目录
/tmp:所有人可用的临时目录

路径认识

绝对路径:以根目录/)开始写起的文件名或目录名,也就是以根目录为参照点开始写的路径
相对路径:以当前所在路径为参照点开始写的路径

管理Linux文件权限

当我们使用 ls -l 或者 ll 命令时会显示如下文件的详细信息

-rwxr-xr-x 2 root root 4096 Aug9 15:03 file.txt

文件的详细信息总共分为7组:

第1组(-rwxr-xr-x):表示文件类型以及权限
第2组(2):表示连接数
第3组(root):表示文件所有者
第4组(root):表示文件所属组群
第5组(4096):表示文件的容量大小
第6组(Aug 9 15:03):表示文件最后被修改的时间
第7组(file.txt):表示文件名

第1组(-rwxr-xr-x)由文件类型与文件权限组成

第1个字符为文件的类型(Linux常见文件类型如下
后9个字符为文件权限(Linux文件权限如下

一、Linux常见文件类型

d :表示一个目录文件
- :表示一个普通文件
l:表示一个链接文件
b、c:表示设备文件,是特殊类型的文件
s、p:表示数据结构文件和管道文件

二、Linux文件权限

第1组各个字符代表者权限如下:
2、3、4 个字符代表文件所有者权限(文件所有者简称 u
5、6、7 个字符代表文件所有者所属组的组成员权限(文件所属组的组成员简称 g
8、9、10 个字符代表其他用户权限(其他用户简称 o

Linux系统常见文件权限如下:
r:读取;具有读取文件内容的权限
w:写入;具有新增、修改文件内容的权限
x:执行;具有执行文件的权限
- :表示不具有该项权限

修改文件权限

修改文件权限所使用的命令是chmod
格式:chmod 选项 文件

1.数字表示法

数字表示法是指将读取(r)、写入(w)、执行(x)分别以数字4、2、1来表示
,不给予的权限就用0表示,然后将给予的权限对应的数字相加而成

例:给予所有用户对文件file.txt的读取与写入权限(读取对应4、写入对应2,加起来为6;
针对所有用户所以是666)

[root@node ~]# chmod 666 file.txt
2.文字表示法

使用文字表示法时,系统用以下4个字母来代表不同用户:
u:文件所有者
g:文件所有者所属组
o:其他用户
a:所有用户

使用文字表示法时直接使用 r(读取)、w(写入)、x(执行)来进行权限设置

使用文字表示法修改文件权限时需要加入操作符号,符号如下:
+:表示添加某种权限
- :表示减去某种权限
=:表示赋予给定权限并取消原来的权限

例:给予文件所有者读写执行权限,文件所有者所属组的读取权限和其他用户的读取与执行权限

[root@node ~]# chmod u=rwx,g=r,o=rx file.txt

修改文件所有者或组

修改文件所有者或组需要使用到 chown 命令
格式:chown 参数 要修改的目标用户 文件名

例:修改文件file.txt的所有者为node

[root@node ~]# chown node file.txt

-r:修改指定目录下的所有文件的所有者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值