linux权限124,linux文件权限学习笔一

linux文件权限学习随笔一

linux中,文件权限一直是困扰初学者的难题。但是还必须要把文件权限搞明白,否则你就很难进一步学习linux,因为你听不懂他的说什么,看不懂他的身份,不知道他要做什么。

我已经习惯使用windows,已经习惯了单用户的操作;接触linux之后,我会按照windows的思维模式来思考linux,其实这是不对的。

linux是多用户多任务,windows是单用户假多任务;linux面对的是企业级用户,面对的是服务器平台;windows主要针对个人用户。因此linux里面对文件的权限有非常严格的控制。所以我们在学习linux的时候,一定有树立文件权限的概念,对于同一文件,不同的用户,不同的组群,对于该文件的权限可能是不一样的。

linux里面可以通过ls -al来查看当前文件夹的文件,例如:

[userc@redhat ~]$ ls -al

total 72

drwx------  3 userc a    4096 Sep 22 15:33 .

drwxr-xr-x  7 root  root 4096 Sep 22 14:50 ..

-rw-------  1 userc a     300 Sep 22 15:33 .bash_history

-rw-r--r--  1 userc a      24 Sep 22 14:50 .bash_logout

-rw-r--r--  1 userc a     191 Sep 22 14:50 .bash_profile

-rw-r--r--  1 userc a     124 Sep 22 14:50 .bashrc

-rwxrw-rw-  1 userc a       0 Sep 22 14:50 filea

-rw-r--r--  1 userc a       0 Sep 22 14:50 fileb

-rw-r--r--  1 userc a     120 Sep 22 14:50 .gtkrc

drwxr-xr-x  3 userc a    4096 Sep 22 14:50 .kde

其中:

-rwxrw-rw-   1        userc        a             0       Sep 22 14:50       filea

文件属性  链接数  文件所有者 文件所属组群 文件大小 文件最后修改日期  文件名称

(owner) (group)

一、第一列是文件的属性,该列有有10个字符,由四个部分组成,分别代表的意思如下:

d       rwx            r-x             r-x

文件类型   拥有者权限   所属组群权限    其他用户权限

其中:第一部分表示该文件的类型:

“-”表示是文件,例如上面的fileb

“d”表示是目录,例如上面的.kde

“l”表示是连接文件

“b”表示为设备文件中可供存储的接口设备

“c”表示为设备文件中的串行端口设备,例如鼠标,键盘

第二,三,四部分分别表示该文件拥有者(owner),该文件所属组群(group),其他用户(others)对于该文件的权限。

r表示可读,w表示可写,x表示可执行。如果没有某一权限,则用“-”来代替。

以上面filea为例:

-rwxrw-rw-  1 userc a       0 Sep 22 14:50 filea

filea的拥有者权限(owner):可读,可写,可执行

filea的所属组群权限(group):可读,可写

filea对于其他用户(others):可读可写

二、第二列表示连接数

三、第三列表示该文件所属的拥有者:owner

四、第四列表示该文件所属组群:group

五、第五列为文件大小

六、第六列为该文件新建日期或最后修改日期

七、第七列为文件名,如果该文件是以“.”开头,例如.bash_profile,则表明该文件是隐藏文件,只有用“ls -al”才能看得到,用“ls”是看不到的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值