我一直在尝试使用ansible Ad-Hoc命令在/ home / ubuntu / location中的“主机”机器文件夹1中创建一个文件夹
ansible host01 -i myhosts -m -a“mkdir folder1”
当你的命令是-m
时,mkdir
不是必需的。
首先尝试ansible -i myhost -a "pwd"
。然后你会看到你的mkdir命令将被执行的位置。
ansible -i myhost -a "mkdir testa"
将在这个位置文件夹testa
创建。
或者,当您想要使用模块时,请尝试
ansible -i myhost -m file -a "path=/home/youruser/testb state=directory"