zoukankan      html  css  js  c++  java
  • linux查看用户、创建用户、设置密码、修改用户、删除用户命令

    查看用户

    tail -1 /etc/passwd
    tail -1 /etc/shadow
    id alex
    echo '123' |passwd --stdin alex # 设置密码,不需要交互
    
    
    [root@localhost ~]# tail -l /etc/passwd
    rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin
    nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin
    ntp:x:38:38::/etc/ntp:/sbin/nologin
    apache:x:48:48:Apache:/usr/share/httpd:/sbin/nologin
    sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
    postfix:x:89:89::/var/spool/postfix:/sbin/nologin
    chrony:x:996:993::/var/lib/chrony:/sbin/nologin
    tcpdump:x:72:72::/:/sbin/nologin
    niuli:x:1000:1000:niuli:/home/niuli:/bin/bash

    添加用户

    useradd testuser  创建用户testuser
    passwd testuser  给已创建的用户testuser设置密码
    说明:新创建的用户会在/home下创建一个用户目录testuser
    usermod --help  修改用户这个命令的相关参数
    userdel testuser  删除用户testuser
    rm -rf testuser  删除用户testuser所在目录

    上面的几个命令只有root账号才可以使用,如果你不知道自己的系统上面的命令在什么位置可以使用如下命令查找其路径:

    locate useradd

    创建新用户后,同时会在etc目录下的passwd文件中添加这个新用户的相关信息
    说明:为了截图,此处我使用了tail -3 passwd命令,只将该文件的最后3行信息(也是我关注的信息)显示出来

    命令行窗口下用户的相互切换:
    su 用户名
    说明:su是switch user的缩写,表示用户切换
    从新的用户状态下输入“exit”即可退回到刚才的用户状态

    用户组的添加和删除:
    groupadd testgroup    组的添加
    groupdel testgroup    组的删除
    说明:组的增加和删除信息会在etc目录的group文件中体现出来。

    如果设置10分钟内关机后又不想关机了,这时可以用ctrl+c来终止关机命令。

  • 相关阅读:
    Eclipse上安装Activiti插件
    Java之Map的使用场景
    Java之Set的使用场景
    Java之List使用场景
    Java重写toString和泛型的使用
    Java学习之静态代码块
    Java学习之StringBuffer
    Java学习之基本数据类型和引用数据类型区别
    Java学习之String
    Java基础整理之字节、数组、字符串、面向对象
  • 原文地址:https://www.cnblogs.com/niuli1987/p/10553177.html
Copyright © 2011-2022 走看看