Linux

来源:互联网 发布:2015电商彩妆销售数据 编辑:程序博客网 时间:2024/06/17 23:23

第一章
一,用户管理

  1. 超级用户:root         符号:#
  2. 普通用户:500up     符号:$
  3. list 缩写ls :#ls当前文件夹

二,用户识别

  1. 每个用户都有一个数值,称UID
  2. 查看文件:# cat/
  3. 查看用户UID:#cat/etc/passwd
  4. 核对UID密码:/etc/shadow
  5. 用户账号配置文件:/etc/passwd
  6. 用户名:account
  7. GID: 基本组ID
  8. 注释信息:comment
  9. 密码列为x或*,表示密码已移到/etc/shadow 文件中
  10. r:看 可执行ls命令列出内部的文件(所有)
  11. w:写 可在此目录创建文件
  12. x:执行 可用cd切换此目录,也可用ls-l查看内部文件信息

三,三类用户

  1. 属主:u
  2. 属组:g
  3. 其他用户:o(英语)
  4. r 代表4,身份:owner
  5. w 代表2,身份:group
  6. x 代表1,身份:other
  7. 最前面 ‘-‘表示文件为普通类型
  8. 000 —         001 –x
  9. 010 -w-        011 -wx
  10. 100 r–         101 r-w
  11. 110 rw-         111 rwx
  12. 例:rwxr-xr-x:755       rw-r—–:64

四,文件类型

  1.   -:普通文件(f)    l:符号链接文件链接
  2.   d:目录文件       p:命令管道
  3.   c:字符设备文件      s:套接字文字
  4. 查看用户信息及它的shell:#passwd Username
  5. 用法:#passwd [USERNAME]
  6. 用户输一次密码:#echo “redhat” |passwd –stdin username
  7. 用户账号配置文件:/etc/shadow
  8. ‘*’ 表示用户被禁止
  9. ‘!’ 表示密码未设置
  10. ‘!!’ 表示用户被锁定

五,用户组管理

  1. 用户组配置文件:/etc/group/      /etc/gshodow
  2. 添加用户命令:useradd
  3. -u:设置UID,用户 ID与用户名必须一致    -g:初始用户组(组必须存在)
  4. -G:设置用户所属的其他用户组                -c:添加用户说明
  5. -d:设置用户主目录路径                            -s:设置用户登录时使用的shell
  6. -r:设置系统用户,id:1-500
  7. 例:◆#useradd user1
              #useradd -u 1002 -g users user1
  8. ◆创健一个用户tom,其ID号为2002,基本组为distro(组ID为2003),附加组为linux:
    #groupadd –g 2003 distro
    #groupadd linux
    #useradd –u 2002 –g distro –G linux tom
  9. 改权限:#chomod 755 distro -G linux tom
  10. 忘记单词可按tab键补齐
  11. 查看详情:#id username
  12. 查看组:#cat /etc/group
  13. 查看登录名,家目录:#finger 用户名
  14. 修改:usermod
    #usermod -u 4004 -g linux -G distro,fedora(两个附加组) tom

六,删除用户命令:userdel

  1. 格式:#userdel -r 用户名
    □-r:删除用户同时删除用户主目录
    □不加-r只删用户
  2. 设置用户密码:passwd
    ◇格式:password [-Lu] 用户名
    ◇-L:锁定用户(root可操作)    -l:修改用名   -u:解锁用户(同上)
  3. 例:新建用户test,密码test,另外添加usertest组
    #ueradd test
    #passwd test
    #groupadd usertest
    #id test
  4. 添加用户组命令:groupadd
    格式:#groupadd -g GID groupname
  5. 删除用户组:groupadd
    格式:同上
  6. 例:♧添加一个新组 leader
    # groupadd leader
    # grep leader /etc/group
    ♧删除 leaders 组
    # groupdel leaders
    # grep leaders /etc/group

  7. 修改用户家目录
    #usermod -md/home/usertest test
    #id home

  8. 修改用户GID
    #groupadd -g 578 test1
    #usermod -g 578 用户名(578组要存在)
    #id zhangsan