zoukankan      html  css  js  c++  java
  • linux基础(5)-用户及权限

    • 用户与组
    用户:使用linux时,需要以用户的身份登陆
    组    :用来方便组织管理用户
     
    • 用户种类
    -root用户(ID为0的用户为root用户)
    -系统用户(1-499)
    -普通用户(500以上)
     
    • 相关文件
    /etc/passwd #保存用户信息
    /etc/shadow #保存用户密码
    /etc/group #保存组信息
     
    创建用户:useradd wujiadong
    删除用户:userdel -r wujiadong
    创建组:groupadd linuxcast
    删除组:groupdel linuxcast
    修改组信息
    groupmod -n newname oldname 修改组名
    groupmod -g newGid oldGid 修改组ID
     
    [root@localhost ~]#含义
    root #用户名
    localhost #主机名
    ~  #当前路径(当前用户的home目录)
    # 代表root用户 $代表普通用户
     
    • 文件权限
    r(读取)   可读取文件内容    可列出目录内容
    w(写入)   可修改文件内容    可在目录中创建删除文件
    x(执行)   可以作为命令执行   可访问目录的内容
     
    d rwx rwx r-x 5 wujiadong wujiadong 4096 Mar 14 00:16 SPIDER
    第一列(d):表示文件类型。d开头说明本行对应的是目录;- 开头说明是文件;1开头说明是链接
    第二列(rwx):是当前用户(所有者)的权限,r指读取权限,w指写入权限,x指执行权限,-指
           没有权限
    第三列(rwx):用户所有组(同组)有的权限
    第四列(r-x):是其他用户有的权限
    第五列(5):    是连接数
    第六列(wujiadong):文件或目录的当前用户名称(所有者)
    第七列(wujiadong):文件或目录的当前用户组名称(所属组)
    第八列(4096):文件大小
    第九列(Mar 14 00:16):文件或目录创建时间
    第十列(SPIDER):文件或目录名称
     
    • 修改权限
    chmod [usertype] [signal] [type] [filename or directory]
    -R 递归
    usertype:u(user),g(group),o(other),a(all)
    signal: +,-,=
    type: r(4),w(2),x(1)
     例: chmod u+x, g+w myfile
           chmod 764 myfile
           7-说明用户具有读写执行权限;6-说明用户所属组有读写权限,但无执     行权限,其他用户只有读权限
     
     
     
     
     
  • 相关阅读:
    VC 中Combo Box的使用 Chars
    毕业论文摘要的书写方法和技巧 Chars
    VC调用DLL Chars
    《CLR via C#》Part1之Chapter3 共享程序集和强命名程序集(二)
    委托的使用(转)
    新概念系列之《Lesson 133 Sensational news》
    《CLR via C#》Part1之Chapter2 生成、打包、部署及管理应用程序及类型
    新概念系列之《Part2 Lesson 17 Always young》
    新概念系列之《Part2 Lesson 4 An exciting trip》
    新概念系列之《Part2 Lesson 16 A polite request》
  • 原文地址:https://www.cnblogs.com/wujiadong2014/p/5712265.html
Copyright © 2011-2022 走看看