在学习之前,我们谈一下,window和Linux的区别,后者是属于多用户-多任务,二前者是单用户-多任务,那么对于这个多用户-多任务就自然而然的在团队中使用是较为方便了,那么在团队的使用过程中,你也会有自己的隐私,也有想让别人看的内容和不想让别人看的内容,那么怎么去设置呢?那就涉及到我们今天讲的Linux文件的权限。
首先你在指令行中输入:ls -al
则会出现以下一大堆(如下),那么他们都代表什么意思呢?
拿其中的一行来进行解释则为:
其实在这里,你发现了文件属性其实是十个字符的,也就是十个空格单位长,他会影响嗯大吗?
他会影响很大,那么下序来进行分析
则来进行细化来说就是
对于上边的分为三个模块 第一组是“拥有者的权限” 第二组是“群组的权限” 第三组是“其他非群组用户的权限”
那个对于最初的那个 [d] 指的是目录
若为[-]则是文件
若为[L]则是链接文件
若为[b]则是设备中可供存储接口
若为[c]则是设备文件中串行端口设备,例如键盘,鼠标
【r】代表可读 【w】代表可写 【x】代表可执行
那么我们来举一个例子,比如说 -rwxr-xr-- 这个则代表是一个文件,文件拥有者是可以进行读 写 执行, 对于同组用户可以读和执行,但是不可以写入,其他的用户仅仅是可读。
刚才对于列的区分吗,那么对于行的区分如下
1-文件的属性(就是刚才分析的那个)
2-连接数(若为目录时则指子目录的个数)
3-表示这个文件(目录)的拥有者
4-表示拥有者的群组
5-文件的大小
6-指文档最近修改日期或者是建档日期
7- 文件名,若前边有 . 时则表示隐藏文件
以上就是关于文件的初步了解,下部分会持续更新的.