OpenRC to systemd Cheatsheet
From Gentoo Wiki
Ez a cikk azoknak a felhasználóknak szól, akik a közelmúltban az OpenRC init-rendszer használatáról váltottak át a systemd init-rendszer használatára. A cikk tartalmazza az OpenRC init-renszerben általánosan használt parancsok listáját és az azokkal egyenértékű systemd init-rendszerben használt parancsokat rendeli hozzájuk.
Note
Az alábbi táblázat nem egy teljes lista, és nem ér fel azzal mintha valaki végigolvasná az init-rendszerek man súgó oldalait.
Az alábbi táblázat nem egy teljes lista, és nem ér fel azzal mintha valaki végigolvasná az init-rendszerek man súgó oldalait.
| Parancs hatása | OpenRC parancs | systemd parancs | Megjegyzés |
|---|---|---|---|
| Egy szolgáltatás azonnali elindítása . |
/etc/init.d/<szolgáltatás> start
vagy rc-service <szolgáltatás> start |
systemctl start <szolgáltatás> | |
| Egy szolgáltatás azonnali leállítása . |
/etc/init.d/<szolgáltatás> stop
vagy rc-service <szolgáltatás> stop |
systemctl stop <szolgáltatás> | |
| Egy szolgáltatás azonnali újraindítása . |
/etc/init.d/<szolgáltatás> restart
vagy rc-service <szolgáltatás> restart |
systemctl restart <szolgáltatás> | |
| Egy szolgáltatás állapotának a lekérdezése . |
/etc/init.d/<szolgáltatás> status
vagy rc-service <szolgáltatás> status |
systemctl status <szolgáltatás> | |
| Az ismert indítószkriptek megjelenítése. |
rc-status
vagy rc-update show |
systemctl list-units | A futási-szinteken létező szkripteket jeleníti meg. |
| Az összes indítószkript megjelenítése. |
ls /etc/init.d/
vagy rc-update -v show |
systemctl list-unit-files --type=service | Minden telepített szkriptet megjelenít. |
|
Annak a
bekapcsolása
,
hogy a szolgáltatás automatikusan elinduljon amikor indul a rendszerünk. Tehát a parancs hatására a számítógép indításakor (be bootoláskor) el fog indulni a szolgáltatás is önmagától. |
rc-update add <szolgáltatás> <futási szint> | systemctl enable <szolgáltatás> | |
|
Annak a
kikapcsolása
,
hogy a szolgáltatás automatikusan elinduljon amikor indul a rendszerünk. Tehát a parancs hatására a számítógép indításakor (be bootoláskor) nem fog elindulni a szolgáltatás önmagától. |
rc-update del <szolgáltatás> <futási szint> | systemctl disable <szolgáltatás> |
A következő táblázat a hasznos systemd parancsok listája, amelyeknek nincs OpenRC megfelelőjük:
| Parancs hatása | A systemd parancs szintaxisa | Megjegyzés |
|---|---|---|
| Az automatikusan generált szolgáltatás letiltása. | systemctl mask <szolgáltatás> | A systemd által dinamikusan létrehozott szolgáltatások kikapcsolása. Ezeknek az unit fájljai igény szerint lettek létrehozva. (Általában az adattároló által kiváltott szolgáltatások ezek). |
| Minden folyamat leállítása ami az adott szolgáltatással kapcsolatban áll. | systemctl kill <szolgáltatás> | |
| A mai napon történt események megjelenítése a naplófájból. A legújabban bekövetkezett eseményt jelenik meg legelőször, és így halad visszafelé az időben. | journalctl -r --since=today | |
| Egy adott szolgáltatás naplóeseményeinek a megjelenítése. | journalctl _SYSTEMD_UNIT=<szolgáltatás>.service |
További olvasnivaló a téméban
- OpenRC — egy függőség-alapú init rendszer (indítórendszer) Unix-szerű operációs rendszerek számára, amely fenntartja a kompatibilitást az operációs rendszer által biztosított init rendszerrel
- Systemd