Linux中systemd target命令使用详解 |
本文标签:Linux,systemd (1)怎样知道一个目标需要哪些进程服务?
复制代码 代码如下:$systemctlshow-p"Wants"multi-user.target Wants=rc-local.serviceavahi-daemon.servicerpcbind.serviceNetworkManager.serviceacpid.servicedbus.serviceatd.servicecrond.serviceauditd.servicentpd.serviceudisks.servicebluetooth.serviceorg.cups.cupsd.servicewpa_supplicant.servicegetty.targetmodem-manager.serviceportreserve.serviceabrtd.serviceyum-updatesd.serviceupowerd.servicetest-first.servicepcscd.servicersyslog.servicehaldaemon.serviceremote-fs.targetplymouth-quit.servicesystemd-update-utmp-runlevel.servicesendmail.servicelvm2-monitor.servicecpuspeed.serviceudev-post.servicemdmonitor.serviceiscsid.servicelivesys.servicelivesys-late.serviceirqbalance.serviceiscsi.service 除了Wants,还可以查看各种形式的依赖和被依赖信息:WantedBy、Requires、RequiredBy、Conflicts、ConflictedBy、Before、After 。
复制代码 代码如下:systemctl list-units --type target
改变当前的运行基本使用如下命令: 复制代码 代码如下:systemctl isolate name.target
2)修改默认的运行级别 复制代码 代码如下:[root@localhost']#systemctlget-default multi-user.target 使用systemctl set-default name.target修改默认的运行基本 复制代码 代码如下:[root@localhost']#systemctlset-defaultgraphical.target rm/etc/systemd/system/default.target ln-s/usr/lib/systemd/system/graphical.target/etc/systemd/system/default.target 3)救援模式和紧急模式 复制代码 代码如下: systtmctl emergency
紧急模式进入做小的系统环境,以便于修复系统 。紧急模式根目录以只读方式挂载,不激活网络,只启动很少的服务,进入紧急模式需要root密码 。 |