AI工具链成熟期:从Codex CLI到Archify的工程化实践
2026/9/19 18:21:06
Puppet的exec资源允许用户在目标系统上运行任意命令,不过为避免不必要的副作用和错误,需要合理使用其属性。
exec资源指定user属性,Puppet将以root用户身份运行命令。若需以特定用户身份运行,可指定该属性,示例代码如下:exec { 'say-hello': command => '/bin/echo Hello, this is `whoami` >/tmp/hello-ubuntu.txt', user => 'ubuntu', creates => '/tmp/hello-ubuntu.txt', }此配置将以ubuntu用户身份运行指定命令,creates属性可防止Puppet多次运行该命令。
exec资源。在Unix-like系统中,命令通常以0表示成功,非零值表示失败。示例如下: </