跳转至

8. file模块

6. file模块

1. 作用

# 创建文件,文件夹

2. 案例

#1. 远程批量创建文件夹
ansible ali -m file -a "dest=/tmp/cc_dir mode=666 state=directory"

# 验证
ansible ali -m shell -a "ls -ld /tmp/cc_dir"


#2. 远程创建文件
ansible ali -m file -a "dest=/tmp/test.txt state=touch owner=cp1 group=cp1 mode=600"

#3. 远程修改文件属主属组权限(注意:文件必须存在,不存在则报错!)
ansible ali -m file -a "dest=/tmp/test.txt state=touch owner=cp1 group=cp1 mode=600"

#4. 远程创建软链接
ansible ali -m file -a "src=/etc/hosts dest=/tmp/hosts state=link"

# 验证
ansible ali -m shell -a "ls -l /tmp/hosts"

最后更新: 2022-02-18 11:26:47