[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 "dest=/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