命令行学习笔记:账号操作

学习内容

帐号操作: su, sudo, whoami, passwd

个人总结

  • who – Who Is logged in
    who列出当前登录的用户名
➜  ~ who
zhyingjia tty7         2016-12-10 12:28 (:0)
zhyingjia tty2         2016-12-10 13:44
  • **whoami **
    whoami 列出当前用户
➜  ~ whoami 
zhyingjia

  • **passwd **
    passwd 修改当前用户密码

  • su – Switch User
    su <username>用于切换不同的用户
    即使没有使用密码,超级用户也能切换到其它用户


➜  ~ su user1
Password: 
user1@zhyingjia-Inspiron-5437:/home/zhyingjia$ 

How to create a user?

➜  ~ sudo useradd user1      // 使用管理员权限,创建一个用户: sudo useradd <username>

➜  ~ sudo passwd user1       // 使用管理员权限,修改用户密码 sudo passwd <username>
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully

➜  ~ cd ../                            // 在home目录下使用管理员创建对应工作目录sudo  mkdir <username>
➜  /home ls
zhyingjia
➜  /home sudo mkdir user1
➜  /home ls
user1  zhyingjia

创建成功

➜  /home cd                        // 切换用户 su <username>
➜  ~ su user1
Password: 
user1@zhyingjia-Inspiron-5437:/home/zhyingjia$ 

How to delete a user?

Ctrl + D 退出当前 user1 用户终端
Ctrl + T 打开新终端

➜  ~ sudo userdel user1                 // 使用管理员权限删除指定用户 sudo userdel <username>
[sudo] password for zhyingjia: 

➜  ~ cd ../                                        // 回到home目录下,使用管理员权限,删除对应用户目录  sudo rm -rf <delusername>
➜  /home ls
user1  zhyingjia
➜  /home sudo rm -rf user1
➜  /home ls
zhyingjia
➜  /home 

删除完成
    原文作者:z嘉嘉嘉
    原文地址: https://www.jianshu.com/p/e8439e2b7abe
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞