Linux 服务器不明原因重启了,怎么查找原因
发布网友
发布时间:2022-04-22 20:27
我来回答
共2个回答
热心网友
时间:2022-05-14 23:21
要查看linux服务器之前重启,只能通过查看linux日志来判断。
常用的命令如下:
cat
tail -f
more less等查看命令都可以
日志文件说明
/var/log/message系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一
/var/log/secure与安全相关的日志信息
/var/log/maillog与邮件相关的日志信息
/var/log/cron与定时任务相关的日志信息
/var/log/spooler与UUCP和news设备相关的日志信息
/var/log/boot.log守护进程启动和停止相关的日志消息
系统:
# uname -a # 查看内核/操作系统/CPU信息
# cat /etc/issue
# cat /etc/redhat-release # 查看操作系统版本
# cat /proc/cpuinfo # 查看CPU信息
# hostname # 查看计算机名
# lspci -tv # 列出所有PCI设备
# lsusb -tv # 列出所有USB设备
# lsmod # 列出加载的内核模块
# env # 查看环境变量
资源:
# free -m # 查看内存使用量和交换区使用量
# df -h # 查看各分区使用情况
# -sh <目录名> # 查看指定目录的大小
# grep MemTotal /proc/meminfo # 查看内存总量
# grep MemFree /proc/meminfo # 查看空闲内存量
# uptime # 查看系统运行时间、用户数、负载
# cat /proc/loadavg # 查看系统负载
磁盘和分区:
# mount | column -t # 查看挂接的分区状态
# fdisk -l # 查看所有分区
# swapon -s # 查看所有交换分区
# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)
# dmesg | grep IDE # 查看启动时IDE设备检测状况
网络:
# ifconfig # 查看所有网络接口的属性
# iptables -L # 查看防火墙设置
# route -n # 查看路由表
# netstat -lntp # 查看所有监听端口
# netstat -antp # 查看所有已经建立的连接
# netstat -s # 查看网络统计信息
进程:
# ps -ef # 查看所有进程
# top # 实时显示进程状态(另一篇文章里面有详细的介绍)
用户:
# w # 查看活动用户
# id <用户名> # 查看指定用户信息
# last # 查看用户登录日志
# cut -d: -f1 /etc/passwd # 查看系统所有用户
# cut -d: -f1 /etc/group # 查看系统所有组
# crontab -l # 查看当前用户的计划任务
服务:
# chkconfig –list # 列出所有系统服务
# chkconfig –list | grep on # 列出所有启动的系统服务
程序:
# rpm -qa # 查看所有安装的软件包
热心网友
时间:2022-05-15 00:39
重启的信息可以通过dmesg来看
系统的log一般都是记录在/var/log/messages里
linux系统这段时间每隔1,2小时重启,不知什么原因
1、Linux 服务器因 CPU 温度过高自动重启 服务器不明原因重启查看系统日志和APACHE日志。先看看会不会是硬件问题造成的重启,电源,cpu风扇,很多自动重启的问题都是因为硬件造成的。重启的信息可以通过 dmesg来看 系统的log一般都是记录在/var/log/messages里 至于apache的那个,还得看看LZ你手工启动是如...
linux定时重启命令linux定时重启
2、Linux服务器不明原因重启了,怎么查找原因 以检查一下系统的状态,CPU使用率,内存使用情况等。首先排除一下是资源耗尽造成的故障 可以先检查系统日志,最有可能造成系统重启的就是OOM(内存溢出)或者通俗理解为内存不足。Linux系统为什么会自动重启?检查一下系统的状态,CPU使用率,内存使用情况等。首先...
linux下配置了TFTP,能get,但无法put,老提示Access violation,原因不明...
在FTP配置文件中,将权限修改为write,因为权限不够引起的,修改文件后,重启一下 我这里只有centos,暂时使用ntfs的共享,没有使用ftp,所以不能给你修改的目录了,你找一下 如果不会改文件,可以直接通过yest,找到FTP服务,可以直接修改为可写权限 加一行:write_enable = yes 保存后,重启ftp服务:...
linux bash syntax error: unexpected end of file 错误原因不明
兄弟,你这脚本不能写一行上面啦,你得一行一句,再有上面的提示已经告诉你脚本有语法错误,你这样写试试:!/bin/sh echo "test1"if [ ${LOGNAME} = "user" ]; then echo "OK"else echo "NG"fi exit 0
11个让你吃惊的 Linux 终端命令
5. ‘在’特定的时间运行Linux命令 ‘nohup’命令在你用SSH连接到服务器,并在上面保持执行SSH登出前任务的时候十分有用。想一下如果你需要在特定的时间执行相同的命令,这种情况该怎么办呢?命令‘at’就能妥善解决这一情况。以下是‘at’使用示例。at 10:38 PM Fri at cowsay 'hello'at CTRL + D...
Linux Apache http服务器不能访问个人网页
DocumentRoot 路径不用加引号的。如果还有问题那应该是虚拟主机配置没写好。NameVirtualHost 192.168.2.30:80 #启用虚拟主机并且指定虚拟主机IP地址。<VirtualHost 192.168.2.30:80> ServerAdmin admin@abc.com #站点管理员邮箱 DocumentRoot /var/www/html/web1 #站点目录位置 ServerName www.abc.com...
如何在Linux上按国别阻止网络流量
作为一名维护生产环境Linux服务器的系统管理员,在有些情况下,你需要根据地理位置,有选择性地阻止或允许网络流量。比如说,你遇到了拒绝服务攻击,这些攻击主要源自在某一个国家注册的IP地址。在其他情况下,出于安全方面的原因,你又想要阻止外国来历不明SSH登录请求;或者贵公司对在线视频拥有发行权,因而...
什么是系统漏洞,请简述产生系统漏洞原因
1、编程人员在设计程序时,对程序逻辑结构设计不合理,不严谨,因此产生一处或者多处漏洞,正是由于这些漏洞,给病毒入侵用户电脑提供了入口。2、编程人员的程序设计错误也是计算机系统漏洞产生的原因之一,受编程人员的能力、经验和当时安全技术所限,在程序中难免会有不足之处,轻则影响程序效率,重则导致...
什么是系统漏洞?简诉产生漏洞的原因
如漏洞被恶意用户利用,会造成信息泄漏,如黑客攻击网站即利用网络服务器操作系统的漏洞。对用户操作造成不便,如不明原因的死机和丢失文件等。综上所述,仅有堵住系统漏洞,用户才会有一个安全和稳定的工作环境。(2)为什么会存在漏洞:漏洞的产生大致有三个原因,具体如下所述:编程人员的人为因素,在程序...
移动宽带很多网页都打不开,能不能通过设置DNS解决?
1、可以通过设置DNS解决,桌面左下角找到windows开始并鼠标单击。2、点击后后弹出菜单,找到设置,并点击设置,如图所示。3、点击设置后,会弹出设置菜单,然后找到网络和Internet并点击,如图所示。4、点击网络和Internet后,会进入如下界面,找到并点击网络和共享中心,如图所示。5、点击网络和共享中心后,...