Linux常用命令(关机与用户登录查看)
来源:互联网 发布:知乎app for ios7.0 编辑:程序博客网 时间:2024/06/05 17:10
1. shutdown命令
shutdown [选项] 时间
选项
* -c : 取消前一个关机命令
* -h : 关机命令
* -r :重启
因为服务器都是远程控制的,关机容易,不容易开机,所以一般都是用重启命令:
shutdown -r now
现在就重启
2、其他关机命令
都不太安全,不会对数据进行保存,不推荐使用。
* poweroff
* halt
* init 0
3、其他重启命令
- reboot 比较安全
- init 6
4、系统运行级别
- 0 关机
- 1 单用户
- 2 不完全多用户,不含NFS服务
- 3 完全多用户
- 4 未分配
- 5 图形界面
- 6 重启
[root@localhost zixuan]# runlevelN 3[root@localhost zixuan]# cat /etc/inittab# inittab is only used by upstart for the default runlevel.## ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.## System initialization is started by /etc/init/rcS.conf## Individual runlevels are started by /etc/init/rc.conf## Ctrl-Alt-Delete is handled by /etc/init/control-alt-delete.conf## Terminal gettys are handled by /etc/init/tty.conf and /etc/init/serial.conf,# with configuration in /etc/sysconfig/init.## For information on how to write upstart event handlers, or how# upstart works, see init(5), init(8), and initctl(8).## Default runlevel. The runlevels used are:# 0 - halt (Do NOT set initdefault to this)# 1 - Single user mode# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)# 3 - Full multiuser mode# 4 - unused# 5 - X11# 6 - reboot (Do NOT set initdefault to this)# id:3:initdefault:
5、查看登录用户信息
5.1 w命令:
w [用户名]
输出:
[root@localhost zm]# w 16:03:16 up 59 min, 2 users, load average: 0.00, 0.00, 0.00USER TTY FROM LOGIN@ IDLE JCPU PCPU WHATroot tty1 - 15:19 2:22 0.21s 0.21s -bashroot pts/0 admin-pc.mshome. 15:19 0.00s 0.56s 0.12s w
命令输出含义:
5.2 who命令:
who
命令输出包括:
* 用户名
* 登录终端
* 登录时间(登录来源IP地址)
[root@localhost zm]# whoroot tty1 2017-05-23 15:19root pts/0 2017-05-23 15:19 (admin-pc.mshome.net)
5.3 查询当前登录和过去登录的用户信息
last命令默认是读取/var/log/wtmp文件数据
last
命令输出包括:
* 用户名
* 登录终端
* 登录IP
* 登录时间
* 退出时间(在线时间)
[root@localhost zm]# lastroot pts/0 admin-pc.mshome. Tue May 23 15:19 still logged in root tty1 Tue May 23 15:19 still logged in reboot system boot 2.6.32-431.el6.i Tue May 23 15:04 - 16:16 (01:12) root tty1 Mon May 22 12:28 - down (00:00) root pts/0 admin-pc.mshome. Mon May 22 10:20 - 12:27 (02:07) root tty1 Mon May 22 10:19 - 12:28 (02:08) reboot system boot 2.6.32-431.el6.i Mon May 22 10:17 - 12:28 (02:10) root pts/0 admin-pc.mshome. Sun May 21 12:13 - 14:12 (01:58) root tty1 Sun May 21 11:36 - down (02:35) reboot system boot 2.6.32-431.el6.i Sun May 21 11:35 - 14:12 (02:36)
5.4 查询所有用户的最后一次登录时间
lastlog命令默认是读取/var/log/lastlog文件内容
lastlog
命令输出:
* 用户名
* 登录终端
* 登录IP
* 最后一次登录时间
[root@localhost log]# lastlog用户名 端口 来自 最后登陆时间root pts/0 admin-pc.mshome. 二 5月 23 15:19:58 +0800 2017bin **从未登录过**daemon **从未登录过**adm **从未登录过**lp **从未登录过**sync **从未登录过**shutdown **从未登录过**halt **从未登录过**mail **从未登录过**uucp **从未登录过**operator **从未登录过**games **从未登录过**gopher **从未登录过**
6. 问题:忘记root密码
当你把root账号密码给忘了,这时候怎么办?难道需要重新安装Linux系统吗?
当然是不需要的啦,我们有办法!可以用单用户维护模式登录即可更改root账号密码。
先将系统重启,在系统读秒的时候按下任意键就会出现如下图所示菜单界面,仔细看菜单下的说明,按下e就能够进入grub的编辑模式。
将光标移动到kernel那一行,再按一次e进入kernel的编辑界面中,然后输入如下命令:
kerne /vmlinuz-2.6.18-128.e15 ro root=LABEL=/ rhgb quiet single
不要忘了single,按下回车键,然后再按下b就可以开机进入单用户维护模式了。
在用户维护模式下,不需要输入密码即可取得终端的控制权(而且是使用root的身份),之后就可以修改root的密码了。
- 输入passwd命令回车,系统会要求你输入两次密码,要求是一致的。然后再reboot重启系统,就顺利修改root的密码了。
- Linux常用命令(关机与用户登录查看)
- Linux常用命令(文件处理、文件搜索、帮助,压缩与解压、关机和重启、挂载、用户登录查看等等命令)
- Linux常用命令(14)之查看用户登录命令
- Linux常用命令用户登录查看命令
- Linux下用户登录查看常用命令
- 笔记:Linux常用命令(五)关机重启用户登录查看命令
- Linux查看用户登录
- Linux学习笔记--关机重启及用户登录查看命令
- Linux常用命令(12)之关机与重启命令
- linux查看用户登录状态
- linux查看用户登录情况
- Linux用户登录查看命令
- Linux 查看当前登录用户
- linux 用户登录查看命令
- Linux查看登录用户日志
- Linux常用命令二(用户与组)
- Linux的常用命令(2) - 关机
- linux下如何查看已经登录用户
- sdut 完美网络 无向图的连通分量
- Action Recognition
- AutoIt 入门
- 理解CNN
- 码农小汪-SPringMVC-基本的理解MVC 降低耦合性~依赖性
- Linux常用命令(关机与用户登录查看)
- 如何混合编译C语言和C++
- MySQL中关于JSON你不得不知道的那些事!
- ELF文件查看利器之objdump用法
- Android 7.0 WebView加载https出现空白页
- J2EE的TOMCAT服务器报The servlets named [x] and [y] are both mapped to the url-pattern[z] which is not per
- c++中关于SQLite中文乱码的解决方法
- Android ANR 分析解决方法
- SQLlite在安卓中的基本详解和简单使用