{"id":18364,"date":"2014-07-12T06:24:23","date_gmt":"2014-07-11T22:24:23","guid":{"rendered":"https:\/\/2blog.ilc.edu.tw\/25793\/2014\/07\/12\/systemctl-%e6%8c%87%e4%bb%a4\/"},"modified":"2014-07-12T06:24:23","modified_gmt":"2014-07-11T22:24:23","slug":"systemctl-%e6%8c%87%e4%bb%a4","status":"publish","type":"post","link":"https:\/\/2blog.ilc.edu.tw\/25793\/2014\/07\/12\/systemctl-%e6%8c%87%e4%bb%a4\/","title":{"rendered":"systemctl \u6307\u4ee4"},"content":{"rendered":"<p>\u4e4b\u524d\u4f7f\u7528 CentOS \u6642\uff0c\u5b89\u88dd\u4f3a\u670d\u5668\u5957\u4ef6\u5f8c\uff0c\u5927\u90e8\u5206\u90fd\u662f\u4f7f\u7528 chkconfig \u4f86\u555f\u52d5\u9810\u8a2d\u8981\u555f\u52d5\u7684\u670d\u52d9\uff0c\u6216\u662f\u76f4\u63a5\u5230 \/etc\/init.d \u76ee\u9304\u4e4b\u4e0b\uff0c\u53bb\u555f\u52d5\u8981\u4f7f\u7528\u7684\u670d\u52d9\uff0c\u53ef\u662f\u5b89\u88dd CentOS 7 \u4e4b\u5f8c\uff0c\u767c\u73fe \/etc\/init.d \u76ee\u9304\u4e0b\u7684\u6a94\u6848\u975e\u5e38\u7684\u5c11\uff0c\u4f3c\u4e4e\u65b0\u7248\u672c\u7684 CentOS \u670d\u52d9\uff0c\u90fd\u4e0d\u662f\u4f7f\u7528\u9019\u6a23\u7684\u555f\u52d5\u65b9\u5f0f\u3002<br \/># <span style=\"color: #ff0000;\">ls \/etc\/init.d<\/span><br \/><span style=\"color: #0000ff;\">functions\u00a0 iprdump\u00a0 iprinit\u00a0 iprupdate\u00a0 netconsole\u00a0 network\u00a0 README<\/span><\/p>\n<p>\u5f8c\u4f86\u5728\u7db2\u8def\u641c\u5c0b\u4e86\u4e00\u4e0b\uff0c\u624d\u767c\u73fe\u597d\u50cf\u662f\u6539\u7528 systemctl \u6307\u4ee4\u4f86\u505a\u63a7\u5236\u3002[@more@]systemctl \u6307\u4ee4\u53c3\u6578<br \/># <span style=\"color: #ff0000;\">systemctl &#8211;help<\/span><br \/><span style=\"color: #0000ff;\">systemctl [OPTIONS&#8230;] {COMMAND} &#8230;<\/span><\/p>\n<p><span style=\"color: #0000ff;\">Query or send control commands to the systemd manager.<\/span><\/p>\n<p><span style=\"color: #0000ff;\">\u00a0 -h &#8211;help\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Show this help<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0 &#8211;version\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Show package version<\/span><br \/><span style=\"color: #0000ff;\">\u00a0 -t &#8211;type=TYPE\u00a0\u00a0\u00a0\u00a0\u00a0 List only units of a particular type<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0 &#8211;state=STATE\u00a0\u00a0\u00a0 List only units with particular LOAD or SUB or ACTIVE state<\/span><br \/><span style=\"color: #0000ff;\">\u00a0 -p &#8211;property=NAME\u00a0 Show only properties by this name<\/span><br \/><span style=\"color: #0000ff;\">\u00a0 -a &#8211;all\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Show all loaded units\/properties, including dead\/empty<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ones. To list all units installed on the system, use<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 the &#8216;list-unit-files&#8217; command instead.<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0 &#8211;reverse\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Show reverse dependencies with &#8216;list-dependencies&#8217;<\/span><br \/><span style=\"color: #0000ff;\">\u00a0 -l &#8211;full\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Don&#8217;t ellipsize unit names on output<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0 &#8211;fail\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 When queueing a new job, fail if conflicting jobs are<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 pending<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0 &#8211;irreversible\u00a0\u00a0 When queueing a new job, make sure it cannot be implicitly<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 cancelled<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0 &#8211;ignore-dependencies<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 When queueing a new job, ignore all its dependencies<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0 &#8211;show-types\u00a0\u00a0\u00a0\u00a0 When showing sockets, explicitly show their type<\/span><br \/><span style=\"color: #0000ff;\">\u00a0 -i &#8211;ignore-inhibitors<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 When shutting down or sleeping, ignore inhibitors<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0 &#8211;kill-who=WHO\u00a0\u00a0 Who to send signal to<\/span><br \/><span style=\"color: #0000ff;\">\u00a0 -s &#8211;signal=SIGNAL\u00a0 Which signal to send<\/span><br \/><span style=\"color: #0000ff;\">\u00a0 -H &#8211;host=[USER@]HOST<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Show information for remote host<\/span><br \/><span style=\"color: #0000ff;\">\u00a0 -P &#8211;privileged\u00a0\u00a0\u00a0\u00a0 Acquire privileges before execution<\/span><br \/><span style=\"color: #0000ff;\">\u00a0 -q &#8211;quiet\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Suppress output<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0 &#8211;no-block\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Do not wait until operation finished<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0 &#8211;no-wall\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Don&#8217;t send wall message before halt\/power-off\/reboot<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0 &#8211;no-reload\u00a0\u00a0\u00a0\u00a0\u00a0 When enabling\/disabling unit files, don&#8217;t reload daemon<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 configuration<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0 &#8211;no-legend\u00a0\u00a0\u00a0\u00a0\u00a0 Do not print a legend (column headers and hints)<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0 &#8211;no-pager\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Do not pipe output into a pager<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0 &#8211;no-ask-password<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Do not ask for system passwords<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0 &#8211;system\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Connect to system manager<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0 &#8211;user\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Connect to user service manager<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0 &#8211;global\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Enable\/disable unit files globally<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0 &#8211;runtime\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Enable unit files only temporarily until next reboot<\/span><br \/><span style=\"color: #0000ff;\">\u00a0 -f &#8211;force\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 When enabling unit files, override existing symlinks<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 When shutting down, execute action immediately<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0 &#8211;root=PATH\u00a0\u00a0\u00a0\u00a0\u00a0 Enable unit files in the specified root directory<\/span><br \/><span style=\"color: #0000ff;\">\u00a0 -n &#8211;lines=INTEGER\u00a0 Number of journal entries to show<\/span><br \/><span style=\"color: #0000ff;\">\u00a0 -o &#8211;output=STRING\u00a0 Change journal output mode (short, short-monotonic,<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 verbose, export, json, json-pretty, json-sse, cat)<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0 &#8211;plain\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Print unit dependencies as a list instead of a tree<\/span><\/p>\n<p><span style=\"color: #0000ff;\">Unit Commands:<\/span><br \/><span style=\"color: #0000ff;\">\u00a0 list-units\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 List loaded units<\/span><br \/><span style=\"color: #0000ff;\">\u00a0 list-sockets\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 List loaded sockets ordered by address<\/span><br \/><span style=\"color: #0000ff;\">\u00a0 start [NAME&#8230;]\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Start (activate) one or more units<\/span><br \/><span style=\"color: #0000ff;\">\u00a0 stop [NAME&#8230;]\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Stop (deactivate) one or more units<\/span><br \/><span style=\"color: #0000ff;\">\u00a0 reload [NAME&#8230;]\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Reload one or more units<\/span><br \/><span style=\"color: #0000ff;\">\u00a0 restart [NAME&#8230;]\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Start or restart one or more units<\/span><br \/><span style=\"color: #0000ff;\">\u00a0 try-restart [NAME&#8230;]\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Restart one or more units if active<\/span><br \/><span style=\"color: #0000ff;\">\u00a0 reload-or-restart [NAME&#8230;]\u00a0\u00a0\u00a0\u00a0 Reload one or more units if possible,<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 otherwise start or restart<\/span><br \/><span style=\"color: #0000ff;\">\u00a0 reload-or-try-restart [NAME&#8230;] Reload one or more units if possible,<\/span><\/p>\n<p>\u555f\u52d5 vsftpd FTP Server<br \/># <span style=\"color: #ff0000;\">systemctl start vsftpd<\/span><\/p>\n<p>\u986f\u793a vsftpd FTP Server \u72c0\u614b<br \/># <span style=\"color: #ff0000;\">systemctl status vsftpd<\/span><br \/><span style=\"color: #0000ff;\">vsftpd.service &#8211; Vsftpd ftp daemon<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0 Loaded: loaded (\/usr\/lib\/systemd\/system\/vsftpd.service; disabled)<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0 Active: active (running) since \u56db 2014-07-10 20:34:41 CST; 41s ago<\/span><br \/><span style=\"color: #0000ff;\">\u00a0 Process: 34160 ExecStart=\/usr\/sbin\/vsftpd \/etc\/vsftpd\/vsftpd.conf (code=exited, status=0\/SUCCESS)<\/span><br \/><span style=\"color: #0000ff;\">\u00a0Main PID: 34161 (vsftpd)<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0 CGroup: \/system.slice\/vsftpd.service<\/span><br \/><span style=\"color: #0000ff;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 \u2514\u250034161 \/usr\/sbin\/vsftpd \/etc\/vsftpd\/vsftpd.conf<\/span><\/p>\n<p><span style=\"color: #0000ff;\">\u00a07\u6708 10 20:34:41 localhost.localdomain systemd[1]: Starting Vsftpd ftp daemon&#8230;<\/span><br \/><span style=\"color: #0000ff;\">\u00a07\u6708 10 20:34:41 localhost.localdomain systemd[1]: Started Vsftpd ftp daemon.<\/span><\/p>\n<p>\u95dc\u9589 vsftpd FTP Server<br \/># <span style=\"color: #ff0000;\">systemctl stop vsftpd<\/span><\/p>\n<p>\u5217\u51fa vsftpd FTP Server \u555f\u52d5\u72c0\u614b<br \/># <span style=\"color: #ff0000;\">systemctl list-unit-files | grep vsftpd<\/span><br \/><span style=\"color: #0000ff;\">vsftpd.service\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 disabled<\/span><br \/><span style=\"color: #0000ff;\">vsftpd@.service\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 disabled<\/span><br \/><span style=\"color: #0000ff;\">vsftpd.target\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 disabled<\/span><\/p>\n<p>\u958b\u6a5f\u6642\u555f\u52d5 vsftpd FTP Serve<br \/># <span style=\"color: #ff0000;\">systemctl enable vsftpd<\/span><br \/><span style=\"color: #0000ff;\">ln -s &#8216;\/usr\/lib\/systemd\/system\/vsftpd.service&#8217; &#8216;\/etc\/systemd\/system\/multi-user.target.wants\/vsftpd.service<\/span><\/p>\n<p>\u6aa2\u67e5\u662f\u5426\u6709\u8a2d\u5b9a\u6210\u529f<br \/># <span style=\"color: #ff0000;\">systemctl list-unit-files | grep vsftpd<\/span><br \/><span style=\"color: #0000ff;\">vsftpd.service\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 enabled<\/span><br \/><span style=\"color: #0000ff;\">vsftpd@.service\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 disabled<\/span><br \/><span style=\"color: #0000ff;\">vsftpd.target\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 disabled<\/span><\/p>\n<p># <span style=\"color: #ff0000;\">systemctl is-active vsftpd<\/span><br \/><span style=\"color: #0000ff;\">inactive<\/span><\/p>\n<p>\u958b\u6a5f\u6642\u95dc\u9589 vsftpd FTP Serve<br \/># s<span style=\"color: #ff0000;\">ystemctl disable vsftpd<\/span><br \/><span style=\"color: #0000ff;\">rm &#8216;\/etc\/systemd\/system\/multi-user.target.wants\/vsftpd.service&#8217;<\/span><\/p>\n<p>\u6aa2\u67e5\u662f\u5426\u6709\u8a2d\u5b9a\u6210\u529f<br \/># <span style=\"color: #ff0000;\">systemctl list-unit-files | grep vsftpd<\/span><br \/><span style=\"color: #0000ff;\">vsftpd.service\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 disabled<\/span><br \/><span style=\"color: #0000ff;\">vsftpd@.service\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 disabled<\/span><br \/><span style=\"color: #0000ff;\">vsftpd.target\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 disabled<\/span><\/p>\n<p>\u986f\u793a\u76ee\u524d\u7cfb\u7d71\u9810\u8a2d\u904b\u4f5c\u5c64\u7d1a<br \/># <span style=\"color: #ff0000;\">systemctl get-default<\/span><br \/><span style=\"color: #0000ff;\">multi-user.target<\/span><\/p>\n<p>\u5207\u63db\u904b\u4f5c\u5c64\u7d1a\u81f3 GUI \u6a21\u5f0f\uff08runlevel 5\uff09<br \/># <span style=\"color: #ff0000;\">systemctl isolate graphical.target<\/span><\/p>\n<p>\u5207\u63db\u904b\u4f5c\u5c64\u7d1a\u81f3\u6587\u5b57\u6a21\u5f0f\uff08runlevel 3\uff09<br \/># <span style=\"color: #ff0000;\">systemctl isolate multi-user.target<\/span><\/p>\n<p>\u8a2d\u5b9a\u958b\u6a5f\u555f\u52d5\u81f3\u6587\u5b57\u6a21\u5f0f\uff08runlevel 3\uff09<br \/># <span style=\"color: #ff0000;\">systemctl set-default multi-user.target<\/span><\/p>\n<p>\u8a2d\u5b9a\u958b\u6a5f\u555f\u52d5\u81f3 GUI \u6a21\u5f0f\uff08runlevel 5\uff09<br \/># <span style=\"color: #ff0000;\">systemctl set-default graphical.target<\/span><\/p>\n<p>\u5217\u51fa\u53ef\u7528\u7684\u5c64\u7d1a<br \/># <span style=\"color: #ff0000;\">systemctl list-units &#8211;type target<\/span><br \/><span style=\"color: #0000ff;\">UNIT\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 LOAD\u00a0\u00a0 ACTIVE SUB\u00a0\u00a0\u00a0 DESCRIPTION<\/span><br \/><span style=\"color: #0000ff;\">basic.target\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 loaded active active Basic System<\/span><br \/><span style=\"color: #0000ff;\">cryptsetup.target\u00a0\u00a0\u00a0\u00a0 loaded active active Encrypted Volumes<\/span><br \/><span style=\"color: #0000ff;\">getty.target\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 loaded active active Login Prompts<\/span><br \/><span style=\"color: #0000ff;\">local-fs-pre.target\u00a0\u00a0 loaded active active Local File Systems (Pre)<\/span><br \/><span style=\"color: #0000ff;\">local-fs.target\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 loaded active active Local File Systems<\/span><br \/><span style=\"color: #0000ff;\">multi-user.target\u00a0\u00a0\u00a0\u00a0 loaded active active Multi-User System<\/span><br \/><span style=\"color: #0000ff;\">network-online.target loaded active active Network is Online<\/span><br \/><span style=\"color: #0000ff;\">network.target\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 loaded active active Network<\/span><br \/><span style=\"color: #0000ff;\">nss-lookup.target\u00a0\u00a0\u00a0\u00a0 loaded active active Host and Network Name Lookups<\/span><br \/><span style=\"color: #0000ff;\">paths.target\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 loaded active active Paths<\/span><br \/><span style=\"color: #0000ff;\">remote-fs.target\u00a0\u00a0\u00a0\u00a0\u00a0 loaded active active Remote File Systems<\/span><br \/><span style=\"color: #0000ff;\">slices.target\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 loaded active active Slices<\/span><br \/><span style=\"color: #0000ff;\">sockets.target\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 loaded active active Sockets<\/span><br \/><span style=\"color: #0000ff;\">sound.target\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 loaded active active Sound Card<\/span><br \/><span style=\"color: #0000ff;\">swap.target\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 loaded active active Swap<\/span><br \/><span style=\"color: #0000ff;\">sysinit.target\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 loaded active active System Initialization<\/span><br \/><span style=\"color: #0000ff;\">timers.target\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 loaded active active Timers<\/span><\/p>\n<p><span style=\"color: #0000ff;\">LOAD\u00a0\u00a0 = Reflects whether the unit definition was properly loaded.<\/span><br \/><span style=\"color: #0000ff;\">ACTIVE = The high-level unit activation state, i.e. generalization of SUB.<\/span><br \/><span style=\"color: #0000ff;\">SUB\u00a0\u00a0\u00a0 = The low-level unit activation state, values depend on unit type.<\/span><\/p>\n<p><span style=\"color: #0000ff;\">17 loaded units listed. Pass &#8211;all to see loaded but inactive units, too.<\/span><br \/><span style=\"color: #0000ff;\">To show all installed unit files use &#8216;systemctl list-unit-files&#8217;.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u4e4b\u524d\u4f7f\u7528 CentOS \u6642\uff0c\u5b89\u88dd\u4f3a\u670d\u5668\u5957\u4ef6\u5f8c\uff0c\u5927\u90e8\u5206\u90fd\u662f\u4f7f\u7528 chkconfig \u4f86\u555f\u52d5\u9810\u8a2d\u8981\u555f\u52d5\u7684\u670d\u52d9\uff0c\u6216\u662f &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/2blog.ilc.edu.tw\/25793\/2014\/07\/12\/systemctl-%e6%8c%87%e4%bb%a4\/\" class=\"more-link\">\u95b1\u8b80\u5168\u6587<span class=\"screen-reader-text\">\u3008systemctl \u6307\u4ee4\u3009<\/span><\/a><\/p>\n","protected":false},"author":55,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[117],"tags":[],"class_list":["post-18364","post","type-post","status-publish","format-standard","hentry","category-c-78462"],"meta_key":{"_pingme":["1"],"_encloseme":["1"],"lt_post_id":["511719"]},"_links":{"self":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/18364"}],"collection":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/users\/55"}],"replies":[{"embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/comments?post=18364"}],"version-history":[{"count":0,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/posts\/18364\/revisions"}],"wp:attachment":[{"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/media?parent=18364"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/categories?post=18364"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/2blog.ilc.edu.tw\/25793\/wp-json\/wp\/v2\/tags?post=18364"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}