Linux如何正确关机

其实,在Linux领域内大多用在服务器上,很少遇到关机的操作。毕竟服务器上跑一个服务是永无止境的,除非特殊情况下,不得已才会关机。

Linux和windows不同,在 Linux 底下,由于每个程序(或者说是服务)都是在在背景下执行的,因此,在你看不到的屏幕背后其实可能有相当多人同时在你的主机上面工作,例如浏览网页啦、传送信件啦以 FTP 传送档案啦等等的,如果你直接按下电源开关来关机时,则其它人的数据可能就此中断!那可就伤脑筋了!此外,最大的问题是,若不正常关机,则可能造成文件系统的毁损(因为来不及将数据回写到档案中,所以有些服务的档案会有问题!)。

如果你要关机,必须要保证当前系统中没有其他用户在线。可以下达 who 这个指令,而如果要看网络的联机状态,可以下达 netstat -a 这个指令,而要看背景执行的程序可以执行 ps -aux 这个指令。使用这些指令可以让你稍微了解主机目前的使用状态!(这些命令在以后的章节中会提及,现在只要了解即可!)

*sync 将数据由内存同步到硬盘中。
*shutdown 关机指令,你可以man shutdown 来看一下帮助文档。例如你可以运行如下命令关机:
*shutdown -h 10 ‘ 这个命令告诉大家,计算机将在10分钟后关机,并且会显示在登陆用户的当前屏幕中。
*shutdown -h now 立马关机
*shutdown -h 20:25 系统会在今天20:25关机
*shutdown -h +10 十分钟后关机
*shutdown -r now 系统立马重启
*shutdown -r +10 系统十分钟后重启
*reboot 就是重启,等同于 shutdown -r now
*halt 关闭系统,等同于shutdown -h now 和 poweroff

最后总结一下,不管是重启系统还是关闭系统,首先要运行sync命令,把内存中的数据写到磁盘中。
关机的命令有 shutdown -h now, halt, poweroff 和 init 0 , 重启系统的命令有 shutdown -r now, reboot, init 6.

时间: 2024-10-14 07:51:31

Linux如何正确关机的相关文章

Linux 下正确关机方法

在linux下一些常用的关机/重启命令有shutdown.halt.reboot.及init,它们都可以达到重启系统的目的,但每个命令的内部工作过程是不同的. Linux centos重启命令:init6 1.reboot2.shutdown -r now 立刻重启(root用户使用)3.shutdown -r 10 过10分钟自动重启(root用户使用)4.shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 如果是通过shutdown命令设置重启的话,可以用sh

linux中的关机、重启、注销

linux中的关机.重启.注销 1.1 关机 shutdown 关机 expected  希望,期望 shutdown 1 一分钟后关机 cancel  取消 shutdown -h now  马上关机 shutdown -h 10  十分钟后关机 shutdown -h now halt halt -p poweroff  立即停止系统,并且关闭电源 halt立即停止系统,需要人工关闭电源(生产常用) poweroff 立刻关机,无警告,直接关机 init 0 切换运行级别到0 1.2 重启

Linux重启、关机命令

Linux 重启命令: 1.reboot 2.shutdown -r now 立刻重启(root用户使用) 3.shutdown -r 10 过10分钟自动重启(root用户使用) 4.shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启 Linux 关机命令: 1.halt 立刻关机 2.poweroff 立刻关机 3.shutdown -h now 立刻关机(root用户使用)

linux下正确卸载rpm包

linux下正确卸载rpm包 rpm -qa | grep -i ntp 执行结果: [[email protected] elasticsearch-head]# rpm -qa | grep -i ntp fontpackages-filesystem-1.44-8.el7.noarch 卸载: yum remove fontpackages-filesystem-1.44-8.el7.noarch -y 原文地址:https://www.cnblogs.com/effortsing/p/1

Linux下正确修改Docker镜像和容器的默认存储位置,亲测有效

原文:Linux下正确修改Docker镜像和容器的默认存储位置,亲测有效 我们通过 yum 的方式安装完Docker环境后,它默认的存储位置是 /var/lib/docker,默认的 pid 存放位置是 /var/run/docker.pid. 如果仅仅是做测试,我们可能没有必要修改,但是当大量使用docker镜像的时候,我们可能就要默认存储的位置了. 具体操作方法如下: 1.停止docker: service docker stop 2.修改docker服务的service文件: vim /u

linux杂记(五)正确关机方法(shutdown,reboot,init,halt)

前言:由于在linux底下,每个程序(或者说是服务)都是在背景下运行的,因此,在你看不到的屏幕背后其实可能有相当多人同时在你的主机上面工作,如果 你直接按下电源开关来关机,则可能导致其他人的数据就此中断.此外最大的问题是,若是不正常关机,由于来不及把数据回写到档案中,从而可能造成档案系统的 损毁.因此,正确的linux系统关机姿势是非常重要的. 正常情况下,要关机时需要注意底下几件事: 观察系统的使用状态:如果要看目前有谁在线,可以用who指令:如果要看网络的联机状态,可以用netstat -a

Linux的开关机命令

1. shutdown -h now 立刻进行关机 2. shutdown -r now 重新启动计算机 3. reboot 重新启动计算机 4. su - 切换成root用户 5. logout 用户注销 6. ls 显示文件 7. ls -l(是字母,不是数字1) 显示文件(详细一点) 2 在linux用vi编辑器开发一个java程序 1. vi Hell.java 2. 输入i (进入插入模式) 3. 写好程序后,按esc (进入命令模式) 4. 输入: 5. 输入wq(表示保存退出) q

linux 下开关机

linux关机: poweroff shutdown -t 秒数 [-rkhncfF] 时间 [警告讯息]shutdown -t 1800秒 1800秒后关机 shutdown -r now 立刻重新开机shutdown -h now 立刻关机 -r : shutdown 之後重新开机.-h : shutdown 之後关机. reboot 重启free -m 查看空闲内存

linux相关的关机命令shutdown、halt、poweroff、init

在linux下有很多关机的命令,在实际应用中它们还是有一点区别的,对系统也可能产生不同的影响,接下来主要是将下它们的具体用法和不同. linux下一些比较常用的重启和关机命令有: shutdown .halt.poweroff.init.reboot shutdown命令(需要root权限,普通用户可以通过sudo来获得权限) 在这几个命令当中推荐使用shutdown命令,可以通过添加参数实现系统的关机和重启. shutdown执行关机,是送信号给init,要求它改变运行级别,以此来关机.关机或