Difference between revisions of "Init/Rosetta"

From ArchWiki
Jump to: navigation, search
(too short for separate article, merge to init)
 
(20 intermediate revisions by 9 users not shown)
Line 1: Line 1:
{{Lowercase title}}
+
#REDIRECT: [[init]]
[[Category:Boot process]]
 
[[es:Init Rosetta]]
 
[[ru:Init Rosetta]]
 
This article draws a parallel between the old [[SysVinit]] and the current [[systemd]] initialization.
 
 
 
Keep in mind that you can always omit the {{ic|.service}} and {{ic|.target}} extensions, especially if you're temporarily editing the [[kernel parameters]] when bootloader menu shows up. Easier to remember, as well.
 
 
 
=== Commands ===
 
 
 
{| class="wikitable"
 
|-
 
! scope="col"| SysVinit
 
! scope="col"| systemd
 
! scope="col"| Information
 
|-
 
| align="center"|  rc.d {start | stop | restart} daemon 
 
| align="left"|  systemctl {start | stop | restart} daemon.service 
 
| align="center"| Change service state.
 
|-
 
| align="center"|  rc.d list 
 
| align="left"|  systemctl list-unit-files --type=service 
 
| align="center"| List Services.
 
|-
 
| align="center"|  chkconfig daemon {on | off} 
 
| align="left"|  systemctl {enable | disable} daemon.service 
 
| align="center"| Turn service on or off.
 
|-
 
| align="center"|  chkconfig daemon --add 
 
| align="left"|  systemctl daemon-reload 
 
| align="center"| Use when you create or modify configs/scripts.
 
|}
 
 
 
=== Targets table ===
 
 
 
{| border="1"
 
! SysV Runlevel !! systemd Target !! Notes
 
|-
 
| 0 || runlevel0.target, poweroff.target || Halt the system.
 
|-
 
| 1, s, single || runlevel1.target, rescue.target || Single user mode.
 
|-
 
| 2, 4 || runlevel2.target, runlevel4.target, multi-user.target || User-defined/Site-specific runlevels. By default, identical to 3.
 
|-
 
| 3 || runlevel3.target, multi-user.target || Multi-user, non-graphical. Users can usually login via multiple consoles or via the network.
 
|-
 
| 5 || runlevel5.target, graphical.target || Multi-user, graphical. Usually has all the services of runlevel 3 plus a graphical login.
 
|-
 
| 6 || runlevel6.target, reboot.target || Reboot
 
|-
 
| emergency || emergency.target || Emergency shell
 
|-
 
|}
 

Latest revision as of 11:23, 19 July 2017

Redirect to: