Changeset 4d66725


Ignore:
Timestamp:
07/09/2014 12:58:51 PM (10 years ago)
Author:
Christopher Gregory <cjg@…>
Branches:
gnome
Children:
c1befba5
Parents:
60b5b0b
Message:

Updated systemd page

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/branches/gnome@13367 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/sysutils/systemd.xml

    r60b5b0b r4d66725  
    264264  <sect2 role="content">
    265265    <title>Contents</title>
    266 
    267     <segmentedlist>
    268       <segtitle>Installed programs</segtitle>
    269       <segtitle>Installed libraries</segtitle>
    270       <segtitle>Installed directories</segtitle>
    271 
    272       <seglistitem>
    273         <seg>bootctl, busctl, halt, hostnamectl, init, journalctl, kernel-install,
    274         localectl, loginctl, machinectl, poweroff, reboot, runlevel, shutdown,
    275         systemctl, systemd-analyze, systemd-ask-password, systemd-cat, systemd-cgls,
    276         systemd-cgtop, systemd-coredumpctl, systemd-delta, systemd-detect-virt,
    277         systemd-inhibit, systemd-machine-id-setup, systemd-notify, systemd-nspawn,
    278         systemd-run, systemd-stdio-bridge, systemd-tmpfiles, systemd-tty-ask-password-agent,
    279         telinit, timedatectl, and udevadm</seg>
    280 
    281         <seg>libnss_myhostname.so.2, libsystemd.so, libudev.so</seg>
    282         <seg>/etc/binfmt.d, /etc/init.d, /etc/kernel, /etc/modules-load.d,
    283         /etc/sysctl.d, /etc/systemd, /etc/tmpfiles.d, /etc/udev,
    284         /etc/xdg/systemd, /lib/systemd, /lib/udev, /usr/include/systemd,
    285         /usr/lib/binfmt.d, /usr/lib/kernel, /usr/lib/modules-load.d,
    286         /usr/lib/sysctl.d, /usr/lib/systemd, /usr/lib/tmpfiles.d,
    287         /usr/share/doc/systemd-&systemd-version;, /usr/share/systemd,
    288         /var/lib/systemd, /var/log/journal</seg>
    289       </seglistitem>
    290     </segmentedlist>
    291 
    292     <variablelist>
    293       <bridgehead renderas="sect3">Short Descriptions</bridgehead>
    294       <?dbfo list-presentation="list"?>
    295       <?dbhtml list-presentation="table"?>
    296 
    297       <varlistentry id="bootctl">
    298         <term><command>bootctl</command></term>
    299         <listitem>
    300           <para>used to query the firmware and boot manager settings.</para>
    301           <indexterm zone="systemd bootctl">
    302             <primary sortas="b-bootctl">bootctl</primary>
    303           </indexterm>
    304         </listitem>
    305       </varlistentry>
    306 
    307       <varlistentry id="busctl">
    308         <term><command>busctl</command></term>
    309         <listitem>
    310           <para>Used to introspect and monitor the D-Bus bus.</para>
    311           <indexterm zone="systemd busctl">
    312             <primary sortas="b-busctl">busctl</primary>
    313           </indexterm>
    314         </listitem>
    315       </varlistentry>
    316 
    317       <varlistentry id="halt">
    318         <term><command>halt</command></term>
    319         <listitem>
    320           <para>Normally invokes <command>shutdown</command> with the
    321           <parameter>-h</parameter> option, except when already in run-level 0,
    322           then it tells the kernel to halt the system; it notes in the
    323           file <filename>/var/log/wtmp</filename> that the system is being
    324           brought down.</para>
    325           <indexterm zone="systemd halt">
    326             <primary sortas="b-halt">halt</primary>
    327           </indexterm>
    328         </listitem>
    329       </varlistentry>
    330 
    331       <varlistentry id="hostnamectl">
    332         <term><command>hostnamectl</command></term>
    333         <listitem>
    334           <para>Used to query and change the system hostname and related
    335           settings.</para>
    336           <indexterm zone="systemd hostnamectl">
    337             <primary sortas="b-hostnamectl">hostnamectl</primary>
    338           </indexterm>
    339         </listitem>
    340       </varlistentry>
    341 
    342       <varlistentry id="init">
    343         <term><command>init</command></term>
    344         <listitem>
    345           <para>The first process to be started when the kernel has initialized
    346           the hardware which takes over the boot process and starts all the
    347           proceses it is instructed to.</para>
    348           <indexterm zone="systemd init">
    349             <primary sortas="b-init">init</primary>
    350           </indexterm>
    351         </listitem>
    352       </varlistentry>
    353 
    354       <varlistentry id="journalctl">
    355         <term><command>journalctl</command></term>
    356         <listitem>
    357           <para>Used to query the contents of the systemd Journal.</para>
    358           <indexterm zone="systemd journalctl">
    359             <primary sortas="b-journalctl">journalctl</primary>
    360           </indexterm>
    361         </listitem>
    362       </varlistentry>
    363 
    364       <varlistentry id="kernel-install">
    365         <term><command>kernel-install</command></term>
    366         <listitem>
    367           <para>Used to add and remove kernel and initramfs images to and
    368           from /boot.</para>
    369           <indexterm zone="systemd kernel-install">
    370             <primary sortas="b-kernel-install">kernel-install</primary>
    371           </indexterm>
    372         </listitem>
    373       </varlistentry>
    374 
    375       <varlistentry id="localectl">
    376         <term><command>localectl</command></term>
    377         <listitem>
    378           <para>Used to query and change the system locale and keyboard layout
    379           settings.</para>
    380           <indexterm zone="systemd localectl">
    381             <primary sortas="b-localectl">localectl</primary>
    382           </indexterm>
    383         </listitem>
    384       </varlistentry>
    385 
    386       <varlistentry id="loginctl">
    387         <term><command>loginctl</command></term>
    388         <listitem>
    389           <para>Used to introspect and control the state of the systemd Login
    390           Manager.</para>
    391           <indexterm zone="systemd loginctl">
    392             <primary sortas="b-loginctl">loginctl</primary>
    393           </indexterm>
    394         </listitem>
    395       </varlistentry>
    396 
    397       <varlistentry id="machinectl">
    398         <term><command>machinectl</command></term>
    399         <listitem>
    400           <para>Used to introspect and control the state of the systemd Virtual
    401           Machine and Container Registration Manager</para>
    402           <indexterm zone="systemd machinectl">
    403             <primary sortas="b-machinectl">machinectl</primary>
    404           </indexterm>
    405         </listitem>
    406       </varlistentry>
    407 
    408       <varlistentry id="poweroff">
    409         <term><command>poweroff</command></term>
    410         <listitem>
    411           <para>Tells the kernel to halt the system and switch off the computer
    412           (see <command>halt</command>).</para>
    413           <indexterm zone="systemd poweroff">
    414             <primary sortas="b-poweroff">poweroff</primary>
    415           </indexterm>
    416         </listitem>
    417       </varlistentry>
    418 
    419       <varlistentry id="reboot">
    420         <term><command>reboot</command></term>
    421         <listitem>
    422           <para>Tells the kernel to reboot the system (see
    423           <command>halt</command>).</para>
    424           <indexterm zone="systemd reboot">
    425             <primary sortas="b-reboot">reboot</primary>
    426           </indexterm>
    427         </listitem>
    428       </varlistentry>
    429 
    430       <varlistentry id="runlevel">
    431         <term><command>runlevel</command></term>
    432         <listitem>
    433           <para>Reports the previous and the current run-level, as noted in the
    434           last run-level record in <filename>/var/run/utmp</filename>.</para>
    435           <indexterm zone="systemd runlevel">
    436             <primary sortas="b-runlevel">runlevel</primary>
    437           </indexterm>
    438         </listitem>
    439       </varlistentry>
    440 
    441       <varlistentry id="shutdown">
    442         <term><command>shutdown</command></term>
    443         <listitem>
    444           <para>Brings the system down in a secure way, signaling all processes
    445           and notifying all logged-in users.</para>
    446           <indexterm zone="systemd shutdown">
    447             <primary sortas="b-shutdown">shutdown</primary>
    448           </indexterm>
    449         </listitem>
    450       </varlistentry>
    451 
    452       <varlistentry id="systemctl">
    453         <term><command>systemctl</command></term>
    454         <listitem>
    455           <para>Used to introspect and control the state of the systemd system and
    456           service manager.</para>
    457           <indexterm zone="systemd systemctl">
    458             <primary sortas="b-systemctl">systemctl</primary>
    459           </indexterm>
    460         </listitem>
    461       </varlistentry>
    462 
    463       <varlistentry id="systemd-analyze">
    464         <term><command>systemd-analyze</command></term>
    465         <listitem>
    466           <para>Used to determine system boot-up performance of the current boot.
    467           </para>
    468           <indexterm zone="systemd systemd-analyze">
    469             <primary sortas="b-systemd-analyze">systemd-analyze</primary>
    470           </indexterm>
    471         </listitem>
    472       </varlistentry>
    473 
    474       <varlistentry id="systemd-ask-password">
    475         <term><command>systemd-ask-password</command></term>
    476         <listitem>
    477           <para>Used to query a system password or passphrase from the user, using a
    478           question message specified on the command line.</para>
    479           <indexterm zone="systemd systemd-ask-password">
    480             <primary sortas="b-systemd-ask-password">systemd-ask-password</primary>
    481           </indexterm>
    482         </listitem>
    483       </varlistentry>
    484 
    485       <varlistentry id="systemd-cat">
    486         <term><command>systemd-cat</command></term>
    487         <listitem>
    488           <para>Used to connect STDOUT and STDERR of a process with the Journal.
    489           </para>
    490           <indexterm zone="systemd systemd-cat">
    491             <primary sortas="b-systemd-cat">systemd-cat</primary>
    492           </indexterm>
    493         </listitem>
    494       </varlistentry>
    495 
    496       <varlistentry id="systemd-cgls">
    497         <term><command>systemd-cgls</command></term>
    498         <listitem>
    499           <para>Recursively shows the contents of the selected Linux control group
    500           hierarchy in a tree.</para>
    501           <indexterm zone="systemd systemd-cgls">
    502             <primary sortas="b-systemd-cgls">systemd-cgls</primary>
    503           </indexterm>
    504         </listitem>
    505       </varlistentry>
    506 
    507       <varlistentry id="systemd-cgtop">
    508         <term><command>systemd-cgtop</command></term>
    509         <listitem>
    510           <para>Shows the top control groups of the local Linux control group hierarchy,
    511           ordered by their CPU, memory and disk I/O load.</para>
    512           <indexterm zone="systemd systemd-cgtop">
    513             <primary sortas="b-systemd-cgtop">systemd-cgtop</primary>
    514           </indexterm>
    515         </listitem>
    516       </varlistentry>
    517 
    518       <varlistentry id="systemd-coredumpctl">
    519         <term><command>systemd-coredumpctl</command></term>
    520         <listitem>
    521           <para>Used to retrieve coredumps from the systemd Journal</para>
    522           <indexterm zone="systemd systemd-coredumpctl">
    523             <primary sortas="b-systemd-coredumpctl">systemd-coredumpctl</primary>
    524           </indexterm>
    525         </listitem>
    526       </varlistentry>
    527 
    528       <varlistentry id="systemd-delta">
    529         <term><command>systemd-delta</command></term>
    530         <listitem>
    531           <para>Used to identify and compare configuration files in
    532           <filename class="directory">/etc</filename> that override default
    533           counterparts in <filename class="directory">/usr</filename>.</para>
    534           <indexterm zone="systemd systemd-delta">
    535             <primary sortas="b-systemd-delta">systemd-delta</primary>
    536           </indexterm>
    537         </listitem>
    538       </varlistentry>
    539 
    540       <varlistentry id="systemd-detect-virt">
    541         <term><command>systemd-detect-virt</command></term>
    542         <listitem>
    543           <para>Detects execution in a virtualized environment.</para>
    544           <indexterm zone="systemd systemd-detect-virt">
    545             <primary sortas="b-systemd-detect-virt">systemd-detect-virt</primary>
    546           </indexterm>
    547         </listitem>
    548       </varlistentry>
    549 
    550       <varlistentry id="systemd-inhibit">
    551         <term><command>systemd-inhibit</command></term>
    552         <listitem>
    553           <para>Used to execute a program with a shutdown, sleep or idle inhibitor lock
    554           taken.</para>
    555           <indexterm zone="systemd systemd-inhibit">
    556             <primary sortas="b-systemd-inhibit">systemd-inhibit</primary>
    557           </indexterm>
    558         </listitem>
    559       </varlistentry>
    560 
    561       <varlistentry id="systemd-machine-id-setup">
    562         <term><command>systemd-machine-id-setup</command></term>
    563         <listitem>
    564           <para>Used by system installer tools to initialize the machine ID stored in
    565           <filename>/etc/machine-id</filename> at install time with a randomly
    566           generated ID.</para>
    567           <indexterm zone="systemd systemd-machine-id-setup">
    568             <primary sortas="b-systemd-machine-id-setup">systemd-machine-id-setup</primary>
    569           </indexterm>
    570         </listitem>
    571       </varlistentry>
    572 
    573       <varlistentry id="systemd-notify">
    574         <term><command>systemd-notify</command></term>
    575         <listitem>
    576           <para>Used by daemon scripts to notify the init system about status changes.
    577           </para>
    578           <indexterm zone="systemd systemd-notify">
    579             <primary sortas="b-systemd-notify">systemd-notify</primary>
    580           </indexterm>
    581         </listitem>
    582       </varlistentry>
    583 
    584       <varlistentry id="systemd-nspawn">
    585         <term><command>systemd-nspawn</command></term>
    586         <listitem>
    587           <para>Used to run a command or OS in a light-weight namespace container.</para>
    588           <indexterm zone="systemd systemd-nspawn">
    589             <primary sortas="b-systemd-nspawn">systemd-nspawn</primary>
    590           </indexterm>
    591         </listitem>
    592       </varlistentry>
    593 
    594       <varlistentry id="systemd-run">
    595         <term><command>systemd-run</command></term>
    596         <listitem>
    597           <para>Used to create and start a transient .service or a .scope unit and
    598           run the specified command in it.</para>
    599           <indexterm zone="systemd systemd-run">
    600             <primary sortas="b-systemd-run">systemd-run</primary>
    601           </indexterm>
    602         </listitem>
    603       </varlistentry>
    604 
    605 <!--      <varlistentry id="systemd-stdio-bridge">
    606         <term><command>systemd-stdio-bridge</command></term>
    607         <listitem>
    608           <para>To be completed</para>
    609           <indexterm zone="ch-system-systemd systemd-stdio-bridge">
    610             <primary sortas="b-systemd-stdio-bridge">systemd-stdio-bridge</primary>
    611           </indexterm>
    612         </listitem>
    613       </varlistentry> -->
    614 
    615       <varlistentry id="systemd-tmpfiles">
    616         <term><command>systemd-tmpfiles</command></term>
    617         <listitem>
    618           <para>Creates, deletes and cleans up volatile and temporary files and directories,
    619           based on the configuration file format and location specified in
    620           <filename class="directory">tmpfiles.d</filename> directories.</para>
    621           <indexterm zone="systemd systemd-tmpfiles">
    622             <primary sortas="b-systemd-tmpfiles">systemd-tmpfiles</primary>
    623           </indexterm>
    624         </listitem>
    625       </varlistentry>
    626 
    627       <varlistentry id="systemd-tty-ask-password-agent">
    628         <term><command>systemd-tty-ask-password-agent</command></term>
    629         <listitem>
    630           <para>Used to list or process pending systemd password requests</para>
    631           <indexterm zone="systemd systemd-tty-ask-password-agent">
    632             <primary sortas="b-systemd-tty-ask-password-agent">systemd-tty-ask-password-agent</primary>
    633           </indexterm>
    634         </listitem>
    635       </varlistentry>
    636 
    637       <varlistentry id="telinit">
    638         <term><command>telinit</command></term>
    639         <listitem>
    640           <para>Tells <command>init</command> which run-level to change to.</para>
    641           <indexterm zone="systemd telinit">
    642             <primary sortas="b-telinit">telinit</primary>
    643           </indexterm>
    644         </listitem>
    645       </varlistentry>
    646 
    647       <varlistentry id="timedatectl">
    648         <term><command>timedatectl</command></term>
    649         <listitem>
    650           <para>Used to query and change the system clock and its settings.
    651           </para>
    652           <indexterm zone="systemd timedatectl">
    653             <primary sortas="b-timedatectl">timedatectl</primary>
    654           </indexterm>
    655         </listitem>
    656       </varlistentry>
    657 
    658       <varlistentry id="udevadm">
    659         <term><command>udevadm</command></term>
    660         <listitem>
    661           <para>Generic Udev administration tool: controls the udevd daemon,
    662           provides info from the Udev database, monitors uevents, waits for
    663           uevents to finish, tests Udev configuration, and triggers uevents
    664           for a given device.</para>
    665           <indexterm zone="systemd udevadm">
    666             <primary sortas="b-udevadm">udevadm</primary>
    667           </indexterm>
    668         </listitem>
    669       </varlistentry>
    670 
    671       <varlistentry id="libsystemd">
    672         <term><filename class="libraryfile">libsystemd</filename></term>
    673         <listitem>
    674           <para>systemd utility library.</para>
    675           <indexterm zone="systemd libsystemd">
    676             <primary sortas="c-libsystemd">libsystemd</primary>
    677           </indexterm>
    678         </listitem>
    679       </varlistentry>
    680 
    681       <varlistentry id="libudev">
    682         <term><filename class="libraryfile">libudev</filename></term>
    683         <listitem>
    684           <para>A library to access Udev device information.</para>
    685           <indexterm zone="systemd libudev">
    686             <primary sortas="c-libudev">libudev</primary>
    687           </indexterm>
    688         </listitem>
    689       </varlistentry>
    690 
    691     </variablelist>
     266    <para>
     267      A list of the installed files, along with their short descriptions can be
     268      found at <ulink url="http://www.linuxfromscratch.org/lfs/view/&lfs-version;/chapter06/systemd.html#contents-systemd"/>.
     269    </para>
    692270
    693271  </sect2>
Note: See TracChangeset for help on using the changeset viewer.