给出正确的关机和重启服务器的命令
⑴shutdown
[-t] 指定在多长时间之后关闭系统
[-r] 重启系统
[-k] 并不真正关机,只是给每个登录用户发送警告信号
[-h] 关闭系统(halt)
⑵halt
halt是最简单的关机命令,其实际上是调用shutdown -h命令。halt执行时,杀死应用进程,文件系统写操作完成后就会停止内核。
halt命令的部分参数如下:
[-f] 没有调用shutdown而强制关机或重启
[-i] 关机或重新启动之前,关掉所有的网络接口
[-p] 关机时调用poweroff,此选项为缺省选项
⑶reboot
reboot工作过程与halt类似,作用是重新启动,而halt是关机。其参数与halt类似。
⑷init
init是所有进程的祖先,其进程号始终为1。init用于切换系统的运行级别,切换的工作是立即完成的。init 0命令用于立即将系统运行级别切换为0,即关机;init 6命令用于将系统运行级别切换为6,即重新启动。
如果有什么不懂的话可以去看看《Linux就该这么学》这本书,非常适合新手学习Linux。
你好,
网络服务器
都是24小时不停运行的,关闭之后在服务器上的网络应用就无法运行了,也不能被人访问的,网络服务器关机方法:
1
远程关机
2
让机房技术人员关机
远程开机:
使用远程唤醒技术(WOL,Wake-on-LAN),计算机只要处于同一局域网内,就能够被随时启动。它通过局域网内计算机网卡的MAC地址,用软件发送包含该地址的特殊数据包以唤醒计算机。
被控制计算机的硬件需求:
实现网络开机,需要主板、网卡、电源3个设备支持。首先需要查看主板和网卡使用说明书,查看主板和网卡是否支持Wake-up On LAN(WOL)技术,如果支持就说明能够实现远程开机。另外,电脑必须安装有符合ATX 203标准的ATX电源,+5VStandby电流至少应在720mA以上。
其实就目前新配置的计算机而言,一般都支持网络开机。
CMOS设置 :首先在启动时按DEL进入CMOS参数设置。选择电源管理设置“Power Management Setup”菜单,将“ModemRing/WakeOnLAN”项和“PME Event Wakeup”项均设置为“Enable”,启用该计算机的远程唤醒功能(主板自带网卡的,主板不同,这些选项也不完全相同)。
在控制端装上远程开机的软件NetWaker,运行后在界面MAC地址栏中中输入被控计算机MAC地址,点击“发送开机信号”就能唤醒该地址的计算机了。
远程关机:
在桌面连接窗口中我们是不能用“开始→关闭计算机”的步骤来关机的。我们这里采用了系统自带的shutdown命令来控制。可以两种方法实现:①在控制窗口中的计算机桌面中点击“开始→运行”输入“shutdown –s –t 30”命令来实现关机。②在本机上运行“shutdown –s –m\\被控计算机名 -t 30”,这种方法还要在对方的计算机中组策略中设置,赋予guest用户远程关机的权限。
1、将鼠标移至最右下角,也就是win7那个“显示桌面”那个位置;
2、桌面会同时出现两个灰色方块,左边是本服务器当前时间,右边竖条的分别是“搜索功能”“宫格触摸界面”“设置”,要操作关机,所以单击“设置”;
3、单击“电源”按钮;
4、出现“关机/重启”两个选择按钮,这里选择“关机”;
5、系统出现下拉列表,要求选择关机原因,一般选择“硬件:维护(计划外)”,再单击蓝色按钮“继续”;
6、系统正常关机(这是正常操作关机,windows server2012不会丢失程序,运行文件等意外出现)
shutdown命令的语法格式是:shutdown [-i/-l/-s/-r/-a][-f][-m[//ComputerName]][-t XX][-c"message"][-d[u][p]:xx:yy]
各参数的含义为:
-i 显示图形界面对话框;
-l 注销当前用户(默认设置会注销当前用户);
-s 关闭计算机;
-r 关闭之后立即重新启动;
-a 终止关闭,除了-l和ComputerName外,系统将忽略其他参数。在超时期间,你只能使用-a;
-f 强制运行要关闭的应用程序;
-m [//ComputerName]指定要关闭的计算机,不指定默认为本机;
-t XX将用于系统关闭的定时器设置为XX秒,默认是20秒;
-c "message"指定将在“系统关闭”窗口中的“消息”区域显示消息,最多可以使用127个字符;
-d [u][p]:xx:yy列出系统关闭的原因代码,为系统关机日志记录使用;
使用方法如下:
1、shutdown -r -f
2、开始菜单-关闭计算机-重新启动
两条命令同时运行,当然之前最好把一些重要的服务停止掉,比如数据库等防止丢失数据。第一条shutdown命令执行后会有个延迟,可以保证把未退出的程序咔嚓掉,如果单纯使用开始菜单的重启命令进行远程重启,出现服务器无法正常关机的概率是相当大的,可以说是非常的不可靠,反而shutdown命令要更加可靠一些,但还是为了完全,笔者每次都是两条命令同时用,虽然麻烦一点但总比去找机房人员协助要方便点,毕竟服务器也不是经常重启。
shutdown命令使用实例:
1、shutdown -r -f
该命令为要求计算机马上强制关闭任何应用程序,并重新启动计算机。如果不需要重启,则只需要把-r改为-s即可,如果需要延迟一段时间只需要加上-t XXX,加上时间延迟相当于预设置命令,在系统某些任务暂未运行完毕的情况下很有用,比如下载完成,程序运行等。
2、关闭远程计算机
使用参数-m[//ComputerName]可指定将要关闭或重启的远程计算机名称(不设置或为空则默认对本机操作)
shutdown -s -m //remotewin -t 45
上述命令为在45秒内关闭局域网内计算机名为remotewin的计算机,如果返回“ACCESS IS DENIDED”的提示,说明您没有权限关闭远程计算机。需要设置WINDOWS的安全策略或被授权远程关闭计算机。
3、以对话框界面执行关机命令
只需要在上述关机命令中添加一个“-i”参数即可
4)取消关机命令
执行上述的关机命令后,如感到后悔并想赶紧取消关机,请马上输入命令:shutdown -a,即可立即取消上述有关关机操作,当然前提关机命令设置的关机时间仍未到,如果计算机进入关机状态或原设置的关机命令是立即关机则已无力回天,取消关机是无法生效的。
补充:
1、在我们设置重启之后,大家自己可以总结自己远程计算机的实际重启时间,直到可以远程登录,对于维护服务器时间紧迫性很重要,一般是3-4分钟,这个时间会受到“自检”、“启动运行软件比如GHOST等”、“启动菜单延迟等待,比如双启系统或一键还原的默认的等待时间”等影响,如果超过自己预感的时间限制,比如半个小时等,那计算机也太有点不够意思了,只能寻求机房人员协助摆平了。
2、SHUTDOWN远程关机是需要权限的,在gpeditmsc组策略编辑器打开“计算机配置——Windows设置——安全设置——本地策略——用户权利指派”,在右边的窗口选择“从远端系统强制关机”进行设置或权限指派。
0条评论