Linux没有登录就关机,Linux登录与关机命令

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 &

其他关机重启命令

关机

都不推荐使用,了解即可

fdb1eb41c56b

重启

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

fdb1eb41c56b

系统运行级别

为什么使用init 0可以进行关机,使用init 6可以进行重启呢,这就涉及到了系统运行级别的知识。

系统默认识别7个运行级别,这7个运行级别分别用数字0-6表示,如图。通过 init n 可以调用

fdb1eb41c56b

系统运行级别配置

查询系统运行级别:runlevel

系统运行级别配置文件:/etc/inittab

修改系统默认运行级别:(修改配置文件)

id:3:initdefault: (3代表开机进入字符界面,5代表进入图形界面,X指代图形界面,千万不要写0和6!)

fdb1eb41c56b

logout

退出登录,也可以使用快捷键ctrl + d进行退出。

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

w

查看登录用户信息,可以指定查看具体的某个用户。

语法:w [用户名]

命令输出

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

fdb1eb41c56b

who

查看登录用户信息,同w命令,输出内容更简洁。

命令输出:用户名 登录终端 登录时间(登录来源IP地址)

fdb1eb41c56b

last

用于显示系统开机以来或是从每月初登录的用户信息。

last命令默认是读取/var/log/wtmp文件数据(该文件以二进制格式存储,防止恶意篡改)

命令输出:用户名 登录终端 登录IP 登录时间 退出时间(在线时间)

fdb1eb41c56b

lastlog

用于查看所有用户的最后一次登录时间

lastlog命令默认是读取/var/log/lastlog文件内容(该文件以二进制格式存储,防止恶意篡改)

命令输出:用户名 登录终端 登录IP 最后一次登录时间

fdb1eb41c56b

命令总结

关机命令:shutdown -h now

重启命令:shutdown -r now、reboot

退出登录:logout

查看当前登录用户信息:w、who

查询当前登录和过去登录的用户信息:last

查看所有用户的最后一次登录时间:lastlog

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值