2016_6_5 学习日志

Linux权限管理

一、文件的基本权限

1.基本权限的修改

   chomod [选项] 模式 文件名

    选项:

               -R

    模式:

               [ugoa][+-=][rwx]

               u:所有者 g:所属组 o : 其他人 a :所有人

               + :增加 -:减少 = :为

               r :读 w : 写 x:执行

    例:chomod g+w,o+w  file.sh  给file.sh 的所属组,其他人增加 写权限

    权限的数字表示 :

             r=4 w=2 x=1

             那么rwxxrw-rw-  就是 755权限

     777为最高权限  755 为普通目录权限  644 为普通文件权限

2.权限的作用

   权限对文件的作用

   r:读取文件内容 (cat、more、head、tail)

   w:编辑、新增、修改文件内容(vi、echo)

   x : 可执行

   权限对目录的作用:

    r : 可以查询目录下文件名(ls)

    w:具有修改目录结构的权限。如:新建文件和目录、删除目录和文件、重命名此目录下的文件和目录、剪切。(touch、rm、mv、cp)

    x :可以进入目录。

3.其他权限命令

   chown   用户名  文件名   修改文件的所有者

   chgrp   组名     文件名     修改文件所属组

二、文件的默认权限

    umask   查看默认权限

    linux默认的权限问0022

    第一个0 : 文件的特殊权限

   022 :文件默认权限

   创建文件默认权限是 644

   创建目录默认权限是755


文件的默认权限

文件默认不能建立为执行文件,必须手动赋予执行权限

所以文件的默认最大权限为666

默认权限需要换算成字母再相减

建立文件之后的默认权限为666减去umask值


目录的默认权限

目录的默认权限最大为777

默认权限需要换算成字母再相减。

建立目录之后的目录权限为777减去umask


修改umask值:

umask  0000          #临时修改

vi     /etc/profile       #永久修改


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值