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égalapú init rendszer (indítórendszer) Unix-szerű rendszerek számára. Fenntartja a kompatibilitást a rendszer által biztosított init rendszerrel
- Systemd