mirror of
https://github.com/foo-dogsquared/wiki.git
synced 2025-04-30 15:19:10 +00:00
1 line
8.9 KiB
JSON
1 line
8.9 KiB
JSON
![]() |
{"pageProps":{"metadata":{"date":"\"2021-05-20 22:37:22 +08:00\"","date_modified":"\"2022-04-19 20:21:56 +08:00\"","language":"en","source":""},"title":"systemd","hast":{"type":"root","children":[{"type":"element","tagName":"nav","properties":{"className":"toc"},"children":[{"type":"element","tagName":"ol","properties":{"className":"toc-level toc-level-1"},"children":[{"type":"element","tagName":"li","data":{"hookArgs":[{"type":"element","tagName":"h1","properties":{"id":"systemd-at-user-level"},"children":[{"type":"text","value":"systemd at user-level"}]}]},"properties":{"className":"toc-item toc-item-h1"},"children":[{"type":"element","tagName":"a","properties":{"className":"toc-link toc-link-h1","href":"/linux.systemd#systemd-at-user-level"},"children":[{"type":"text","value":"systemd at user-level"}]}]},{"type":"element","tagName":"li","data":{"hookArgs":[{"type":"element","tagName":"h1","properties":{"id":"extra-information"},"children":[{"type":"text","value":"Extra information"}]}]},"properties":{"className":"toc-item toc-item-h1"},"children":[{"type":"element","tagName":"a","properties":{"className":"toc-link toc-link-h1","href":"/linux.systemd#extra-information"},"children":[{"type":"text","value":"Extra information"}]}]}]}]},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"systemd is a big tool for a big system.\nLet's explore some of them from a perspective of a wannabe power user.\n"}]},{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Among other things, it has the following list of features.\n"}]},{"type":"element","tagName":"ul","properties":{},"children":[{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"a","properties":{"href":"/linux.systemd.timers"},"children":[{"type":"text","value":"systemd timers"}]},{"type":"text","value":" which can replace cron for task scheduling.\n"}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"a","properties":{"href":"/linux.systemd.services"},"children":[{"type":"text","value":"systemd services"}]},{"type":"text","value":" along with the usual antics of a service manager such as managing dependencies and commands to run when killed.\n"}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"a","properties":{"href":"/linux.systemd.transient-units"},"children":[{"type":"text","value":"systemd transient units"}]},{"type":"text","value":" for quickly creating and scheduling one-off services.\n"}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"a","properties":{"href":"/linux.systemd.unit-templates"},"children":[{"type":"text","value":"systemd unit templates"}]},{"type":"text","value":" is handy for managing units that have common structure, enabling to start them quickly and dynamically.\n"}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"a","properties":{"href":"/linux.systemd.environment-directives"},"children":[{"type":"text","value":"systemd environment directives"}]},{"type":"text","value":" enable setting environment variables from a systemd-ful session.\n"}]}]},{"type":"element","tagName":"li","properties":{},"children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"element","tagName":"a","properties":{"href":"/linux.systemd.network"},"children":[{"type":"text","value":"systemd-networkd"}]},{"type":"text","value":" is the network configuration manager in case you want to do "},{"type":"element","tagName":"a","properties":{"href":"/linux.network-configuration"},"children":[{"type":"text","value":"Network configuration in Linux"}]},{"type":"text","value":".\n"}]}]},{"type":"
|