Linux ntp服务器重启用那条命令
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命令。
0条评论