zoukankan      html  css  js  c++  java
  • linux基础知识(三)

    添加用户
    •useradd -d 家目录 -g 组名 -G 组集合(逗号间隔) -p 密码 -s 用户shell程序 用户名
    •useradd -d /usr/local/nginx/ -g nginx -G nginx,oracle -p123456 -s /bin/bash test4
    •若没有使用-p,可以使用命令加密:passwd 用户名
    可以不加参数直接useradd test5,添加一个用户,默认使用bash shell,家目录在/home/下
     
    修改用户
    •usermod -l 新用户名 -d 新家目录 旧用户名  •usermod –l tom –d /usr/local/tomcat test4
    •家目录要存在,且为绝对路径,Usermod中同样可以使用useradd参数
     
    删除用户
    •userdel -r 用户名
    •-r用于删除家目录及其所有文件
     
    切换用户
    su
    •用法: su root 或者 su - root(常用)
    •这两者的区别是su root不会重新加载切换用户的用户变量,su - root会重新加载用户的用户变量
     
    暂时获取超级用户权限
    sudo
    •  用法:sudo reboot
    •  有一些命令是普通用户没有权限操作的,所以要用sudo来获取超级用户权限
    •  如果普通用户要使用sudo命令,需要在/etc/sudoers文件中配置才可以使用,例如要test用户可以使用sudo获取root用户权限,使用root用户编辑/etc/sudoers文件,找到 root ALL=(ALL) ALL 这一行,在它下面加入test ALL=(ALL) NOPASSWD:ALL然后保存即可。NOPASSWD代表该用户使用sudo的时候不用输入密码
     
    $和#,$代表普通用户,#代表root用户
     
    增加组
    •groupadd -g 组ID -r 组名
    •Groupadd –g 451 –r besttest
    •-r:建立系统组,组ID小于499
    •新组ID在500-60000之间,小于500的为系统组
    •所有参数均可省(除了组名)
    •Groupadd dba
     
    修改组
    •groupmod –g 组新id –n 组新名 组旧名
    •groupmod –g 561 –n test besttest
     
    删除组
    •groupdel 组名
    •groupdel test
  • 相关阅读:
    翻转二叉树 递归
    移动零 双指针
    多数元素
    laravel 使用PhantomMagick导出pdf ,在Linux下安装字体
    jQuery验证控件jquery.validate.js汉化
    windows 下使用Linux子系统
    Oracle12C RAC数据库grid&Oracle打补丁升级指导-来自ORACLE官方文档
    关于oracle数据库性能监控指标
    oracle在线添加日志组和日志组成员
    chr(39)表示单引'
  • 原文地址:https://www.cnblogs.com/xiaojinniu425/p/5866708.html
Copyright © 2011-2022 走看看