Linux ntp服务器重启用那条命令

Linux ntp服务器重启用那条命令,第1张

1linux操作系统,专业性要求比较高

2重启动系统用reboot init 6 shutdown -r now

3重启服务可以用,service xxx restart systemctl restart xxx xxx表示服务

4希望可以帮助你,请采纳,谢谢!

gdm是Linux的图形界面

GDM (The GNOME Display Manager)是GNOME显示环境的管理器,并被用来替代原来的X Display Manager。与其竞争者(X3DM,KDM,WDM)不同,GDM是完全重写的,并不包含任何XDM的代码。GDM可以运行并管理本地和远程登录的X服务器(通过XDMCP)。gdm仅仅是一个脚本,实际上是通过他来运行GDM二进制可执行文件。gdm-stop是用来迅速终止当前正在运行的gdm守护进程的一个脚本。gdm-restart脚本将迅速重启当前守护进程。然而gdm-safe-restart会当所有人都注销后再重启。gdmsetup是一种可以很简单的修改多数常用选项的图形化界面工具。GNOM的帮助里有更完整的文档,在“应用程序”/“系统工具”这一章节。

LINUX 操作系统重启Oracle数据库的方法步骤

1 停应用层的各种程序

2 停Oralce的监听进程$ lsnrctl stop

3 在独占的系统用户下,备份控制文件: $ sqlplus "/as sysdba"

SQL> alter database backup controlfile to trace;

4 在独占的系统用户下,手工切换重作日志文件,确保当前已修改过的数据存入文件

SQL> alter system switch logfile;

5在独占的系统用户下,运行下面

SQL语句,生成杀数据库用户连接的

kill_all_sessionsql文件:SQL> set head off;

SQL> set feedback off;

SQL> set newpage none;

SQL> spool /kill_sessionsql

SQL> select 'alter system kill session ''' sid ',' serial# ''';' from v$session where username is not null;

SQL> spool off;

6在独占的系统用户下,执行杀数据库用户连接的kill_sessionsql文件

SQL> @/kill_sessionsql

7 在独占的系统用户下,用immediate方式关闭数据库 :

SQL> shutdown immediate;

或者SVRMGRL> shutdown immediate;

8 启动Oralce的监听进程

$ lsnrctl start

9 进入独占的系统用户下,启动Oralce数据库

$ sqlplus /nolog

SQL> connect / as sysdba

SQL> startup;

或者$ svrmgrl

SVRMGRL> connect internal;

SVRMGRL> startup;

10启动应用层的各种程序

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

不同于桌面系统,作为服务器,我们较少对Linux系统进行系统重启,但在以下情形出现时,我们会对机器进行重启:

更换硬件

更改系统配置

系统僵死,需要重启恢复

关闭和重启系统方式

引导系统本质上只能用一种方法,与此不同的是,关闭或重新引导系统有多种方法:

关闭电源(下电)

使用shutdown命令

使用halt、poweroff或reboot命令

使用telinit改变init运行级别

关闭电源

基于以下两点原因,直接对机器下电,并不是一种好的习惯:

可能导致硬件损坏

部分数据可能仍在内存,未被写回磁盘,这时下电会丢失数据或造成文件系统损害;

因而尽量使用其他方式关闭或重新引导系统。

shutdown命令

使用shutdown可以挂起(halt)或重启(reboot)系统,使用-h选项指示挂起系统,起到与halt命令相同的作用;使用-r选项指示重启系统,起到与reboot命令相同的作用。

执行shutdown命令后,系统将向所有登陆用户发送挂起或重启消息。

执行shutdown –h now后发送挂起消息:

复制代码

   

代码如下:

[sql]

   # shutdown -h now]

   Broadcast message from root (tty1) (Thu May 3 10:58:22 2012):

   The system is going down for system halt NOW!

   INIT: Switching to runlevel: 0

   INIT: Sending processes the TERM signal

执行shutdown –r now后发送重启消息:

复制代码

   

代码如下:

[sql]

   # shutdown -r now

   Broadcast message from root (tty1) (Thu May 3 11:18:22 2012):

   The system is going down for system reboot NOW!

   INIT: Switching to runlevel: 6

   INIT: Sending processes the TERM signal

执行shutdown后,其他用户不能再登入系统,另我们可以指定系统挂起或重启的时间以及说明,如下两例:

凌晨1::00停机维护:

复制代码

   

代码如下:

[sql]

   shutdown –h 1:00 "going down for scheduled maintenance Expected downtime is 1 hour"

指定相对关机时间15分钟后关机:

复制代码

   

代码如下:

[sql] shutdown –h +15 "going down for emergency check"

halt和reboot命令

halt记录关机情况,终止非必要进程,执行sync系统调用,等待文件系统写操作完成,然后停止内核,poweroff命令等价于halt

从以上"shutdown –h"和"shutdown –r"执行输出可知,执行halt即进入运行级别0,执行reboot即进入运行级别6,日志文件/var/log/messages中会记录相应日志。

系统重启日志:

复制代码

   

代码如下:

[sql] May 3 11:45:25 slot14 shutdown[11119]: shutting down for system reboot

   May 3 11:45:25 slot14 init: Switching to runlevel: 6

   May 3 11:45:25 slot14 user_cmd: 2012-05-03 11:45:25 shutdown -r now by root from [root tty1 May 3 11:44]

系统挂起日志:

复制代码

   

代码如下:

[sql] May 3 10:50:22 slot14 shutdown[11561]: shutting down for system halt

   May 3 10:50:22 slot14 init: Switching to runlevel: 0

   May 3 10:50:22 slot14 user_cmd: 2012-05-03 10:50:22 shutdown -h now by root from [root tty1 May 3 10:48]

通过查看/var/log/messages日志记录,可判断机器是无端重启还是人为地重启。

telinit命令

执行telinit命令可以指引init进入指定的运行级别,如重启系统:

复制代码

   

代码如下:

[sql]

   #telinit 6

使用telinit时,不会得到像执行shutdown那样友好的警告信息,较少用作挂起和重启命令,不过进行/etc/inittab文件的修改服务器,重启系统是比较大的动作。当操作系统相关故障发生时,我们应先考虑收集日志信息,必要时再进行系统重启。谢谢阅读,希望能帮到大家,请继续关注脚本之家,我们会努力分享更多优秀的文章。

1、检查该环境中是否已经存在httpd服务的配置文件,默认存储路径:/etc/httpd/httpdconf(这是centos预装的Apache的一个ent版本,一般我们安装源代码版的Apache)。如果已经存在/etc/httpd/httpdconf,请先卸载或者关闭centos系统自带的web服务,执行命令:chkconfig httpd off,再或者把centos自带的httpd服务的80端口改为其他端口,只要不与我们安装的Apache服务的端口冲突就可以啦。

停止并卸载Linux系统自带的httpd服务:

1、service httpd stop

2、ps -ef | grep httpd

3、kill -9 pid号(逐个删除)

4、rpm -qa |grep httpd

5、rpm -e httpd软件包

[root@localhost bin]# find / -name httpdconf

[root@localhost bin]#

CentOS 70中一个最主要的改变,就是切换到了systemd。它用于替代红帽企业版Linux前任版本中的SysV和Upstart,对系统和服务进行管理。systemd兼容SysV和Linux标准组的启动脚本。

Systemd是一个Linux操作系统下的系统和服务管理器。它被设计成向后兼容SysV启动脚本,并提供了大量的特性,如开机时平行启动系统服务,按需启动守护进程,支持系统状态快照,或者基于依赖的服务控制逻辑。

先前的使用SysV初始化或Upstart的红帽企业版Linux版本中,使用位于/etc/rcd/initd/目录中的bash初始化脚本进行管理。而在RHEL 7/CentOS 7中,这些启动脚本被服务单元取代了。服务单元以service文件扩展结束,提供了与初始化脚本同样的用途。要查看、启动、停止、重启、启用或者禁用系统服务,你要使用systemctl来代替旧的service命令。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » Linux ntp服务器重启用那条命令

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情