1.用户增加删除

[root@VM_0_13_centos ~]# useradd better407 #添加 better407 用户
[root@VM_0_13_centos ~]# passwd better407 #设置 better407 密码
Changing password for user better407.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
[root@VM_0_13_centos ~]# cat /etc/passwd # 查看本机所有用户
#用户名:口令(passwd):用户标识号(UID):组标识号(GID):注释性描述(users):主目录(home_directory):登录shell
better407:x:501:502::/home/better407:/bin/bash 
[root@VM_0_13_centos ~]# userdel 123         #删除用户123
[root@VM_0_13_centos ~]# ls -l /home #不带选项使用 userdel,只会删除用户。用户的家目录将仍会在/home目录下
total 12
drwx------ 2 502 503 4096 Aug 10 10:06 123
drwx------ 2 better407 better407 4096 Aug 10 09:47 better407
drwx------ 3 centos centos 4096 Aug 1 10:10 centos
[root@VM_0_13_centos ~]# rm -rf /home/123 #删除用户123的家目录
[root@VM_0_13_centos ~]# ls /home
better407 centos
注:删除用户时完全删除家目录,使用 -r 选项 userdel -r 123
userdel 提供 -f 选项来强制删除用户。当用户已经登入 Linux 系统时此选项仍旧生效

 2.查看用户创建日期

[root@VM_0_13_centos ~]# ls -l /home/better407/.bash_logout
-rw-r--r-- 1 better407 better407 18 Mar 23 2017 /home/better407/.bash_logout

 3.登录用户

[root@VM_0_13_centos ~]# w 

#查看登录用户正在使用的进程信息

10:23:34 up 9 days, 13 min,  2 users,  load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 XXX.XXX.242.227 09:15 1:08m 0.00s 0.00s -bash
root pts/1 XXX.XXX.242.227 09:42 0.00s 0.03s 0.00s w

[root@VM_0_13_centos ~]# who   #查看(登录)用户名称及所启动的进程
root pts/0 2018-08-10 09:15 (49.77.242.227)
root pts/1 2018-08-10 09:42 (49.77.242.227)

[root@VM_0_13_centos ~]# users   #打印输出登录服务器的用户名称
root root

[root@VM_0_13_centos ~]# whoami  

#当前登入的用户名称
root

[root@VM_0_13_centos ~]# id -un  

#当前登入的用户名称
root

[root@VM_0_13_centos ~]# last root  

用户名称 tty设备号   ip地址:     历史登录时间日期:登出时间日期:总工作时间
root pts/1 XXX.XXX.242.227 Fri Aug 10 09:42 still logged in
root pts/0 XXX.XXX.242.227 Fri Aug 10 09:15 still logged in

Linux关于用户信息的一些命令的更多相关文章

  1. 一些命令可以帮您了解Linux 操作系统用户信息

    1 显示上次登录的用户信息列表,包括(登录时间.退出时间.登录IP): [sywu@wusuyuan ~]$ last root pts/1 192.168.1.3 Wed Aug 27 22:08 ...

  2. linux中用户信息及密码相关知识

    在linux中若修改用户信息.密码,组群信息.密码等.其实是在修改/etc/passwd,/etc/shadow,/etc/group,/etc/groupshadow等文件的内容. 这四个文件的意思 ...

  3. linux查看用户登录时间以及命令历史

    1.查看当前登录用户信息 who命令: who缺省输出包括用户名.终端类型.登陆日期以及远程主机. who /var/log/wtmp 可以查看自从wtmp文件创建以来的每一次登陆情况 (1)-b:查 ...

  4. ref:linux查看用户登录时间以及命令历史

    ref:https://blog.csdn.net/csdn924618338/article/details/73555725/ 1.查看当前登录用户信息 who命令: who缺省输出包括用户名.终 ...

  5. vi、wc、gzip、bzip2、tar、yum安装、dpek、用户信息操作等命令

    命令模式 输入"dd"即可将这一行删除 按下"p"即可粘贴 插入模式: a:从光标这个位置之后插入 A:在行尾插入 i:从光标之前插入 I:行首插入 o:在光标 ...

  6. Linux普通用户登录后,命令行提示:-bash-4.1$ ,原因分析及解决

    原文 有时候在使用用户登陆Linux系统时会发现,命令行提示符成了:-bash-4.1$,不显示用户名,路径信息. 原因:用户家目录里面与环境变量有关的文件被删除所导致的 也就是这俩文件:.bash_ ...

  7. 使用 python 获取 Linux 的 IP 信息(通过 ifconfig 命令)

    我们可以使用 python 代码通过调用 ifconfig 命令来获取 Linux 主机的 IP 相关信息,包括:网卡名称.MAC地址.IP地址等. 第一种实现方式: #!/usr/bin/pytho ...

  8. Linux清除用户登录记录和命令历史方法(个人笔记)

    清除登陆系统成功的记录 [root@localhost root]# echo > /var/log/wtmp //此文件默认打开时乱码,可查到ip等信息 [root@localhost roo ...

  9. 怎样把linux客户端用户禁止用 su命令来切换用户

    系统中有一个组叫做“wheel”,我们可以利用该组实现一些特殊的功能.我们可以将拥有su使用权限的用户加入到wheel组中并且对该组进行限制,那么只有在该组中的用户才有su的使用权限. 如要实现该功能 ...

随机推荐

  1. Ros学习topic——小海龟

    ROS Topics 1.rqt_graph:创建一个显示当前系统运行情况的动态图形 安装 $ sudo apt-get install ros-<distro>-rqt $ sudo a ...

  2. vue 跨域访问http

    axios用法: npm install axios --save-dev 2.导入: import axios from 'axios'; 3.使用($(form)需要先按装jQuery) axio ...

  3. Cocos2d-x 网络编程

    主要介绍内容:Http协议,Socket协议,webSocket协议, Cocos2d-x中的相关类和方法 1 Http协议 HTTP协议也叫超文本传输协议.是互联网广泛使用的通信协议,常用于B/S架 ...

  4. 电脑安装unity3d有C盘逐渐爆满问题解决方案

    打开unity3d软件,Edit - Preference - GI Cache选中 Custom Cache Location,切换到别的盘,然后点击 Clean Cache清空一次,再查看C盘,存 ...

  5. 在Ubuntu里启用root账号

    我的系统环境, 操作系统:Win7 虚拟机软件:VMware workstation 12 在虚拟机里安装了Ubuntu 18,安装时的账号frank,在安装其它软件的时候,报权限不足,因此,准备启用 ...

  6. java中下面这些引入都代表什么意思啊?

    import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.sql.*; import java.uti ...

  7. c++正确处理 is-a has-a关系

    比如.我们想实现一个Set类,而已经有一个List类可提供给你使用,我们到底用is-a(public继承)关系还是用has-a(组合)关系呢? 1:如果使用is-a关系,则 class Set:pub ...

  8. 《the art of software testing》 (1-2)章

    软件测试的心理学,重点是要认清: 测试时为发现错误而执行程序的过程 成功的测试:如果在测试某段程序时发现了错误,而且这些错误是可以修复的,就将这次合理设计并得到有效执行的测试称作是"成功的& ...

  9. Oracle 系统表大全

    数据字典dict总是属于Oracle用户sys的. 1.用户: select username from dba_users; 改口令 alter user spgroup identified by ...

  10. Android简单的monkey测试

    Android中的monkey测试是比较常用的工具了,设定好monkey之后,让手机跑一晚上,第二天分析日志,这样能更加有效率的工作. monkey测试的工具比较多,基本的方法都差不多. 抓取日志: ...