0
点赞
收藏
分享

微信扫一扫

Linux登录与关机命令

他说Python 2021-09-26 阅读 121

shutdown

shutdown命令用于关机重启更为安全,会正确保存当前正在运行编辑的资源。
语法:shutdown [选项] 时间
选项说明:
-c: 取消前一个关机命令
-h: 关机
-r: 重启

# 立即关机
shutdown -h now
# 立即重启
shutdown -r now
# 取消上一个关机命令
shutdown -c
# 在22点10分关机,执行命令后终端不能使用,可以使用ctrl + c取消命令
shutdown -r 22:10
# 后台运行关机命令,此时按回车键就可以继续使用终端
shutdown -r 22:10 &

其他关机重启命令

关机

都不推荐使用,了解即可

重启

可以使用reboot,相对较为安全

系统运行级别

为什么使用init 0可以进行关机,使用init 6可以进行重启呢,这就涉及到了系统运行级别的知识。
系统默认识别7个运行级别,这7个运行级别分别用数字0-6表示,如图。通过 init n 可以调用

系统运行级别配置

查询系统运行级别:runlevel
系统运行级别配置文件:/etc/inittab
修改系统默认运行级别:(修改配置文件)
id:3:initdefault: (3代表开机进入字符界面,5代表进入图形界面,X指代图形界面,千万不要写0和6!)

logout

退出登录,也可以使用快捷键ctrl + d进行退出。
使用远程工具(xshell)连接个数是有限制的,连接完成后必须退出,而不是直接将软件关闭,否则连接达到上限后只能重启服务器了,养成每次关闭连接前先退出登录的习惯。

w

查看登录用户信息,可以指定查看具体的某个用户。
语法:w [用户名]

命令输出

第一行显示的是当前的系统时间,系统运行的时间,总共登录的用户数,系统在1分钟、5分钟、15分钟的平均负载

who

查看登录用户信息,同w命令,输出内容更简洁。
命令输出:用户名 登录终端 登录时间(登录来源IP地址)

last

用于显示系统开机以来或是从每月初登录的用户信息。
last命令默认是读取/var/log/wtmp文件数据(该文件以二进制格式存储,防止恶意篡改)
命令输出:用户名 登录终端 登录IP 登录时间 退出时间(在线时间)

lastlog

用于查看所有用户的最后一次登录时间
lastlog命令默认是读取/var/log/lastlog文件内容(该文件以二进制格式存储,防止恶意篡改)
命令输出:用户名 登录终端 登录IP 最后一次登录时间

命令总结

举报

相关推荐

0 条评论