关机Linux关机命令解析

linux关机命令  时间:2021-02-27  阅读:()

Linux关机命令解析

时间:2010-01-28 12:51来源:跟我学电脑

集成桌面环境关机安全方便

无论是GN OME集成桌面环境还是KDE集成桌面环境均在菜单或面板上提供了关机选项。

以Ubun tu默认的GNOME集成桌面环境为例在登录进入GNOME桌面环境后在桌面上方面板的最右侧有一个“快速用户切换小程序”按钮(它将用户切换与关机等选项集成在一起) 点击该按钮则出现“退出”、 “重新启动”、 “关机”等选项单击“关机”项则弹出“关机”对话框。在60秒的时延过后系统将正常关闭。

需要特别指出的是如果系统中有多个用户登录则某个普通用户关机时系统将自动弹出“认证”对话框(如图)提示选择系统中具有管理员权限的用户只有输入正确的密码后才能关机。

操作系统中关机或重启操作是我们最常使用的操作之一尤其是桌面操作系统每天总要开、关机或重启若干次。说起Lin ux系统的关机方式有基于图形界面的也有基于命令行的而每一种关机方式细细品味还大有学问。

本文介绍基于Ubuntu 9.04采用GNO ME集成桌面环境。

终端模式关机命令有学问

1.“shutd own”实现延迟关机

“shutd own”命令是在L inux文本模式(终端模式)下使用最多的关机或重启命令。其使用格式为 “sudo shutd own参数延迟时间”。 “参数”常用的有“-h”和“-r”“-h”对应关机操作 “-r”对应系统重启(使用“-r”参数时其功能与Linux系统中的另

一个命令“reboo t”类似)。

“延迟时间”是指从发出命令到真正执行关机或重启操作的延迟时间。又因该命令的执行需要有管理员权限所以如果当前登录用户(如“ro ot”用户)具有该权限则无须在“shutd own”命令前加“sudo”否则需要加上。

“shutd own”命令执行后将通知所有登录用户系统将要关闭并停止新用户的登录请求收到终止信号的用户进程或守护进程也将安全地停止。

细心的读者也许会发现在Wind ows系统中也存在一个“shutd own”命令它的用法与Linux上的“shutd own”命令大同小异不过需要注意的是它的参数与Linux上的“shutd own”命令有所不同使用时要注意区分。另外Windo ws系统中“shutd own”命令具有关闭远程计算机的功能而Linu x系统中的“shutd own”命令本身尚不具备该功能。虽然如此后面我们会介绍如何在远程登录软件Open SSH的帮助下使用“shutd own”命令来实现关闭远程计算机的功能。

2.“power off”、 “ha lt”实现快速关机

“power off”与“halt”命令都是为与传统Sy stem V保持兼容而采用的命令。在Linux系统中如没有指定特殊参数它们都将调用“shutd own”命令并附加“-h”参数来完成关机功能。该命令的执行要求具有系统管理员权限。在GNOME终端窗口中输入“sudo power off”或“sudo halt”命令将直接关机。 直接在te rmina l中输入p owero ff也可以关机

3.“init”、 “telin it”终极关机命令“init”命令用来切换系统运行级别传统的Sy stem V将系统划分为多个运行级别

包括“0-6”7个级别

“0”对应系统停机状态;

“1”为单用户状态类似Win dows的安全模式常用于系统修复;

“2”为多用户状态(没有NFS);

“3”为完全多用户状态(含NFS);

“4”为预留的运行模式;

“5”为多用户图形环境;

“6”是系统重启状态。

很显然命令“init 0”的作用是由当前运行级别切换到关机状态而实际执行是向系统的“init”进程发送终止信号因“init”进程是系统中的“顶级”进程该进程终止意味着系统中的用户进程和守护进程等同时终止 即实现了系统关机的功能。

与“init”命令功能相同的命令还有“telin it”命令。使用“telin it 0”命令也可以实现关机功能。值得指出的是 “init”与“telin it”命令的执行均需要系统管理员权限。

远程关机SSH来帮忙

如前所述Windo ws系统中的“shutd own”命令具有远程关机的功能只要有远

程计算机上的具有关机权限的用户账号即可。那么在Linu x系统中如何实现远程关机呢?

如果要关闭网络中的另一台Linux计算机首先必须有另一台计算机上的用户账号其次另一台计算机支持远程登录如支持通过SSH安全登录。这样我们可以轻松实现远程关机功能了。

假设远程计算机支持SSH远程登录则远程关闭该计算机的方法有两种一是登录到该系统后运行前面介绍的各种关机命令来进行关机;二是借助于“ssh”命令不用登录也可以进行关机 “ssh”的命令格式为 “ssh–l user remot ehost sudo shutd own–h now”。其中“user”为在远程计算机系统中拥有合法账号的用户 “remotehost”是远程计算机的合法域名或IP地址 “sudo shutd own–h now”则是在远程计算机上以管理员身份执行关机命令。除了“shutd own”以外像“halt”、 “power off”、 “init 0”等命令也可以使用。

iWebFusion:独立服务器月付57美元起/5个机房可选,10Gbps服务器月付149美元起

iWebFusion(iWFHosting)在部落分享过很多次了,这是成立于2001年的老牌国外主机商H4Y旗下站点,提供的产品包括虚拟主机、VPS和独立服务器租用等等,其中VPS主机基于KVM架构,数据中心可选美国洛杉矶、北卡、本德、蒙蒂塞洛等。商家独立服务器可选5个不同机房,最低每月57美元起,而大流量10Gbps带宽服务器也仅149美元起。首先我们分享几款常规服务器配置信息,以下机器可选择5...

虎跃云-物理机16H/32G/50M山东枣庄高防BGP服务器低至550元每月!

虎跃科技怎么样?虎跃科技(虎跃云)是一家成立于2017年的国内专业服务商,专业主营云服务器和独立服务器(物理机)高防机房有着高端华为T级清洗能力,目前产品地区有:山东,江苏,浙江等多地区云服务器和独立服务器,今天虎跃云给大家带来了优惠活动,为了更好的促销,枣庄高防BGP服务器最高配置16核32G仅需550元/月,有需要的小伙伴可以来看看哦!产品可以支持24H无条件退款(活动产品退款请以活动规则为准...

SugarHosts糖果主机圣诞节促销 美国/香港虚拟主机低至6折

SugarHosts 糖果主机商我们算是比较熟悉的,早年学会建站的时候开始就用的糖果虚拟主机,目前他们家还算是为数不多提供虚拟主机的商家,有提供香港、美国、德国等虚拟主机机房。香港机房CN2速度比较快,美国机房有提供优化线路和普通线路适合外贸业务。德国欧洲机房适合欧洲业务的虚拟主机。糖果主机商一般是不会发布黑五活动的,他们在圣圣诞节促销活动是有的,我们看到糖果主机商发布的圣诞节促销虚拟主机低至6折...

linux关机命令为你推荐
伪装微信地理位置如何用伪装微信地理位置?无线路由器限速设置无线路由器限速怎么设置!拂晓雅阁?英特尔和AMD有什么区别啊?吴晓波频道买粉罗辑思维,晓松奇谈,鸿观,吴晓波频道,财经郎眼哪个更有深度bluestacksBluestacks安卓模拟器是什么机型的?渗透测试软件测试与渗透测试那个工作有前途公章制作word里如何制作公章?办公协同软件oa办公系统软件有哪些畅想中国20年后中国会变成什么样?--畅想一下未来的中国!!创维云电视功能创维电视怎么用,我买了个创维云电视,现在不知道怎么用手机往电视上传照片,谁能解答以下,
动态域名 fc2新域名 手机域名注册 免费域名空间申请 阿里云os securitycenter GGC 美国主机推荐 嘉洲服务器 777te 空间论坛 bgp双线 域名和空间 防cc攻击 稳定空间 架设代理服务器 发证机构 WHMCS 美国服务器 侦探online 更多