首页 > 其他分享 > 重新启动和停止系统命令

重新启动和停止系统命令

时间:2023-06-17 17:02:40浏览次数:36  
标签:systemd 系统命令 init 命令 重新启动 systemctl 停止

   Linux中的启动和停止的命令与Windows不同,虽然Linux桌面环境中也有按钮可以进行关机和开机。

                                                  1.系统重启和关机目标

     系统的重新启动和停止也是目标。目标就是通过系统设置和服务管理进行分组定义的,比如桌面环境、启动网络等。以下是停止和重新启动的目标。

目标

说明

运行级别

halt.target

停止运行

-

powerofff.target

关闭电源

0

reboot.target

重新起动

6

   你看到上面有系统关闭和重启目标有三个。你可以使用命令更改目标,重新启动和关闭系统等。利用systemctl命令.

操作

指定目标

指定子命令

兼容命令

停止运行

systemctl  isolate   halt.target

systemctl halt

halt

关闭电源

systemctl isolate poweroff.target

systemctl poweroff

poweroff 和init0

重新启动

systemctl isolate reboot.targte

Systemctl reboot

reboot init6

      我们可以使用systemctl命令单独指定目标,或者使用systemctl命令的子命令操作系统。

                                              2. 系统通过命令重启和关闭系统的原理    

        systemctl命令就是通过D-BUS向systemd程序发送halt、poweroff和·reboot这些命令的消息的。systemd接收到消息之后会并行地对每个单元执行关闭操作。

 

                                           重新启动和停止系统命令       _重新启动


    还有Sys V init提供的管理停止重新启动的命令,比如init命令,也可以在systemd环境中以相同的方式使用。init命令是到systemd的符号连接,意思就是这个链接可以不通过D-Bus而是直接执行systemd守护进程。使用init0表示关闭电源,指定6表示重启系统。除了init命令以外,Sys V init还有一些兼容性运行级别的管理命令.

命令

说明

shutdown

可以关机和重启系统

telinit

更改运行级别

halt

停止系统

poweroff

关闭系统

rreboot

重新启动系统

runlevel

显示上一个和当前的运行级别

                                                       










标签:systemd,系统命令,init,命令,重新启动,systemctl,停止
From: https://blog.51cto.com/u_15912723/6505401

相关文章

  • Nginx支持web界面执行bash|python等系统命令和脚本
    ##关闭防火墙##(centos6)serviceiptablesstopchkconfigiptablesoff##(centos7)systemctlstopfirewalldsystemctldisablefirewalld#关闭selinuxsed-i's/SELINUX=enforcing/SELINUX=disabled/'/etc/selinux/configsetenforce0#已有epel源的跳过此步骤,直接安装......
  • 修复“Print Spooler”服务,开机停止服务
    有同学说仅仅限制使用本次开启,下次开机要用时还是老样子。则可以将这条命令复制到记事本,保存为后缀为.bat的批处理程序,并放到开始菜单的“启动”里面就好了:netstart"PrintSpooler"注意事项​ 注:如果仍无法启动“PrintSpooler”服务,则需要运行杀毒软件来检查电脑。某些......
  • 停止浪费金钱:通过双模式创新的创新衡量优化投资回报率
    不确定性和风险是创新投资的常态,这让企业领导者和创新团队面临着一个共同的挑战:如何衡量创新ROI?本文将探讨如何在高风险创新中实现回报,需要采用探索和开发的双模机制。在这个快速变化的市场中,企业创新为了实现可持续的ROI,在每个创新决策中,了解项目所在的领域,设定正确的期望和指......
  • Windows蓝屏系统故障:停止错误怎么处理
    WindowsServer2003 EE出现蓝屏:0X0000004D(0X000f27D9,0X000F27D9,0X0000000C,0X00000000)蓝屏拍照:重启机器后:出现应用程序错误原因很多,首先一定要清楚是在什么时候出现该问题,把下面写的看完,对照您电脑出现的问题进行正确的解决。(如果偶尔出现该问题,关机后,重新开机,可能会......
  • window上如何启动/重启/停止nginx
    1、启动:C:\server\nginx-1.0.2>startnginx或C:\server\nginx-1.0.2>nginx.exe2、停止:C:\server\nginx-1.0.2>nginx.exe-sstop或C:\server\nginx-1.0.2>nginx.exe-squit注:stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息。3、重新载......
  • 停止 WIndows 11 更新的行之有效的办法
    用设置的方法,几乎无法达成目的。即使禁用Windows11服务里的“Windows更新”服务,系统也会自己将之改成手动,然后再打开。 先找到控制面板->服务,停止并禁用“windows更新”服务(有的版本可能叫WindowsUpdate)。直到查看了别人的脚本,才找到管更新的是哪些文件。(所以本文......
  • Python Exit——如何在Python中使用Exit函数来停止程序
    Python中的函数exit()用于退出或终止当前运行的脚本或程序。您可以使用它随时停止程序的执行。当exit()函数被调用时,程序会立即停止运行并退出。该函数的语法exit()是: exit([status])这里,status是一个可选参数,表示程序的退出状态。退出状态是一个整数值,表示程序终止的原因。按......
  • while 反向输出数值 秘诀是num除10 小于0 停止循环
    packagecom.fqs.test;importjava.util.Scanner;importstaticjdk.nashorn.internal.objects.ArrayBufferView.length;publicclasshello{publicstaticvoidmain(String[]args){//如果是回文数打印true否则打印falseScannersc=newScann......
  • wsl提示系统命令找不到
    问题wsl命令在window11找不到,之前还用的好好的解决https://blog.csdn.net/caiji112/article/details/124916376x01打开storex02wsl->打开嗖嘎提示异常了x03经过查询网络要重置(使用代理)netshwinsockreset管理员身份重置网络,重启系统x04重启问题得到解决......
  • linux运行jar包、查看jar包进程、停止jar包
    后台运行:nohupjava-jarruoyi-admin.jar>msg.log2>&1&停止:ps-ef|grepXXX.jarkillXXXXXX 1、后台运行jar包程序,输入:nohupjava-jar/路径/程序.jar&2、后台终止jar包程序,输入:ps-ef|grepjava,查看使用java命令的进程,再输入:killpid 即可终止运行------------......