导航:首页 > IDC知识 > 重启linux服务器

重启linux服务器

发布时间:2020-08-10 21:08:09

1、linux服务器shutdown了怎么重启

Linux关闭和重启系统一般使用相同的命令可以实现。
在Linux系统下常用在关机/重启命令有shutdown、halt、reboot和init,但每个命令的内部工作过程是不同的。
1.shutdown命令
Shutdown命令可以安全地关闭系统,有些用户会使用直接断电源的方式来关闭计算机,这是十分危险的。Linux与Windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,在有的系统中甚至会损坏硬件设备。
如果在系统关机前使用shutdown命令,系统管理员会通知所有登录的用户系统将要关闭,并且login命令会被冻结,即新的用户不能再登录。直接关机或者延迟一定的时间才关机都是可能的,还可能重启。
shutdown命令可以安全地关闭或重启Linux系统,它在系统关闭之前给系统上的所有登录用户提示一条警告信息。该命令还允许用户指定一个时间参数,此参数可以是一个精确的时间,也可以是从现在开始的一个时间段。精确时间的格式是hh:mm,表示小时和分钟,时间段由“+”和分钟数表示。系统执行该命令后,会自动进行数据同步的工作。
(1)语法
shutdown [选项] [时间] [警告信息]
(2)选项说明
-k:并不真正关机,只是发出警告信息给所有用户
-r:关机后立即重新启动
-h:关机后不重新启动
-f:快速关机,重启动时跳过fsck
-n:快速关机,不经过init程序
-c:取消一个已经运行的shutdown[-time]:设定关机前的时间
(3)例:立即关闭系统
#shutdown –h now

2、LINUX服务器一般多久重启一次呀?

大约15天左右
要看具体情况 看你怎么用了

3、本人小白,怎么重启服务器Linux系统

windows何重启mysql 始->运行->cmd 停止:net stop mysql 启:net start mysql 前提MYSQL已经安装windows服务 wind 二 始-运行-输入:services.msc-点确定-找MySQL-面右键-重新启行 linux RedHat Linux (Fedora Core/Cent OS) 一.启:/etc/init.d/mysqld start 二.停止:/etc/init.d/mysqld stop 三.重启:/etc/init.d/mysqld restart Debian / Ubuntu Linux 一.启:/etc/init.d/mysql start 二.停止:/etc/init.d/mysql stop 三.重启:/etc/init.d/mysql restart Windows 一.点击始->运行(快捷键Win+R) 二.启:输入 net stop mysql 三.停止:输入 net start mysql 提示 Redhat Linux 支持service command 启:# service mysqld start 停止:# service mysqld stop 重启:# service mysqld restart Windows能直接重启(restart)能先停止再启 ...... 推荐安全重启 $mysql_dir/bin/mysqladmin -u root -p shutdown $mysql_dir/bin/mysqld_safe & mysqladminmysqld_safe位于Mysql安装目录bin目

4、linux服务器自动重启,不知道什么原因,求高手指点

自动重启先看看 schele,计划,如果没有就找个新版本安装,首先怀疑驱动问题。其次有可能是硬件问题,再换装操作系统后(干净的未装其他软件)还重启,基本认为是硬件问题,最大可能内存,其次CPU。

5、怎么使用linux命令重启服务器?

1、查看环境变量是否正常

2、换角度考虑、查证通过查询结果初步判断环境变量是正常的,然后通过另外一个角度去考虑,是不是Oracle程序本身安装有问题,因为昨天系统才安装过ASM和Oracle数据库,测试都是正常的,应该讲没有啥问题才对,但是突然间想起在服务器重启的时候,启动界面提示要加载文件系统,而且时间很长。

3、查看文件系统是否有问题通过在启动时提示的信息,就是查看文件系统是否有问题,想起之前硬盘挂载在不同的路下。

4、通过上面命令查询结果,发现问题所在。因为sdb1我调整挂载在/oracle路径下的,原来的sdc1是挂载/oradata路径,由于sdc1mount在/oradata路径下没有设置在开机时启动,而且sdb1是默认的启动,从而导致在启动的sdc1挂载失败,影响Oracle相关程序启动,所以命令失败无法找到,去查看fstab内容。

5、查询UUID块设备,通过命令查看后,并没有发现oracle路径下的设备,再通过查询UUID块设备下有哪些设备。

6、查询块设备下详细的信息再通过lsblk -f 命令查询块设备下,通过上述几个命令可以判断出是由于sdc1分区没有自动挂载导致Oracle程序没有办法启动

7、修改/etc/fstab配置文件,让sdc1设备在开机自动启动,最好通过UUID来挂载。

6、怎么查看linux服务器之前重启了

要查看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 # 查看所有安装的软件包

7、linux的定时重启的具体命令? 非常感谢。。。

LINUX服务器定时重启的具体命令如下:

crontab -e  

0 1 * * * /sbin/reboot( 0 1 * * *表示每天凌晨一点重启.)

0 1 * * 1/sbin/reboot(0 1 * * 1表示每周一凌晨一点重启

30 2 * * * /home/bin/oraclebackup.sh (备份数据库和站点目录)

30 3 * * * /home/bin/cmsbackup.sh(备份数据库和站点目录)

[root@localhost ~]# /etc/init.d/crond restart  

[root@localhost ~]# chkconfig --levels 35 crond on(重启crond服务)

(7)重启linux服务器扩展资料:

在/etc目录下有一个crontab文件,这个就是系统任务调度的配置文件。用户所建立的crontab文件中,每一行都代表一项任务,每行的每个字段代表一项设置,它的格式共分为六个字段,前五段是时间设定段,第六段是要执行的命令段,格式如下:

minute hour day month week command

其中:

1.minute: 表示分钟,可以是从0到59之间的任何整数。

2.hour:表示小时,可以是从0到23之间的任何整数。

3.day:表示日期,可以是从1到31之间的任何整数。

4.month:表示月份,可以是从1到12之间的任何整数。

5.week:表示星期几,可以是从0到7之间的任何整数,这里的0或7代表星期日。

6.command:要执行的命令,可以是系统命令,也可以是自己编写的脚本文件。

8、如何重新启动linux里的X服务器

1. 一般来说,将/etc/inittab的级别改为5,用命令reboot,就ok
2. sles10版本的可以用/etc/init.d/xdm restart
3.可以先killall x 然后startx,嗯,严格来说不能算重启,像开机之后再关机

Ctrl + Alt + Backspac是XWindows下采用的吧。。

9、如何重启服务器服务 linux

Linux的发行版本不同,重启服务的方式也是不一样的。

centos 6版本:

service 服务名 restart

例如重启vsftpd:

[root@linuxprobe ~]# service vsftpd restart

注意:service 服务器 start/stop/status/restart/reload.

这里需要确定下restart 和reload 的区别,restart是重启,也就是kill掉进程,然后在启动进程,而reload是重新加载配置。

centos7.x版本:

systemctl restart 服务名

例如重启vsftpd:

[root@linuxprobe ~]# systemctl restart vsftpd

另外,如果服务是编译安装的话,重启的命令就是要看安装包的说明了,例如nginx:

[root@linuxprobe ~]# cd /xxx/xx/xx/sbin

[root@linuxprobe ~]# ./nginx -s reload

当然也可以手动些shell重启脚本,一般情况下都是如果重启服务,又没有脚本,比如tomcat,我们一般都是先杀进程 ,然后启服务:

[root@linuxprobe ~]#ps -ef |grep tomcat |grep -v tomcat |awk '{print$2}' |xargs kill -9 && sh /xx/xx/xx/startsh.sh

更多Linux的知识建议更加系统 的去学习去联系,可以参考《Linux就该这样学》,加油吧!!!

10、重启linux服务器 需要多长时间

不管什么系统的服务器,运行正常的时候不要重启。系统上运行的应用,有的是可以自己重启的,来释放资源;系统或者应用日志,有的使用递增方式,用来给磁盘保证足够的空间;上面说了这么多,服务器尽量别重启,重启只有三种情况:
1、无法远程
2、应用需要重启生效
3、硬件维护,如电力维护、增加内存等

与重启linux服务器相关的知识