systemd-id128 systemd systemd-id128 1 systemd-id128 Generate and print sd-128 identifiers systemd-id128 OPTIONS new systemd-id128 OPTIONS machine-id systemd-id128 OPTIONS boot-id systemd-id128 OPTIONS invocation-id Description id128 may be used to conveniently print sd-id1283 UUIDs. What identifier is printed depends on the specific verb. With new, a new random identifier will be generated. With machine-id, the identifier of the current machine will be printed. See machine-id5. With boot-id, the identifier of the current boot will be printed. Both machine-id and boot-id may be combined with the switch to generate application-specific IDs. See sd_id128_get_machine3 for the discussion when this is useful. With invocation-id, the identifier of the current service invocation will be printed. This is available in systemd services. See systemd.exec5. Options The following options are understood: Generate output as programming language snippets. With this option, an identifier that is the result of hashing the application identifier app-id and the machine identifier will be printed. The app-id argument must be a valid sd-id128 string identifying the application. Exit status On success, 0 is returned, a non-zero failure code otherwise. See Also systemd1, sd-id1283, sd_id128_get_machine3