百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> 全面介绍linux下文件权限及属性-linux运维
分享文章到:

全面介绍linux下文件权限及属性-linux运维

发布时间:09/01 来源:未知 浏览: 关键词:
在linux中,对于文件的权限所波及的内容还是不少的,今天打算系统全面的介绍下。文件权限与属性第一来看看所有者,所属组以及其别人的概念。 在linux中,对于文件的权限所波及的内容还是不少的,今天打算系统全面的介绍下。

文件权限与属性

第一来看看所有者,所属组以及其别人的概念。

在linux中,每一个会员都会属于一个组,不允许独自与组外。

  • 所有者,当会员创建了一个文件时,默许该文件所有者即为该会员

  • 所属组,当会员创建了一个文件时,这个文件的所在组就是该会员所在的组

  • 其别人,不输入所有者及所属组的会员即为其别人

文件属性

我们用ls来查看下文件的属性吧。

# ls -l 1.php
-rw-r--r--   1 root root 106 Apr 15 10:30 1.php
||||||||||   | |    |    |   |      |
12345678910  11 12  13   14  15       16
参数含义
1 表示文件类型,-表示为文件。d表示为名目。b表示为块设施。
2234分为一组表示所有者权限,当前所有者权限为rw
5567分为一组表示所属组权限,当前所属组权限为r
88、9、10分为一组表示其别人权限,当前其别人权限为r
11表示链接此文件的数目
12 表示此文件的所有者是root
13表示此文件的所属组是root
14表示文件大小,单位为字节
15 表示文件最后修改工夫

修改文件属性

下面将介绍3个下令

  • chmod 转变文件或名目的权限

  • chown 转变文件所有者

  • chgrp 转变文件所属组

第一创建名目和文件

# mkdir study_file 
# echo '学习运用chmod、chown及chgrp' >  study_file/1.txt # 新建文件

转变文件所有者

# chown www study_file/1.txt #转变文件所有者
# ll study_file/1.txt 
-rw-r--r-- 1 www root 34 5月   5 12:22 study_file/1.txt

同时转变所属组和所有者

# chown www:www study_file/1.txt #同时转变文件所有者及所属组
# ll study_file/1.txt 
-rw-r--r-- 1 www www 34 5月   5 12:22 study_file/1.txt

递归修改所有者及所属组

# touch study_file/2.txt
# touch study_file/3.txt
# chown -R www:www study_file/  #递归修改
# ll study_file/
总用量 4
-rw-r--r-- 1 www www 34 5月   5 12:22 1.txt
-rw-r--r-- 1 www www  0 5月   5 13:13 2.txt
-rw-r--r-- 1 www www  0 5月   5 13:13 3.txt

运用chgrp转变所属组

# ls -d study_file/ -l
drwxr-xr-x 2 www www 4096 5月   5 13:13 study_file/
 
# chgrp root study_file/
# ls -d study_file/ -l
drwxr-xr-x 2 www root 4096 5月   5 13:13 study_file/

运用chmod转变文件权限,修改权限的办法可以是数字方式,也可以是字母方式。个别我们习惯运用数字方式来设定权限。

# chown -R root:root study_file/
# chmod 700 study_file/ #数字办法设定权限
# ll -d study_file/
drwx------ 2 root root 4096 5月   5 13:13 study_file/
# chmod u=rwx,g=r,o=r 1.txt
# chmod a-x 1.txt
# chmod 600 *.txt
# ll
总用量 4
-rw------- 1 root root 34 5月   5 12:22 1.txt
-rw------- 1 root root  0 5月   5 13:13 2.txt
-rw------- 1 root root  0 5月   5 13:13 3.txt

名目与文件权限的意义

关于名目和文件,rwx是有不一样的含义的。下面我做了一个表格,介绍了关于不一样类型的权限关于的含义。

文件类型权限意义
filercat、less、more等
filewvim等
filex施行权限



dir rls
dir w touch、rm、cp、mv等
dir x cd


文件默许权限

当我们新建了一个新文件后,个别新文件的权限是rw-r--r--,要是新新建一个名目后,名目的权限为rwx-r-xr-x。这就是文件的默许权限,查看默许权限的办法是运用umask.

# umask -S
u=rwx,g=rx,o=rx

默许权限减去x即为文件的默许权限。

修改默许权限的办法也非常简答,还是运用umask下令

umask 0770

以上就是全面介绍linux下文件权限及属性的细致内容,更多请关注 百分百源码网 其它相干文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有152人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板