现在使用linux系统的朋友越来越多了,特别是在服务器上有很大一部份使用了linux服务器,下面我来给大介绍入门级的linux关机重启命令,包括重启apache,数据库等等.
linux关机
shutdown 命令关机
如shutdown -h now 就是立刻关机的命令,但是在终端上运行这样的命令时Linux有时并不关机
关机命令:
1、halt 立刻关机
2、poweroff 立刻关机
3、shutdown -h now 立刻关机(root用户使用)
4、shutdown -h 10 10分钟后自动关机
如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启
shutdown 参数说明:
关闭计算机,向根进程 init 发送信号,更改 runlevel 为 0 (halt)
-h 关闭电源
-r 重启
-n 强行关机,不向 init进程发送信号
-k 模拟关机,向登录者发送关机警告
-t N秒后关机 eg:-t 60 //60秒后关机
time 定时关机
-c [说明信息] 取消关机
-f 重启时忽略检测文件系统
-F 重启时强制检测文件系统
halt----最简单的关机命令
其实halt就是调用shutdown -h,
文件系统写操作完成后就会停止内核。
参数说明:
[-n] 防止sync系统调用?它用在用fsck修补根分区之后?以阻止内核用老版本的超
级块〔superblock〕覆盖修补过的超级块。
[-w] 并不是真正的重启或关机?只是写wtmp〔/var/log/wtmp〕纪录。
[-d] 不写wtmp纪录〔已包含在选项[-n]中〕。
[-f] 没有调用shutdown而强制关机或重启。
[-i] 关机〔或重启〕前?关掉所有的网络接口。
[-p] 该选项为缺省选项。就是关机时调用poweroff。
注意:Linux shutdown命令无效,返回提示: command not found。
这是因为普通用户没有关机的权限,必须调用管理员用户。而且虽然你现在用的是root用户,依然无法使用shutdown
关机命令,必须在shell中用su命令调出root用户再执行命令。
linux重启
重启命令:有很多种包括有代码如下复制代码
1、shutdown
2、poweroff
3、init
4、reboot
5、halt
1、reboot
reboot的工作过程差不多跟halt一样?不过它是引发主机重启?而halt是关机,linux 关机重启命令详解linux操作系统》(https://www.unjs.com)。它 的参数与halt相差不多
2、shutdown -r now 立刻重启(root用户使用)
3、shutdown -r 10 过10分钟自动重启(root用户使用)
4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)
如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启
linux下重启网络服务的命令配网卡的时候,用到了下面的命令
重启网络服务的命令是 service network restart
或者/etc/init.d/network restart
在linux下更改ip后如果没有重启网络服务实际上是不发生变化的
重启apache代码如下复制代码
[root@test bin]# httpd restart
-bash: httpd: command not found
明显是bash在path所指的目录下找不到httpd,试试找到它,然后用绝对路径。比如我们这里是
/home/service/apache/bin/httpd -k restart
在linux下重启oracle数据库及 :
方法1:
用root以ssh登录到linux,打开终端输入以下命令:代码如下复制代码
cd $ORACLE_HOME #进入到oracle的安装目录
dbstart #重启服务器
lsnrctl start #重启
cd $ORACLE_HOME #进入到oracle的安装目录
dbstart #重启服务器
lsnrctl start #重启
-----------------------------------
方法2:
Sql代码代码如下复制代码
cd $ORACLE_HOME/bin #进入到oracle的安装目录
./dbstart #重启服务器
./lsnrctl start #重启