Linux关于用户信息的一些命令
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关于用户信息的一些命令的更多相关文章
- 一些命令可以帮您了解Linux 操作系统用户信息
1 显示上次登录的用户信息列表,包括(登录时间.退出时间.登录IP): [sywu@wusuyuan ~]$ last root pts/1 192.168.1.3 Wed Aug 27 22:08 ...
- linux中用户信息及密码相关知识
在linux中若修改用户信息.密码,组群信息.密码等.其实是在修改/etc/passwd,/etc/shadow,/etc/group,/etc/groupshadow等文件的内容. 这四个文件的意思 ...
- linux查看用户登录时间以及命令历史
1.查看当前登录用户信息 who命令: who缺省输出包括用户名.终端类型.登陆日期以及远程主机. who /var/log/wtmp 可以查看自从wtmp文件创建以来的每一次登陆情况 (1)-b:查 ...
- ref:linux查看用户登录时间以及命令历史
ref:https://blog.csdn.net/csdn924618338/article/details/73555725/ 1.查看当前登录用户信息 who命令: who缺省输出包括用户名.终 ...
- vi、wc、gzip、bzip2、tar、yum安装、dpek、用户信息操作等命令
命令模式 输入"dd"即可将这一行删除 按下"p"即可粘贴 插入模式: a:从光标这个位置之后插入 A:在行尾插入 i:从光标之前插入 I:行首插入 o:在光标 ...
- Linux普通用户登录后,命令行提示:-bash-4.1$ ,原因分析及解决
原文 有时候在使用用户登陆Linux系统时会发现,命令行提示符成了:-bash-4.1$,不显示用户名,路径信息. 原因:用户家目录里面与环境变量有关的文件被删除所导致的 也就是这俩文件:.bash_ ...
- 使用 python 获取 Linux 的 IP 信息(通过 ifconfig 命令)
我们可以使用 python 代码通过调用 ifconfig 命令来获取 Linux 主机的 IP 相关信息,包括:网卡名称.MAC地址.IP地址等. 第一种实现方式: #!/usr/bin/pytho ...
- Linux清除用户登录记录和命令历史方法(个人笔记)
清除登陆系统成功的记录 [root@localhost root]# echo > /var/log/wtmp //此文件默认打开时乱码,可查到ip等信息 [root@localhost roo ...
- 怎样把linux客户端用户禁止用 su命令来切换用户
系统中有一个组叫做“wheel”,我们可以利用该组实现一些特殊的功能.我们可以将拥有su使用权限的用户加入到wheel组中并且对该组进行限制,那么只有在该组中的用户才有su的使用权限. 如要实现该功能 ...
随机推荐
- Windows系统 为 Visual Studio软件 搭建 OpenCV2 开发环境
Windows系统 为 Visual Studio软件 搭建 OpenCV2 开发环境 我们的电脑系统:Windows 10 64位 Visual Studio 软件:Visual Studio 20 ...
- 如何将.jpg图片 转换成.eps 格式图片
在使用latex写作论文的时候,需要插入一些图片,但是往往有些图片不是eps格式的.虽然网上有如何插入jpg格式的图片方法,但是经过我实验后发现都不太管用.最后找到一个比较靠谱的方法,使用latx本身 ...
- R: 主成分分析 ~ PCA(Principal Component Analysis)
本文摘自:http://www.cnblogs.com/longzhongren/p/4300593.html 以表感谢. 综述: 主成分分析 因子分析 典型相关分析,三种方法的共同点主要是用来对数据 ...
- noi.ac day6t3 color
传送门 分析 将询问离线,枚举右端点.新加入一个右端点i时,假设离i第t近的同色位置为p,t+1近的是q,则当i是右端点时,(q,p]的点可以作为左端点. 注意对于一个点离它第t近的同色点可以用队列维 ...
- WebGoat系列实验Authentication Flaws
WebGoat系列实验Authentication Flaws Forgot Password Web应用经常给用户提供取回密码的功能,但是许多应用的实现策略实现的很差,用于验证用户的信息非常简单. ...
- asp.net core 之多语言国际化自定义资源文件
先说说 asp.net core 默认的多语言和国际化. 官方文档 一:基本使用方法 先要安装 包 Microsoft.AspNetCore.Mvc.Localization (依赖 Microsof ...
- Owin password
一.什么是OAuth OAuth是一个关于授权(Authorization)的开放网络标准,目前的版本是2.0版.注意是Authorization(授权),而不是Authentication(认证). ...
- R-CNN
标题:<Rich feature hierarchies for accurate object detection and semantic segmentation> 时间:2014 ...
- Elaxia的路线
Elaxia的路线 求无向图中,两对点间最短路的最长公共路径. 四遍spfa标出每条边的标记,然后用拓扑排序跑dp即可. exp:拓扑排序可以跑DAG上的dp. #include <cstdio ...
- java枚举enum equal与==
原文链接:https://www.cnblogs.com/xiohao/p/7405423.html 问题 我知道Java枚举会被编译成一个包含私有构造参数和一堆静态方法的类,当去比较两个枚举的时候, ...