ubuntu 下对文件权限进行查询,以及修改

任何设备在linux下面都是文件,而且沟通的接口也都是由文件组成的。

1:查询方式分为两种:

第一:对目录下的所有文件进行查询:

gzy@amelia-Vostro-3470:/home$ ls -ll   # 对所有的文件进行查询
total 32
drwxrwxrwx 14 amelia amelia    4096 3鏈  4 14:30 amelia
drwxr-xr-x  4 root   root      4096 3鏈  1 09:58 amelia-MTK
drwxrwxrwx  7 gzy    gzy       4096 3鏈  4 14:31 gzy
drwsr-xr-x  2 root   root      4096 3鏈  4 16:35 gzyshare
drwxr-xr-x  2 root   root      4096 3鏈  1 09:55 jack
drwxrwxrwx  6 root   root      4096 3鏈  5 09:55 share
drwx---r-x  2 gzy    workgroup 4096 3鏈  4 15:05 work
drwxr-xr-x  3 xsemi  xsemi     4096 3鏈  1 09:55 xsemi

假设最后一个文件类型为例进行解释:

drwxr-xr-x  3 xsemi  xsemi     4096 3鏈  1 09:55 xsemi

d 代文件属性为目录

rwxr:表示拥有者的权限,为可写,可执行,可读。  

rx:表示同用户组的权限,为可执行,可读

x:表示其他用户权限,为可读。

xsemi  xsemi  :分别表示文件拥有者和文件所属用户组

第二:只对单一文件进行查询: 

gzy@amelia-Vostro-3470:/home$ ll -d gzy
drwxrwxrwx 7 gzy gzy 4096 3鏈  4 14:31 gzy/

2:对文件的权限进行更改:

chgrp:修改文件所属的用户组

 sudo chgrp xsemi gzy

chown:修改文件拥有者

 sudo chown xsemi gzy

chmod :修改文件的权限

权限对照表:

r:4

w:2

x:1

3:目录与文件权限的区别:

对文件的rwx 的很好理解,但是对目录的rwx权限有必要阐述:

目录: r:读到文件名

          w:修改文件名

          x:读入该目录的权限


4:文件的分类:

目录(directory):第一个属性为【d】

链接(link):第一个属性为【l】

区块设备文件(block):第一个属性为【b】

字符设备文件(character):第一个属性为【c】

数据接口文件(socket):第一个属性为【s】

数据传输文件(FIFO,PIPE);第一个属性为【p】

linux文件能不能被执行,与它的最开始的10个属性有关,与文件名没有关系,最后需要说明的是,具有可执行的权限以及可执行的程序代码是两回事。

 

 

 

 

 

 

 

 

 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值