当前位置:首页 » 操作系统 » linux关机日志

linux关机日志

发布时间: 2022-05-25 07:36:04

A. linux系统在几分钟没有动它就自动关机了是怎么回事~~

最主要的系统日志是/var/log/messages,这里应该可以看到你关机的原因。其它的日志一般都在/var/log的目录下面。 更改组的话可以用usermod -g 组名 用户名

B. linux下如果断电关机,如何查看关机再重启的记录

方法一、
在/var/log/messages 日志中可以查询到:
[root@RHEL4 log]# grep halt messages
Nov 15 14:12:47 RHEL4 shutdown: shutting down for system halt
[root@RHEL4 log]# grep reboot messages
Nov 1 00:12:44 RHEL4 shutdown: shutting down for system reboot
Nov 1 01:46:02 RHEL4 shutdown: shutting down for system reboot
Nov 1 11:33:48 RHEL4 shutdown: shutting down for system reboot
方法二、
last 命令:
功能说明:列出目前与过去登入系统的用户相关信息。
补充说明:单独执行last指令,它会读取位于/var/log目录下,名称为wtmp的文件,并把该给文件的内容记录的登入系统的用户名单全部显示出来。
last |grep shutdown //查看上次关机时间
last |grep reboot //查看上次重启时间

C. Linux下如何实现关机

早期的LINUX/UNIX系统必须先发出shutdown命令,然后才能关闭电源,但现代LINUX/UNIX系统就不必了。因为其借鉴了大型机的技术,采用了抗掉电的日志式文件系统,可以自动跟踪保存用户数据、自动同步刷新文件系统,用户完全可以随手关闭电源,快速关机。

关机格式:sudo shutdown [选项] [时间] [警告信息]

-k:系统并不真正关机,而只是发出警告信息给所有用户
-r:关机后立即重新起动
-h:关机后不重新起动
-f:快速关机,冲起跳过fsck
-n:快速关机,不经过init程序

hh:mm:等待绝对时间
+m:等待分钟数
now:立即关机

D. 怎么查看linux系统非正常关机后重启的log

你看log的目的是什么?如果只是为了知道什么时候启动,uptime命令就可以了

E. Linux服务器总是自动关机 该如何找问题原因啊 日志怎么看啊

是定时关机还是怎样的?描述清楚才好解决。
sudo crontab -e里看看有没有关机的代码,/etc/cron.d里看看有没有跟关机有关的,
看看/var/log/auth.log里有没有关机相关的日志,/var/log下有很多日志,仔细看看吧。

F. 如果查看linux上次关机时间 last 不可以

last

last | grep reboot

last | grep shutdown

或在/var/log/messages日志中查询reboot (系统重启) 或者halt(系统关机)。当然,也可以使用以下两条命令查询:

grep reboot /var/log/messages

grep halt /var/log/messages

附:
linux系统中last命令的用法

1.作用
linux系统中last命令的作用是显示近期用户或终端的登录情况,它的使用权限是所有用户。通过last命令查看该程序的log,管理员可以获知谁曾经或企图连接系统。
2.格式
last [—R] [—n][-f file][-t tty] [—h 节点][-I —IP][—1][-y][ID]
3.主要参数
- R: 省略 hostname 的栏位
-n:指定输出记录的条数。
-f file:指定用文件file作为查询用的log文件。
-t tty:只显示指定的虚拟控制台上登录情况。
-h 节点:只显示指定的节点上的登录情况。
-i IP:只显示指定的IP上登录的情况。
-1:用IP来显示远端地址。
-y:显示记录的年、月、日。
-ID:知道查询的用户名。
-x:显示系统关闭、用户登录和退出的历史。
范例:
shell>> last -R -2
user3 pts/1 Mon Aug 14 20:42 still logged in
user3 pts/0 Mon Aug 14 19:59 still logged in
wtmp begins Tue Aug 1 19:01:10 2007 ### /var/log/wtmp
shell>> last -2 user1
user1 pts/0 140.119.217.115 Mon Aug 14 18:37 - 18:40 (00:03)
user1 pts/0 140.119.217.115 Mon Aug 14 17:22 - 17:24 (00:02)
wtmp begins Tue Aug 1 19:01:10 2007
4.注意:
/var/log/wtmp
wtmpp文件是二进制文件,该日志文件永久记录每个用户登录、注销及系统的启动、停机的事件。因此随着系统正常运行时间的增加,该文件的大小也会越来越大,增加的速度取决于系统用户登录的次数。该日志文件可以用来查看用户的登录记录,last命令就通过访问这个文件获得这些信息,并以反序从后向前显示用户的登录记录,last也能根据用户、终端 tty或时间显示相应的记录

G. linux中如何查看机器关机原因

Linux查看关机原因需启用last命令后输入 grep reboot或grep shutdown,也可在/var/log/messages日志中查询原因。关于Linux命令更多的介绍请查看“Linux命令大全”。

H. linux下正常关机之命令详解

这里给大家介绍判断下正常关机的问题。小编搜集了些资料供大家查看,希望大家从中能获得帮助。
系统启动的时候生成一个文件,正常关机的时候会删除这个文件。网管员们则可以根据系统开机时有没有那个文件来判断是不是非正常关机,减少网络管理过程中出现故障的机率。
步骤:
在/etc/rc.d/init.d/下编程脚本
判断是否正常关机,和生成文件的脚本:touch-file.sh
#!/bin/sh
file=/tmp/check
if
[
-e
$
];then
echo
"this
is
not
normal
shutdown"
>>/var/log/checkmessage
else
echo
"this
is
normal
shutdown
and
touch
file"
>>/var/log/checkmessage
touch
$
fi
linux下正常关机删除文件的脚本:rm-file.sh
#!/bin/sh
file=/tmp/check
echo
"this
is
normal
shutdown
and
rm
file"
>>/var/log/checkmessage
rm
-rf
$
让脚本自动执行。
注意:
#ll
/etc/rc.d/rc0.d/
软连接两边的名字不哪呢个相同,后一个可以用绝对路径或是相对路径,千万保证两边的名字不一样。
ln
-s
/etc/rc.d/rc6.d/K01rm-file
/etc/rc.d/init.d/rm-file.sh
ln
-s
/etc/rc.d/rc3.d/S01touch-file
/etc/rc.d/init.d/touch-file.sh
我的系统没用到x-window,所以没有level5,也就是不用在/etc/rc.d/rc5.d/下放脚本。
特别注意:
K开头的代表系统关闭的时候执行,S开头的代表开机的时候执行。注意脚本编写的规范,因为有K开通的软链接并不一定会在关机的时候自动去执行,这是为什么呢?执行K脚本的时候会查询/var/lock/subsys/下是否有与K开头脚本同名的空文件名,如果没有就不去执行,所以要按照脚本编写的规范,启动的时在/var/lock/subsys/先touch一个与K01后面同名的空文件:
#/var/lock/subsys
#touch
fm-file
以上给大家讲解的是判断在linux下正常关机的问题。

I. 如何查看LINUX系统上一次关机或者重启的相关信息

last (/var/log/wtmp) 显示用户登录信息及系统重启历史
-n 显示最近几次操作的相关信息

J. 怎么查看linux服务器系统日志

last

-a 把从何处登入系统的主机名称或ip地址,显示在最后一行。
-d 指定记录文件。指定记录文件。将IP地址转换成主机名称。
-f <记录文件> 指定记录文件。

-n <显示列数>或-<显示列数> 设置列出名单的显示列数。

-R 不显示登入系统的主机名称或IP地址。
-x 显示系统关机,重新开机,以及执行等级的改变等信息
以下看所有的重启、关机记录
last | grep rebootlast | grep shutdown

history

列出所有的历史记录:
[zzs@Linux] # history

只列出最近10条记录:
[zzs@linux] # history 10 (注,history和10中间有空格)

使用命令记录号码执行命令,执行历史清单中的第99条命令
[zzs@linux] #!99 (!和99中间没有空格)

重复执行上一个命令
[zzs@linux] #!!

执行最后一次以rpm开头的命令(!? ?代表的是字符串,这个String可以随便输,Shell会从最后一条历史命令向前搜索,最先匹配的一条命令将会得到执行。)
[zzs@linux] #!rpm

逐屏列出所有的历史记录:
[zzs@linux]# history | more

立即清空history当前所有历史命令的记录
[zzs@linux] #history -c

cat, tail 和 watch

系统所有的日志都在 /var/log 下面自己看(具体用途可以自己查,附录列出一些常用的日志)
cat /var/log/syslog 等
cat /var/log/*.log

tail -f
如果日志在更新,如何实时查看 tail -f /var/log/messages
还可以使用 watch -d -n 1 cat /var/log/messages
-d表示高亮不同的地方,-n表示多少秒刷新一次。
该指令,不会直接返回命令行,而是实时打印日志文件中新增加的内容,
这一特性,对于查看日志是非常有效的。如果想终止输出,按 Ctrl+C 即可。
除此之外还有more,less,dmesg|more,这里就不作一一列举了,因为命令太多了,关键看个人喜好和业务需求.个人常用的就是以上那些.《Linux就该这么学》一起学习linux
linux日志文件说明
/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一
/var/log/secure 与安全相关的日志信息
/var/log/maillog 与邮件相关的日志信息
/var/log/cron 与定时任务相关的日志信息
/var/log/spooler 与UUCP和news设备相关的日志信息
/var/log/boot.log 守护进程启动和停止相关的日志消息
/var/log/wtmp 该日志文件永久记录每个用户登录、注销及系统的启动、停机的事件

热点内容
现在手机最大存储内存 发布:2024-10-27 05:26:41 浏览:616
阿里云服务器root密码 发布:2024-10-27 05:07:38 浏览:976
android命令apk 发布:2024-10-27 05:05:26 浏览:990
java或条件 发布:2024-10-27 05:01:10 浏览:363
安卓手机怎么传dvd 发布:2024-10-27 04:49:59 浏览:360
大逃杀脚本 发布:2024-10-27 04:49:58 浏览:417
安卓浙里办的智能政务助理在哪里 发布:2024-10-27 04:43:26 浏览:247
公众号云服务器 发布:2024-10-27 04:15:14 浏览:797
如何设置第二个窗口密码 发布:2024-10-27 04:06:50 浏览:319
java插入算法 发布:2024-10-27 03:40:42 浏览:813