当前位置: 首页 > wzjs >正文

大丰企业做网站多少钱新app推广方案

大丰企业做网站多少钱,新app推广方案,湖南网站开发,政府网站建设和维护工作总结ansible.builtin.stat 可以查看文件信息。 选项 类型 默认值 描述 pathstrnull 要检查的文件或目录的完整路径(必需)。 followboolfalse 如果是符号链接,是否跟随到目标路径上获取其状态。 get_attributesbooltrue 是否返回扩展属性&#…

ansible.builtin.stat 可以查看文件信息。

选项

类型

默认值

描述

pathstrnull

要检查的文件或目录的完整路径(必需)。

followboolfalse

如果是符号链接,是否跟随到目标路径上获取其状态。

get_attributesbooltrue

是否返回扩展属性(如 SELinux 上的安全上下文、ACL 等),仅在底层文件系统支持时生效。

get_checksumbooltrue

是否计算并返回文件的校验和。

checksum_algorithmstrsha1

指定用于计算校验和的算法,如 md5sha1sha224sha256sha384 和 sha512。仅在 get_checksum: true 时生效。

get_mimebooltrue

是否检测并返回文件的 MIME 类型

- name: Get stats of a fileansible.builtin.stat:path: /etc/foo.confregister: st
- name: Fail if the file does not belong to 'root'ansible.builtin.fail:msg: "Whoops! file ownership has changed"when: st.stat.pw_name != 'root'- name: Get stats of the FS objectansible.builtin.stat:path: /path/to/somethingregister: sym- name: Print a debug messageansible.builtin.debug:msg: "islnk isn't defined (path doesn't exist)"when: sym.stat.islnk is not defined- name: Print a debug messageansible.builtin.debug:msg: "islnk is defined (path must exist)"when: sym.stat.islnk is defined- name: Print a debug messageansible.builtin.debug:msg: "Path exists and is a symlink"when: sym.stat.islnk is defined and sym.stat.islnk- name: Print a debug messageansible.builtin.debug:msg: "Path exists and isn't a symlink"when: sym.stat.islnk is defined and sym.stat.islnk == False- name: Get stats of the FS objectansible.builtin.stat:path: /path/to/somethingregister: p
- name: Print a debug messageansible.builtin.debug:msg: "Path exists and is a directory"when: p.stat.isdir is defined and p.stat.isdir- name: Do not calculate the checksumansible.builtin.stat:path: /path/to/myhugefileget_checksum: no- name: Use sha256 to calculate the checksumansible.builtin.stat:path: /path/to/somethingchecksum_algorithm: sha256

修改文件或目录属性(或创建文件\软链接)

ansible.builtin.file:设置文件、目录或符号链接及其目标的属性。或者,删除文件、符号链接或目录。

有些功能其他模块也能实现。

选项

类型

默认值

描述

access_timestrnull

要设置的访问时间(atime),格式由 access_time_format 指定。

access_time_formatstr%Y%m%d%H%M.%Saccess_time

 的时间格式,基于默认的 Python 格式(详见 time.strftime 文档)。

attributesstrnull

设置文件扩展属性(如 +i 只读、+a append-only)。

followbooltrue

如果 path 是符号链接,是否跟随到目标文件。

forceboolfalse

在两种情况下强制创建符号链接:源文件不存在(但稍后会出现);目标文件存在且为文件(因此,我们需要取消链接 path 文件并创建指向 src 文件的符号链接来代替它)。

groupstrnull

要设置的文件组。

modestrnull

要设置的权限模式,格式如 0644 或 u=rw,g=r,o=r

modification_timestrnull

文件的修改时间。可设为 preserve(保留原时间)、now(当前时间)或 YYYYMMDDHHMM.SS 格式。默认随 state 推断:touch 为 now,其他为 preserve

modification_time_formatstr%Y%m%d%H%M.%Smodification_time

 的时间格式,基于默认 Python 格式(参见 time.strftime 文档)。

ownerstrnull

要设置的文件所有者。

pathstrnull

要操作的文件或目录路径,别名 destname(必填)。

recurseboolfalse

是否递归设置目录及其子文件的权限、所有者等,仅用于目录。

selevelstrnull

SELinux 等级,通常用于细粒度 SELinux 策略控制。

serolestrnull

SELinux 角色。

setypestrnull

SELinux 类型。

seuserstrnull

SELinux 用户。

srcstrnull

当 state=link 或 state=hard 时,指定链接到的文件的路径。

statestrnull

目标状态,如 filedirectorylinkabsenttouchhard

unsafe_writesboolfalse

避免创建临时文件后再移动,直接修改原文件。用于某些特殊场景,可能会影响原子性。

针对 state 补充一下:

  • 如果设置为 absent,将递归删除目录,或取消链接文件和符号链接。对于目录,若启用了 diff,在结果中会显示被删除的文件和子目录,列于 path_contents 字段中。需要注意的是:如果指定的 path 不存在,此状态不会导致 ansible.builtin.file 任务失败,因为状态本身未发生变化。

  • 如果设置为 directory,则会创建指定目录及其所有不存在的中间父目录。从 Ansible 1.7 起,这些目录将使用指定的权限(如 mode)创建。

  • 如果设置为 file 且未指定其他参数,则该任务会返回 path 的当前状态而不会进行更改。如果指定了权限等参数(如 mode),且文件存在,则会修改该文件。但如果文件不存在,则不会自动创建文件。若希望在文件不存在时创建,可使用 touch 状态,或改用 ansible.builtin.copy 或 ansible.builtin.template 模块。

  • 如果设置为 hard,将创建或更新一个硬链接,指向由 src 指定的路径。

  • 如果设置为 link,将创建或更新一个符号链接(软链接),目标路径由 src 指定。

  • 如果设置为 touch(Ansible 1.4 引入),将模拟命令行中的 touch 行为:若文件不存在,则创建一个空文件;若文件或目录已存在,则更新其访问时间和修改时间。

  • 默认行为:如果文件已存在,默认使用该文件的当前类型。如果设置了 recurse: yes,默认状态为 directory;否则为 file

- name: Change file ownership, group and permissionsansible.builtin.file:path: /etc/foo.confowner: foogroup: foomode: '0644'- name: Give insecure permissions to an existing fileansible.builtin.file:path: /workowner: rootgroup: rootmode: '1777'- name: Create a symbolic linkansible.builtin.file:src: /file/to/link/todest: /path/to/symlinkowner: foogroup: foostate: link- name: Create two hard linksansible.builtin.file:src: '/tmp/{{ item.src }}'dest: '{{ item.dest }}'state: hardloop:- { src: x, dest: y }- { src: z, dest: k }- name: Touch a file, using symbolic modes to set the permissions (equivalent to 0644)ansible.builtin.file:path: /etc/foo.confstate: touchmode: u=rw,g=r,o=r- name: Touch the same file, but add/remove some permissionsansible.builtin.file:path: /etc/foo.confstate: touchmode: u+rw,g-wx,o-rwx- name: Touch again the same file, but do not change times this makes the task idempotentansible.builtin.file:path: /etc/foo.confstate: touchmode: u+rw,g-wx,o-rwxmodification_time: preserveaccess_time: preserve- name: Create a directory if it does not existansible.builtin.file:path: /etc/some_directorystate: directorymode: '0755'- name: Update modification and access time of given fileansible.builtin.file:path: /etc/some_filestate: filemodification_time: nowaccess_time: now- name: Set access time based on seconds from epoch valueansible.builtin.file:path: /etc/another_filestate: fileaccess_time: '{{ "%Y%m%d%H%M.%S" | strftime(stat_var.stat.atime) }}'- name: Recursively change ownership of a directoryansible.builtin.file:path: /etc/foostate: directoryrecurse: yesowner: foogroup: foo- name: Remove file (delete file)ansible.builtin.file:path: /etc/foo.txtstate: absent- name: Recursively remove directoryansible.builtin.file:path: /etc/foostate: absent
http://www.dtcms.com/wzjs/394314.html

相关文章:

  • 网站建设人员架构站长工具是干嘛的
  • 做淘客推广用什么网站好电商运营自学网站
  • 建站工具cms个人如何建立免费网站
  • 用asp.net做的网站实例付费推广
  • 保定公司做网站在线刷关键词网站排名
  • 建设网站了还能消除吗晨阳seo顾问
  • 芜湖高端网站建设今日最新消息新闻报道
  • 外管局网站收汇如何做延期西安百度竞价推广
  • 网站建设文化流程免费职业技能培训网
  • 四川省住房和城乡建设厅新网站推广技巧
  • 东营 微信网站建设线在成都网站推广公司
  • 厦门响应式网站建设广告投放
  • 小程序开发外包费用如何做谷歌seo推广
  • 电商网站设计公司立找亿企邦抖音seo关键词优化排名
  • 阿里云oss建站 直接上传wordpress湖南网站建设推广优化
  • 广州网站开发建设公司网站推广方法
  • 开封做网站睿艺美优化营商环境存在问题及整改措施
  • 哪里做网站最好广告网站留电话
  • 深圳建设网站上市广州各区风险区域最新动态
  • 嘉祥网站建设公司搜狗站长推送工具
  • 安徽创誉建设工程有限公司网站nba哈登最新消息
  • 网站建设开发网站wrrgbdd怎样在浏览器上找网站
  • 网站建设的基本规范有什么四大营销策略
  • 免费网站服务免费观看短视频的app软件推荐
  • 嘉定网站制作整站优化
  • 请人制作一个网站需要多少钱站长工具seo综合查询是什么
  • 青岛网站建设 大公司一键优化是什么意思
  • 展示网站开发关键词搜索引擎排名查询
  • 深圳网站建设好不好网店代运营诈骗
  • 万网域名注册官网的阿里云seo顾问推推蛙