Linux档案的属性、权限、目录配置

一、Linux文件属性
在这里插入图片描述

ls -al
列出所有的档案
七个字段的意思:
1、-rwxrwxrwx
档案的属性:一共有十个
在这里插入图片描述
(1)、档案类型:
d为目录(directory)
-为正规档案(regular file):纯文本档案(ASCLL)、二进制文件(binary)、数据格式的文件(data)
l为连接档(link file)
b为装置文件里边的可供存储的接口设备(block)
c为装置文件里的串行端口设备(例如鼠标键盘)(character)
s为资料接口文件(sockets)
p为数据输送文件(FIFO)

(2)rwx:r代表可读、w代表可写、x代表可执行。
第一组rwx为拥有人的权限
第二组rwx为同群组的权限
第三组rwx为其他非本群组的权限
例子:[-][rwx][r-x][r–]代表文件名为目录或档案,拥有人可读可写可执行、同群组用户可读可执行、其他非本群组的用户仅可读。

注意:当文件名为目录的时候,要特别留意x,因为 x 与 目录 的关系相当的重要,
如果您在该目录底下不能执行任何指令的话,那么自然也就无法进入了,因此, 请特别留意的是,如果您想要开放某个目录让一些人进来的话,
请记得将该目录的 x 属性给开放呦!另外,也必须要更加的小心的是,在 Windows 底下一个档案是否具有执行的能力是由『 附档名
』来判断的, 例如:.exe, .bat, .com 等等,但是在 Linux 底下, 我们的档案是否能执行,则是藉由是否具有 x
这个属性来决定的!所以,跟档名是没有绝对的关系的!

2、表示连结占用的节点(i-node):和l(连接档link file)有关系,如果是目录,就与该目录下还有多少目录有关。
3、表示此档案或目录的拥有人
4、档案拥有人的群组
5、档案容量的大小
6、档案的建档日期或者最近的修改日期
7、档案的档名
二、如何改变档案权限
1、改变所属群组:chgrp
2、改变档案拥有者:chown
3、改变九个属性:chmod
(1)数字类型改变档案权限
基本属性一共有九个,分别是拥有者/群组/其他用户的可读/可写/可执行属性
rwx中的r=4、w=2、x=1
同一组的三个属性是需要累加的,例如将.brshrc的权限全打开
在这里插入图片描述
(2)符号类型改变档案权限
u=user、g=group、o=others、a=all(前三个属性都包含)
+(加入)、-(去除)、=(设定)
例如,将.cshrc的属性改成740
在这里插入图片描述
三、目录属性的意义
r (read contents in directory): 表示具有读取目录结构列表的权限,所以当您具有读取 ® 一个目录的权限时, 您就可以利用 ls 这个指令将该目录的内容列表显示出来!

w (modify contents of directory): 这个可写入的权限对目录来说,是很了不起的! 因为他表示您将具有异动该目录结构列表的权限,也就是底下这些权限:

建立新的档案与目录;
删除已经存在的档案与目录(不论该档案是属于谁的!)
将已存在的档案或目录进行更名;
搬移该目录内的档案、目录位置。

所以说,如果您是一般身份使用者,例如账号 dmtsai ,在 /home/dmtsai 这个家目录内, 无论是谁 (包括 root) 建立的档案,无论该档案属于谁,无论该档案的属性是什么, dmtsai 这个使用者都『有权力将该档案删除』

x (access directory):x 与能否进入该目录有关! (看下面的例子)
在这里插入图片描述
四、档案附档名和目录
.sh : 批处理文件 ( scripts ),因为批处理文件为使用 shell 写成的,所以附档名就编成 .sh 啰;

Z, .tar, .tar.gz, .zip, .tgz: 经过打包的压缩文件。这是因为压缩软件分别为 gunzip, tar 等等的,由于不同的压缩软件而取其相关的附档名!

.html, .php:网页相关档案,分别代表 HTML 语法与 PHP 语法的网页档案! .html 的档案可使用网页浏览器来直接开启,至于 .php 的档案, 则可以透过 client 端的浏览器来 server 端浏览,得到运算后的网页结果!

扫描二维码关注公众号,回复: 12467692 查看本文章

注意:设定 Linux 底下的文件名最好可以避免一些特殊字符比较好!例如底下这些:

  • ? > < ; & ! [ ] | \ ’ " ` ( ) { }

树状目录图
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44378053/article/details/113181853
今日推荐