为了账号安全,请及时绑定邮箱和手机立即绑定
  • 其它权限命令

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

    chown 所有者:所属组 文件名    #同时修改文件的所有者、所属组;

    chgrp 组名 文件名    #修改文件的所属组;


    分配文件权限的基本原则:在最小权限情况下能够实现要求即可。


    uaeradd seven

    groupadd seven

    groups 查看当前登录用户的组内成员

    /etc/group文件包含所有组

    /etc/shadow和/etc/passwd系统存在的所有用户名


    在windows中,用户所属组默认切只能为user组。 

    在Linux中,在useradd添加用户使会自动为用户创建同名组作为默认用户组。


    查看全部
  • 系统中的10位:

      首位代表文件类型: - 文件  d 目录  l 软链接

      后面九位每三位为一组分别代表 u:所有者 g:所在组 o:其他人


    基本权限:

    r:读 w:写 x:执行


    更改权限命令:chmod [模式] 选项 文件名

    [ugoa][+-=][rwx]


    [420]

    chmod -R u+w,g+r cang.ls

    chmod -R u-w,g-r cang..ls

    chmod -r u=rwx cang.ls

    chmod 777 cang.ls


    权限对文件的影响

       r:查看文件 w:写文件 x:可以执行文件

            目录,文件,数据存储在不同的存储块中,当对文件拥有写的权限时即对其下级的数据拥有写入和删除权限,但不能删除文件名本身。对文件来说最高的权限就是X执行。要想删除文件名本身还需要对其上级目录文件拥有W写的权限。



    权限对目录的影响

           r:可以查看文件下的目录名(ls)  w:具有修改目录结构的权限。如新建文件和目录,删除此目录下文件和目录,重命名此目录下文件和目录,剪切(touch rm mv cp) x:可以进入目录(cd)  目录的最高权限是w,只能对其附值为0 5 7 其他数字都没实际意义


    查看全部
  • mkdir  创建目录

    touch 创建文件

    查看全部
  • 添加用户:useradd 用户名

    设置添加用户的密码:passwd 密码


    查看全部
  • 权限对目录的作用

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

        w :具有修改目录结构的权限。

                新建文件和目录;

                删除此目录下文件和目录;

                重命名此目录下文件和目录

                剪切( touch  rm  mv  cp )

        x :可以进入目录( cd )

        对文件来讲:最高权限是 X

        对目录来讲:最高权限是 W;0 5(rx) 7(rwx) ,4 1 6  权限无任何意义;


    对文件慎用执行权限。

    对目录慎用写权限。

    #用超级用户赋予权限,用普通用户验证权限

    修改权限必须进入到 root账户 才有权限做这些事


    对文件来说:最高权限是x

    对目录来说:最高权限是w

    目录一般是:0,5(rx),7(rwx)


    查看全部
  • 数据在文件中,而文件在目录中,要想删除某个文件,必须具有对目录的写权限

    查看全部
  • 权限对文件的作用

    查看全部
  • 权限的数字表示

    查看全部
  • 修改权限的方式

    查看全部
  • chmod命令修改权限

    查看全部
  • 文件基本权限


    -rw-r--r--       drwxr-xr-x        lrwxrwxrwx       


     开头第一位代表文件类型(-文件d目录 l 软链接文件)


    -普通文件 


    d目录文件 


    I软链接文件




    权限数字表示 


    4 表示 r 读权限  


    2表示 w 写权限  


    1表示 x 执行权限




      基本权限的修改


            chmod [选项] 模式 文件名


                [选项]-R    递归    注:-R 该目录下所有子文件都赋予权限


                [模式] [ugoa][+-=][rwx]    


                          [mode=421]


    u 所有者<br> 


    g 所属组<br> 


    o 其他人


    chmod u+x cangls.av 给所有者执行权限。 


     chmod g+x,o+x furong.av 给所属组和其他人执行权限。


    常用权限777 最高权限

    644 所有者读写 其他人只读。 普通文件权限。


    755 所有者读写执行 其他人读和执行。 普通执行权限。




    touch命令,用来修改文件时间戳,或者新建一个不存在的文件。


    查看全部
  • Linux的权限管理


    Linux下一切皆文件,所有文件都有自己的权限,ls -l显示详细时会看到


    权限的显示格式  (-|d)rwx(user)rwx(group)rwx(other)


    权限的修改 chmod [选项] 模式 文件名   选项:-R 递归


    模式:1、[ugoa][+-=][wrx] 


              2、[mode]  r--4,w--2,x--1 常用:777,644,755


    权限的作用


    文件-最高权限:x (640),目录最高权限:w (750)


     其它


    1、修改文件所有者    chown 用户名 文件名   chown 用户名:用户组 文件名


    2、修改文件所属组    chown 组名 文件名


    3、默认权限  查看:umask ,0022,文件666-022,目录777-022,换算成字母后再相减


                         命令行:临时修改,vi /etc/profile:永久修改


    查看全部
  • umask    #查看默认权限;

    0022    #第一位0:文件特殊权限

                       #022:文件默认权限;

    umask 0022    #临时修改;

    vi /etc/profile    #永久修改;

        在文件etc/profile中,修改环境变量文件 vi /etc/profile, 生效命令source /etc/profile


    window中创建一个新文件,其默认权限是继承自上级目录

    linux中新创建的文件默认权限和umask有关

    #文件的默认权限,默认权限需要换算成字母再相减


    注:root的UID是0

    其他用户[UID>199]默认权限是0002,在/etc/profile下可以看见


    文件的最高权限是666(谨慎执行权限) 

    目录的最高权限是777(谨慎写权限)

    最大默认权限换算成rwx后减去umask换算成字母的结果就是默认权限的结果。


    查看全部
  • 其它权限命令

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

    chown 所有者:所属组 文件名    #同时修改文件的所有者、所属组;

    chgrp 组名 文件名    #修改文件的所属组;


    分配文件权限的基本原则:在最小权限情况下能够实现要求即可。


    uaeradd seven

    groupadd seven

    groups 查看当前登录用户的组内成员

    /etc/group文件包含所有组

    /etc/shadow和/etc/passwd系统存在的所有用户名


    在windows中,用户所属组默认切只能为user组。 

    在Linux中,在useradd添加用户使会自动为用户创建同名组作为默认用户组。




    查看全部
  • 权限对目录的作用

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

        w :具有修改目录结构的权限。

                新建文件和目录;

                删除此目录下文件和目录;

                重命名此目录下文件和目录

                剪切( touch  rm  mv  cp )

        x :可以进入目录( cd )

        对文件来讲:最高权限是 X

        对目录来讲:最高权限是 W;0 5(rx) 7(rwx) ,4 1 6  权限无任何意义;

     

    对文件慎用执行权限。

    对目录慎用写权限。

    #用超级用户赋予权限,用普通用户验证权限

    修改权限必须进入到 root账户 才有权限做这些事

    查看全部

举报

0/150
提交
取消
课程须知
小伙伴们,学习本课程前需要对Linux的基本命令有所掌握,可以参考课程《Linux达人养成计划I》
老师告诉你能学到什么?
1、理解Linux权限的概念 2、能够使用基本权限命令 3、能够使用默认权限命令

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!