Man page - busctl(1)
Packages contas this manual
- systemd-ask-password-wall.path(8)
- journald@.conf(5)
- systemd-rfkill.service(8)
- systemd-pcrlock-secureboot-authority.service(8)
- org.freedesktop.locale1(5)
- systemd-journald-audit.socket(8)
- bootup(7)
- systemd-hostnamed(8)
- system.conf.d(5)
- os-release(5)
- systemd.exec(5)
- networkd.conf(5)
- systemd-hibernate-resume-generator(8)
- systemd-timedated.service(8)
- networkctl(1)
- systemd-fsck@.service(8)
- systemd-tmpfiles(8)
- systemd-inhibit(1)
- systemd.net-naming-scheme(7)
- systemd-tmpfiles-clean.timer(8)
- systemd-ssh-proxy(1)
- systemd-user-sessions(8)
- logind.conf(5)
- org.freedesktop.network1(5)
- systemd-networkd-wait-online.service(8)
- systemd.kill(5)
- systemd.time(7)
- systemd-ask-password(1)
- systemd.journal-fields(7)
- systemd-socket-proxyd(8)
- pstore.conf.d(5)
- systemd-networkd.service(8)
- systemd-pcrlock-firmware-code.service(8)
- systemd-storagetm.service(8)
- systemd-growfs-root.service(8)
- systemd-ask-password-wall.service(8)
- systemd-creds(1)
- systemd-remount-fs.service(8)
- journald.conf(5)
- systemd-confext.service(8)
- systemd-tty-ask-password-agent(1)
- systemd-binfmt(8)
- systemd-pcrlock-make-policy.service(8)
- systemd-timedated(8)
- systemd-journald.service(8)
- systemd-pcrlock-file-system.service(8)
- pam_systemd_loadkey(8)
- systemd-gpt-auto-generator(8)
- daemon(7)
- systemd-tpm2-setup(8)
- hostnamectl(1)
- systemd-sleep(8)
- systemd-pcrmachine.service(8)
- systemd-bsod.service(8)
- systemd.unit(5)
- systemd-sysctl.service(8)
- systemd-pstore(8)
- binfmt.d(5)
- systemd-network-generator(8)
- systemd-poweroff.service(8)
- systemd-umount(1)
- systemd-tpm2-generator(8)
- systemd-rfkill.socket(8)
- systemd-localed.service(8)
- systemd.path(5)
- systemd-cgls(1)
- journald.conf.d(5)
- systemd-journald@.service(8)
- systemd-sysusers.service(8)
- systemd-user.conf(5)
- systemd-pcrfs@.service(8)
- systemd-measure(1)
- systemd.offline-updates(7)
- systemd-logind(8)
- systemd-machine-id-setup(1)
- systemd-volatile-root.service(8)
- systemd.service(5)
- user@.service(5)
- systemd.target(5)
- systemd-udev-settle.service(8)
- systemd-fsck(8)
- systemd-fsck-usr.service(8)
- user-runtime-dir@.service(5)
- systemd-user-runtime-dir(5)
- systemd-binfmt.service(8)
- systemd-initctl.socket(8)
- systemd-fsck-root.service(8)
- systemd-debug-generator(8)
- file-hierarchy(7)
- systemd-networkd-wait-online(8)
- systemd-volatile-root(8)
- systemd-reboot.service(8)
- systemd-hostnamed.service(8)
- networkd.conf.d(5)
- initrd-release(5)
- systemd.index(7)
- systemd-shutdown(8)
- systemd-update-done.service(8)
- systemd-system-update-generator(8)
- localectl(1)
- systemd.v(7)
- systemd-pcrfs-root.service(8)
- systemd.image-policy(7)
- systemd-backlight@.service(8)
- systemd-battery-check(8)
- systemd-rc-local-generator(8)
- systemd-sysctl(8)
- systemd-kexec.service(8)
- extension-release(5)
- systemd-journald.socket(8)
- systemd-random-seed.service(8)
- systemd-tmpfiles-setup-dev-early.service(8)
- systemd-modules-load(8)
- systemd.network(5)
- systemd-getty-generator(8)
- systemd-storagetm(8)
- systemd.generator(7)
- systemd.special(7)
- systemd-tmpfiles-setup-dev.service(8)
- systemd-notify(1)
- systemd-suspend.service(8)
- localtime(5)
- systemd-journald-varlink@.socket(8)
- systemd-pcrphase.service(8)
- systemd-quotacheck.service(8)
- systemd-pcrlock-firmware-config.service(8)
- systemd-journald@.socket(8)
- systemd-halt.service(8)
- systemd-sysext.service(8)
- systemd-delta(1)
- 30-systemd-environment-d-generator(8)
- systemd-ask-password-console.service(8)
- systemd-confext(8)
- systemd-initctl.service(8)
- iocost.conf(5)
- systemd-logind.service(8)
- systemd-mkswap@.service(8)
- hostname(5)
- busctl(1)
- org.freedesktop.portable1(5)
- systemd-localed(8)
- systemd-id128(1)
- systemd-sleep.conf(5)
- systemd.environment-generator(7)
- systemd-growfs(8)
- systemd(1)
- systemd.device(5)
- systemd-firstboot(1)
- systemd-hibernate-clear.service(8)
- systemd.swap(5)
- tmpfiles.d(5)
- systemd-cat(1)
- systemd-random-seed(8)
- locale.conf(5)
- systemd-detect-virt(1)
- systemd-sysext(8)
- systemd.scope(5)
- systemd-growfs@.service(8)
- systemd-fstab-generator(8)
- systemd-escape(1)
- systemd-network-generator.service(8)
- systemd-tmpfiles-setup.service(8)
- systemd-tmpfiles-clean.service(8)
- sleep.conf.d(5)
- systemd-boot-check-no-failures(8)
- org.freedesktop.systemd1(5)
- systemd-suspend-then-hibernate.service(8)
- run0(1)
- systemd-mount(1)
- systemd.slice(5)
- systemd-user-sessions.service(8)
- systemd-makefs@.service(8)
- journalctl(1)
- systemd-makefs(8)
- systemd-stdio-bridge(1)
- systemd-ssh-generator(8)
- systemd-update-done(8)
- systemd-xdg-autostart-generator(8)
- systemd-soft-reboot.service(8)
- systemctl(1)
- org.freedesktop.machine1(5)
- systemd.timer(5)
- systemd-journald(8)
- systemd-bsod(8)
- systemd-tpm2-setup-early.service(8)
- systemd-hybrid-sleep.service(8)
- systemd-analyze(1)
- smbios-type-11(7)
- systemd-environment-d-generator(8)
- systemd-networkd-wait-online@.service(8)
- org.freedesktop.login1(5)
- systemd-rfkill(8)
- timedatectl(1)
- systemd-hibernate-resume(8)
- systemd-sysv-generator(8)
- kernel-install(8)
- systemd-sysusers(8)
- systemd.netdev(5)
- systemd-journald-dev-log.socket(8)
- systemd-vpick(1)
- machine-id(5)
- systemd-pcrphase-initrd.service(8)
- systemd.mount(5)
- systemd-remount-fs(8)
- systemd.socket(5)
- sysusers.d(5)
- systemd.directives(7)
- rc-local.service(8)
- systemd-run-generator(8)
- systemd-battery-check.service(8)
- systemd-pstore.service(8)
- capsule@.service(5)
- logind.conf.d(5)
- systemd-pcrlock-secureboot-policy.service(8)
- environment.d(5)
- systemd-pcrphase-sysinit.service(8)
- org.freedesktop.hostname1(5)
- modules-load.d(5)
- systemd.automount(5)
- systemd-firstboot.service(1)
- systemd-boot-check-no-failures.service(8)
- loginctl(1)
- systemd.syntax(7)
- systemd-initctl(8)
- kernel-command-line(7)
- systemd.preset(5)
- systemd-pcrlock-machine-id.service(8)
- systemd-run(1)
- systemd-system.conf(5)
- systemd-machine-id-commit.service(8)
- user.conf.d(5)
- systemd.system-credentials(7)
- pstore.conf(5)
- systemd-cgtop(1)
- sysctl.d(5)
- systemd-tpm2-setup.service(8)
- systemd-pcrextend(8)
- systemd-modules-load.service(8)
- systemd.pcrlock.d(5)
- systemd-networkd(8)
- systemd-socket-activate(1)
- systemd-path(1)
- systemd-backlight(8)
- org.freedesktop.timedate1(5)
- systemd-quotacheck(8)
- systemd.resource-control(5)
- systemd-ask-password-console.path(8)
- varlinkctl(1)
- systemd-ac-power(1)
- systemd-hibernate-resume.service(8)
- systemd.pcrlock(5)
- machine-info(5)
- systemd-hibernate.service(8)
- systemd-pcrlock(8)
apt-get install systemd
Available languages:
en sv uk zh_TW zh_CN deManual
| BUSCTL(1) | busctl | BUSCTL(1) |
NAMN
busctl — Introspektera bussen
SYNOPSIS
busctl [FLAGGOR…] [KOMMANDO] [NAMN…]
BESKRIVNING
busctl kan användas för att introspektera och övervaka D-Bus-bussen.
KOMMANDON
Följande kommandon är kända:
list
Tillagd i version 209.
status [TJÄNST]
Tillagd i version 209.
monitor [TJÄNST…]
Tillagd i version 209.
capture [TJÄNST…]
Tillagd i version 218.
tree [TJÄNST…]
Tillagd i version 218.
introspect TJÄNST OBJEKT [GRÄNSSNITT]
Tillagd i version 218.
call TJÄNST OBJEKT GRÄNSSNITT METOD [SIGNATUR [ARGUMENT…]]
Tillagd i version 218.
emit OBJEKT GRÄNSSNITT SIGNAL [SIGNATUR [ARGUMENT…]]
Tillagd i version 242.
wait [TJÄNST] OBJEKT GRÄNSSNITT SIGNAL
Tillagd i version 257.
get-property TJÄNST OBJEKT GRÄNSSNITT EGENSKAP…
Tillagd i version 218.
set-property TJÄNST OBJEKT GRÄNSSNITT EGENSKAP SIGNATUR ARGUMENT…
Tillagd i version 218.
help
Tillagd i version 209.
FLAGGOR
Följande flaggor är kända:
--address=ADRESS
Tillagd i version 209.
--show-machine
Tillagd i version 209.
--unique
Tillagd i version 209.
--acquired
Tillagd i version 209.
--activatable
Tillagd i version 209.
--match=MATCHNING
Tillagd i version 209.
--size=
Tillagd i version 218.
--list
Tillagd i version 218.
-q, --quiet
Tillagd i version 218.
--verbose
Tillagd i version 218.
--xml-interface
Tillagd i version 243.
--expect-reply=BOOL
Tillagd i version 218.
--auto-start=BOOL
Tillagd i version 218.
--allow-interactive-authorization=BOOL
Tillagd i version 218.
--timeout=SEK
Tillagd i version 218.
--limit-messages=ANTAL, -N ANTAL
Tillagd i version 257.
--augment-creds=BOOL
Tillagd i version 218.
--watch-bind=BOOL
Tillagd i version 237.
--destination=TJÄNST
Tillagd i version 242.
--user
--system
-H, --host=
-M, --machine=
-C, --capsule=
Tillagd i version 256.
-l, --full
Tillagd i version 245.
--json=LÄGE
-j
--no-pager
--no-legend
-h, --help
--version
PARAMETERFORMATERING
Kommandona call och set-property tar en signatursträng följd av en lista av parametrar formaterad som en sträng (för detaljer om D-Bus-signatursträngar, se Kapitlet typsystem i D-Bus-specificationen[2]). För enkla typer skall varje parameter som följer signaturen helt enkelt vara parameterns värde formaterat som en sträng. Positiva booleska värden kan formateras som ”true”, ”yes”, ”on” eller ”1”; negativa booleska värden kan angess som ”false”, ”no”, ”off” eller ”0”. For För vektorer skall ett numeriskt argument med antalet poster följt av posterna anges. För varianter skall signaturen för innehållet anges, följd av innehållet. För ordböcker (dictionaries) och poster skall innehållet i dem anges direkt.
Till exempel,
s jawoll
är formateringen av en enda sträng ”jawoll”.
as 3 hej världen apa
är formateringen av en strängvektor med tre poster, ”hej”, ”världen” och ”apa”.
a{sv} 3 Ett s Eins Två u 2 Ja b true
är formateringen av en ordboksvektor som avbildar strängar på varianter, bestående av tre poster. Strängen ”Ett” tilldelas strängen ”Eins”. Strängen ”Två” tilldelas det teckenlösa 32-bitars heltalet 2. Strängen ”Ja” tilldelas en positiv boolean.
Observera att kommandona call, get-property, introspect även kommer generera utdata i detta format som den returnerade datan. Eftersom detta format ibland är för kortfattat för att enkelt kunna förstås kan kommandona call och get-property generera en mer utförlig, flerradig utdata när de får flaggan --verbose.
EXEMPEL
Exempel 1. Skriv och läs en egenskap
Följande två kommandons skriver först en egenskap och läser sedan tillbaka den. Egenskapen finns på objektet ”/org/freedesktop/systemd1” i tjänsten ”org.freedesktop.systemd1”. Namnet på egenskapen är ”LogLevel” på gränssnittet ”org.freedesktop.systemd1.Manager”. Egenskapen innehåller en ensam sträng:
# busctl set-property org.freedesktop.systemd1 /org/freedesktop/systemd1 org.freedesktop.systemd1.Manager LogLevel s debug # busctl get-property org.freedesktop.systemd1 /org/freedesktop/systemd1 org.freedesktop.systemd1.Manager LogLevel s "debug"
Exempel 2. Kortfattad och utförlig utskrift
De följande två kommandona läser en egenskap som innehåller en vektor av strängar, och visar först den på kortfattat format, följt av utförligt format:
$ busctl get-property org.freedesktop.systemd1 /org/freedesktop/systemd1 org.freedesktop.systemd1.Manager Environment
as 2 "LANG=en_US.UTF-8" "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin"
$ busctl get-property --verbose org.freedesktop.systemd1 /org/freedesktop/systemd1 org.freedesktop.systemd1.Manager Environment
ARRAY "s" {
STRING "LANG=en_US.UTF-8";
STRING "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin";
};
Exempel 3. Anrop av en metod
Följande kommandot anropar metoden ”StartUnit” på gränssnittet ”org.freedesktop.systemd1.Manager” i objektet ”/org/freedesktop/systemd1” i tjänsten ”org.freedesktop.systemd1”, och skickar två strängar till den ”cups.service” och ”replace”. Som ett resultat av metodanropet mottas och visas en ensam sökväg till ett objekt:
# busctl call org.freedesktop.systemd1 /org/freedesktop/systemd1 org.freedesktop.systemd1.Manager StartUnit ss "cups.service" "replace" o "/org/freedesktop/systemd1/job/42684"
SE ÄVEN
dbus-daemon(1), D-Bus[3], sd-bus(3), varlinkctl(1), systemd(1), machinectl(1), wireshark(1)
NOTERINGAR
- 1.
- PCAP Next Generation (pcapng) fångstfilformat
- 2.
- Typsystemkapitlet i D-Bus-specifikationen
- 3.
- D-Bus
ÖVERSÄTTNING
Den svenska översättningen av denna manualsida skapades av Göran Uddeborg <goeran@uddeborg.se>
Denna översättning är fri dokumentation; läs GNU General Public License Version 3 eller senare för upphovsrättsvillkor. Vi tar INGET ANSVAR.
Om du hittar fel i översättningen av denna manualsida, skicka ett mail till Tp-sv@listor.tp-sv.se.
| systemd 257.6 |