Linux系统(二)用户权限和管理

63 阅读2分钟

src=http___i.cqdj.cc_forum_201307_27_160601dupc4j8gucap6mld.gif&refer=http___i.cqdj.gif

   您好,我是游手好闲的小羊!

一、用户和权限的基本概念

权限基本概念

Linux课程讲义-w.jpg

对 文件/目录 的权限包括:

  • 读——>缩写字母(r)——>数字代码(4)
  • 写——>缩写字母(w)——>数字代码(2)
  • 执行——>缩写字母(x)——>数字代码(1)
  • 无权限——>----——>数字代码(0)

ls -l扩展

  • ls -l 可以查看文件夹下文件的详细信息,从左到右依次是:
    • 权限,第1个字符如果是 d 表示目录,如果是 - 表示文件
    • 硬连接数,通俗地讲,就是有多少种方式,可以访问到当前目录或文件
    • 拥有者,家目录下 文件或目录 的拥有者通常都是当前用户
    • 组,在linux中,很多时候,会出现组名和用户名相同的情况

二、chmod 命令-字母法(很少用到,了解就行)

  • chmod 修改文件权限有两种使用格式:字母法与数字法。
  • 字母法:chmod u+r 文件名
  • 用户类型
    • u user 表示该文件的所有者
    • g group 表示与该文件的所有者属于同一组( group )者,即用户组
    • o other 表示其他以外的人
    • a all 表示这三者皆是
  • 权限设置
    • 加号为 增加权限
    • 减号为 撤销权限
    • = 为 设定权限

三、chmod 命令-字母法(经常用到)

相比字母法,数字法在设置权限时,可以简单的使用三个数字分别对用 拥有者 /组和其他用户的权限

  • 数字法:chmod 755 文件名
  • 权限对照表

Linux课程讲义-w.jpg

  • 权限设置

    常见数字组合有(u表示用户/g表示组/o表示其他):
    777 ===> u=rwx,g=rwx,o=rwx
    755 ===> u=rwx,g=rx,o=rx
    644 ===> u=rw,g=r,o=r

总结:

文件权限修改注意事项:

    1. 权限修改可以反复执行, 如果未达到目的, 可以再次修改
    1. 究竟使用字母法还是数字法完全看个人喜好

扩展:

切换用户命令: su -用户名

查找文件命令:find [路径] -name “*.py”