随着计算机发展和普及,linux(原指Unix类操作系统的一类,指建立在Unix操作系统之上的应用程序的统称)也得到了更广泛的应用,其中包括安全关机,这是系统正常运行下的必要操作。
目前成都创新互联已为上千余家的企业提供了网站建设、域名、网页空间、网站托管、服务器租用、企业网站设计、虎丘网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
数据安全和系统正常运行非常重要,不当的关闭可能会引起文件的损坏,影响正常工作。Linux下想安全关机可以运行如下命令:
“`bash
sudo SHUTDOWN -h +m
以上命令会马上关札掉系统,+m指系统在几分钟后关机。如果想让系统在指定的时间(如14:30)关机,需要运行:
```bash
sudo shutdown -h 14:30
如果要取消安全关机任务,可以使用 `sudo shutdown -c` 命令来取消任务。
另外,linux系统也可以采用dialog方式实现,安装dialog工具
“`bash
sudo apt-get install dialog
“`
然后创建一个.sh文件,写入如下代码
“`bash
#!/bin/bash
# 选择需要的选项,1为立即关机,2为延迟关机
dialog –menu “please choose the option!” 10 40 4 1 “Shutdown immediately” \
2 “Delay shutdown” 3 ip “set kanban ip”
# 根据选择的选项,执行不同的操作
if [ $? -eq 0 ];then
case $REPLY in
1)
sudo shutdown -h now
;;
2)
dialog –inputbox “Enter a delay time in minitues” 10 30 2>/tmp/.shutdown.time.$$
if [ $? -eq 0 ];then
delay=`cat /tmp/.shutdown.time.$$`
sudo shutdown -h +$delay
fi
;;
3)
dialog –inputbox “Enter the server IP:” 10 30 2>/tmp/.kanban.ip.$$
if [ $? -eq 0 ];then
IP=`cat /tmp/.kanban.ip.$$`
echo $IP
# … 可以在该环境实现输出IP操作
fi
;;
esac
rm -f /tmp/.shutdown.time.$$ /tmp/.kanban.ip.$$
echo “Done”
fi
运行 `chmod +x filename.sh`将创建的.sh文件变成可运行的文件,然后就可以执行 ./filename.sh 来实现安全关机功能了,在提示框里选择想要的操作即可完成安全关机了。
总而言之,Linux下如果想要安全关机,可以使用上述命令或者是dialog实现,来保证文件的安全和正常关机。
创新互联成都网站建设公司提供专业的建站服务,为您量身定制,欢迎来电(028-86922220)为您打造专属于企业本身的网络品牌形象。
成都创新互联品牌官网提供专业的网站建设、设计、制作等服务,是一家以网站建设为主要业务的公司,在网站建设、设计和制作领域具有丰富的经验。
本文题目:Linux下安全关机的简易命令(linux关闭机器命令)
分享路径:http://www.csdahua.cn/qtweb/news30/295730.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网