zoukankan      html  css  js  c++  java
  • Linux

    1. id 用户名  # 查看用户的id号,组号
    2. 用户id号1000以前是系统用户号,1000以后是自己添加的用户号
    3. useradd 用户名 # 添加新的用户
    4. 在/etc/passwd文件中每一行记录代表一条用户信息,该记录包含七段
      1. 例: Jack:x: uid: 组id:用户描述信息:家目录:用户是否可登陆
      2. x代表用户密码的占位符
      3. 用户是否可登陆如果是sbin/nologin是不可登陆用户,/bin/bash为可登录用户
    5. passwd 用户名 # 设置用户密码
    6. gpasswd 组名 # 设置组密码
    7. vim /etc/group # 编辑组文件
    8. cat /etc/shadow # 用户密码相关文件
    9. cat /etc/gshadow # 组密码相关文件
    10. usermod # 修改用户

    11. groupadd 组名 # 增加组
    12. groupmod # 修改组

    13. 修改文件,esc退出编辑,:wq保存并退出,:wq! 强制保存退出
    14. 13不能用的时候,要CTRL+c,shift+z z

    15. ls -l /etc/ # 查出来的信息如下
      drwxr-xr-x.  2 root root       79 4月  20 03:49 pulse
               用户 组 文件大小 创建时间
      drwxr-xr-x. # d代表文件,rwx代表读写执行,r-x代表读不可写执行,从第二个开始,三个一组
      属主(user)+属组(group)+其他用户(other)

    16. 创建一个rose用户步骤
      1. vim /etc/passwd
      2. 建立一个rose用户:rose:x:1024::/home/rose:/bin/bash # 保存退出
      3. 建立rose用户的家目录:mkdir /home/rose
      4. 设置密码 vim /etc/shadow --- 先建立一个空密码,强制保存退出wq!
      5. vim /etc/group ---- rose:x:1204: 保存退出
      6. vim /etc/gshadow ---- rose:!:: 保存退出
      7. 建立一个邮箱文件 touch /var/spool/mail/rose
      8. ls -a /home/rose 是空的
      9. cp -r /etc/skel/.[!.]* /home/rose/ # 将/skel/这个文件夹下的所有.开头的文件都复制到rose中
      10.passwd rose 修改密码

      11. ls -l /home/rose/ 查看rose子文件的详细信息
      12. ls -dl /home/rose/ 查看rose的本身的详细信息
      13. chown rose.rose /home/rose/ # change owner == chown。 把/home/rose/的拥有权限给rose(用户).rose(组)
      14. chown -R rose.rose /home/rose/ # 递归给,把rose中的所有的文件都转交给rose.rose

    ls -a

     17. userdel -r 用户名 # 删除用户,如果不加-r删不全,需要手动去删除文件。
     usermod -G 组名 用户名 # 将用户加入组内


     18. ./文件名 # 执行某文件
     19. chmod o=rwx a.txt # 给others用户赋予读写运行权限,可以只赋予其中一个。需要在属主权限下赋予
     20. r=4 w=2 x=1

     21. 对于文件夹的读写运行操作:读:可看里面有什么内容,包括子文件内容 写:必须有执行权限才能写 执行:可以cd
          
    
    
    
    
    


  • 相关阅读:
    MySQL基础(3):进阶用法
    MySQL基础(2):DDL语言
    MySQL基础(1):基本语法
    Linux中配置ftp传输
    Eclipse插件安装的三种方法
    C++中string,wstring,CString的基本概念和用法
    程序员的谈判技巧
    转:C++编程隐蔽错误:error C2533: 构造函数不能有返回类型
    CMake入门以及学习笔记
    程序员的学习方法
  • 原文地址:https://www.cnblogs.com/JackShi/p/12978326.html
Copyright © 2011-2022 走看看