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。halt执行时?杀死应用进程?执行sync系统调用?
文件系统写操作完成后就会停止内核。
参数说明:
[-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是关机。它 的参数与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 #重启监听器 |