linux文件属性(1)

本文详细介绍了Linux系统的文件属性,包括文件类型的标识、权限设置的方法及其数值表示法,并讲解了如何利用chgrp、chown和chmod命令来修改文件的所属群组、所有者及权限。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux文件属性(1)

第一节

drwxr-xr-x.    2     book      boo 4096      Mar 27   08:26

第一栏

第一个字符

d:    目录

-:  档案

l:     连接档(link file)

b: 可供存储的接口设备

       c:     串行端口设备。例如:键盘鼠标

      

接下来的三个为一组

以三个为一组,丏均为『rwx』 的三个参数的组合。其中,[ r ]代表可读 (read)、[ w ]代表可写(write)、[ x ]代表可执行(execute)。 要注意的是,这三个权限的位置丌 会改变,如果没有权限,就会出现减号[ - ]而已。

第一组:所有者权限

第二组:所在组的权限

第三组:其他人的权限

第二栏: 连接此节点的文档

第三栏:所有者

第四栏:所属群组

第五栏:档案容量大小,默认单位为bytes

第六栏:档案的建档日期或最近的修改日期

 

 

 

第二节:chgrp,chown,chmod

chgrp:改变档案所属群组

chgrp [-R]  (users) (filename) @(-R:同时改变此目录下的所有文件的所属群组)

 

chown:改变档案所有者

chown [-R] (user)     (filename)

chmod:改变档案的权限

r:4 w:2 x:1

chmod 777 book.txt  @(使用属性的数值来赋值)

chmod u=rwx,g=rwx,o=rws      book.txt             @(u:user              g:group         o:other)

chmod u+x,g+x,o+x book.txt

chmod a+x book.txt

 

 

第三节

档案的类型

目录:(d)

连接档:(l)相当于windows下的快捷方式

设备与装置文件(device):

区块设备档(block/b):存储数据,硬盘与软盘/dev/sdb

字符设备文件(character/c):键盘鼠标

资料接口文件(sockets/s)

数据输送文件(FIFO,pipe/p):FIFO也是一种特殊的文件类型,他主要的目的在览决多个程序同时存取一个档案所造成的错误问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值