[deyu1@kvm19 ansible]$ ansible-doc file
-m file -a "dest=~/foo mode=600"
-m file -a "dest=~/foo owner=user1 group=shgrp"
-m file -a "dest=~/c mode=755 owner=user1 group=shgrp state=directory"
-m file -a "dest=~/c state=absent"
[deyu1@kvm19 ansible]$ ansible prod -m file -a "path=/home/deyu1/adhoc.txt \
mode=660 owner=deyu1 group=deyu1"
kvm13 | CHANGED => {
"ansible_facts": {
"discovered_interpreter_python": "/usr/libexec/platform-python"
},
"changed": true,
"gid": 1000,
"group": "deyu1",
"mode": "0660",
"owner": "deyu1",
"path": "/home/deyu1/adhoc.txt",
"secontext": "unconfined_u:object_r:user_home_t:s0",
"size": 21,
"state": "file",
"uid": 1000
}
kvm14 | CHANGED => {
"ansible_facts": {
"discovered_interpreter_python": "/usr/libexec/platform-python"
},
"changed": true,
"gid": 1000,
"group": "deyu1",
"mode": "0660",
"owner": "deyu1",
"path": "/home/deyu1/adhoc.txt",
"secontext": "unconfined_u:object_r:user_home_t:s0",
"size": 21,
"state": "file",
"uid": 1000
}
[deyu1@kvm19 ansible]$ ansible prod -m shell -a "ls -l /home/deyu1/adhoc.txt" kvm13 | CHANGED | rc=0 >> -rw-rw----. 1 deyu1 deyu1 21 Mar 24 06:37 /home/deyu1/adhoc.txt kvm14 | CHANGED | rc=0 >> -rw-rw----. 1 deyu1 deyu1 21 Mar 24 06:37 /home/deyu1/adhoc.txt