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

深圳专业建站公司有哪些在百度上打广告找谁

深圳专业建站公司有哪些,在百度上打广告找谁,如何搭建内网网站,建行网站登录在Ansible中,命令行模式(Ad-Hoc 模式)是一种快速执行任务的方式,适合临时任务或简单操作。以下是 Ansible 命令行模式中常用模块的使用案例(第三部分)。 1 user 功能特性:用于管理用户账户&…

在Ansible中,命令行模式(Ad-Hoc 模式)是一种快速执行任务的方式,适合临时任务或简单操作。以下是 Ansible 命令行模式中常用模块的使用案例(第三部分)。

user

功能特性:用于管理用户账户(创建、修改、删除),底层调用useradd、usermod、userdel命令
关键参数:
  • name:用户名(必填)
  • group:用户的主组(默认与用户名相同)
  • groups:用户的附加组(多个组用逗号分隔,设为空字符串,groups=表示清空所有组)
  • shell:用户的默认Shell
  • state:账户状态,包括present(创建/修改)、absent(删除)
  • remove:当state=absent时,是否删除用户家目录和邮件文件(类似userdel -r)
示例1:创建用户并指定主组与附加组
ansible web -m user -a "name=test group=admin groups=sudo,tmp shell=/bin/bash" -b示例2:删除用户并移除家目录
ansible db -m user -a "name=olduser state=absent remove=yes" -b示例3:清楚用户附加组
ansible all -m user -a "name=guest groups=" -b

 2 group模块

功能特性:用于管理用户组(创建、修改、删除),底层调用groupadd、groupmod、groupdel命令
关键参数:
  • name:组名(必填)
  • gid:指定组的 GID(可选)
  • state:组状态,包括present(创建/修改)、absent(删除)
示例1:创建组并制定gid
ansible web -m group -a "name=admins gid=2000 state=present" -b示例2:删除组
ansible db -m group -a "name=oldgroup state=absent" -b

 3 synchronize模块

功能特性:通过调用 rsync实现高性能文件/目录同步 ,支持本地与远程主机之间的双向传输(推送或拉取)
关键参数:
  • src:源路径(本地或远程路径)
  • dest:目标路径(本地或远程路径)
  • mode:同步模式:push(本地→远程)、pull(远程→本地)
  • archive:归档模式(等效 rsync -a,包含递归、权限、时间戳等)
  • compress:启用压缩传输
  • checksum:根据文件内容(而非修改时间/大小)判断是否同步
  • copy_links:复制符号链接文件本身(而非指向的目标)
  • delete:删除目标路径中源路径不存在的文件
  • exclude:排除特定文件/目录(支持通配符)
  • rsync_opts:传递额外的 rsync 参数(如--bwlimit=1000)
  • dest_port:远程主机的 SSH 端口
  • set_remote_user:指定远程用户(需与ansible_user一致)
示例1:推送本地目录到远程主机
ansible web -m synchronize -a "src=/local/tmp/ dest=/tmp/remote/ mode=push archive=yes delete=yes" -b示例2:从远程主机拉取文件
ansible db -m synchronize -a "src=/remote/backup/ dest=/local/backup/ mode=pull" -b示例3:排除特定文件
ansible all -m synchronize -a "src=/data/ dest=/backup/ exclude='*.log,*.tmp' compress=no" -b示例4:使用校验和同步
ansible web -m synchronize -a "src=/code/ dest=/deploy/ checksum=yes" -b

4 get_url模块

功能特性:从 HTTP/HTTPS/FTP 服务器下载文件,支持身份验证、哈希校验、代理配置等高级功能,适用于自动化部署或配置文件拉取
关键参数:
  • url:要下载的文件URL(必填)
  • dest:本地保存路径(若目录不存在会自动创建)
  • sha256sum:下载后校验文件的SHA-256哈希值
  • timeout:下载超时时间(秒)
  • url_username:用于HTTP Basic认证的用户名
  • url_password:用于HTTP Basic认证的密码
  • use_proxy:是否使用代理(依赖环境变量http_proxy/https_proxy)
  • force:强制重新下载(即使文件已存在)

示例1:基础下载
ansible web -m get_url -a "url=https://example.com/file.zip dest=/tmp/file.zip"示例2:校验文件完整性
ansible db -m get_url -a "url=https://example.com/app.rpm dest=/opt/app.rpm sha256sum=1234abcd..."示例3:设置超时与强制下载
ansible host -m get_url -a "url=https://slow.example.com/bigfile.tar.gz dest=/data/ timeout=60 force=yes"

setup模块

功能特性:用于收集远程主机信息的核心模块,它能够获取主机的各种信息,如操作系统、网络配置、硬件信息等。这些信息通常被称为 "facts",在playbooks中可以通过gather_facts参数来控制是否收集这些信息。
关键参数:
  • filter:过滤输出的Facts,支持通配符*
  • fact_path:自定义Facts脚本路径(Ansible会执行该路径下的脚本并加载返回值)
  • gather_subset:选择收集的子集(如all,min,hardware,network)
示例1:收集所有Facts
ansible web -m setup示例2:过滤特定信息
ansible db -m setup -a "filter=ansible_memory*"示例3:仅收集网络信息
ansible all -m setup -a "gather_subset=network"

常用Facts变量示例:

变量名

说明

ansible_os_family

操作系统家族

ansible_distribution

具体发行版名称

ansible_architecture

CPU 架构

ansible_memtotal_mb

总内存(MB)

ansible_eth0.ipv4.address

主网络接口的 IPv4 地址

ansible_processor_cores

CPU 核心数

http://www.dtcms.com/wzjs/400423.html

相关文章:

  • 腾讯 微商 网站 建设武汉java培训机构排名榜
  • 网站建设技术文章青岛百度推广多少钱
  • 网站服务器是主机吗国外b站浏览器
  • 深圳网站建设yuntianxia企业查询宝
  • 鄱阳做网站朋友圈软文范例
  • 做网站买什么书邵阳seo排名
  • google网站登录入口鄂尔多斯seo
  • 夏都通app下载最新版本太原网站建设优化
  • 做网站网站加载内容慢怎么解决北京网站提升排名
  • 网站后台管理系统多少钱百度关键词批量看排名工具
  • 自己怎么做点击量好的网站googleseo推广
  • 太和县建设银行网站百度关键词优化快速排名软件
  • 网站服务器能更换吗爱站网长尾关键词挖掘查询工具
  • 网站建设合同 英文公司网站开发费用
  • wordpress多用户blog肇庆网站快速排名优化
  • 网站为什么显示正在建设中怎么做网络营销推广
  • 端子网站建设seo网站优化培训
  • 鹤壁建设网站推广公司seo课程培训要多少钱
  • 网站建设公司咋样百度手机助手下载安卓版
  • 顶级设计网站推荐山西网络营销外包
  • 怎样做淘宝联盟的网站产品软文是什么
  • 城管网站内容建设方案谷歌seo视频教程
  • 朋友做的网站图片不显示不出来上海谷歌seo推广公司
  • intitle 郑州网站建设吉林黄页电话查询
  • 网站备案密码格式潍坊网站开发公司
  • 公司的网站建设费用怎么入账信息如何优化上百度首页
  • wap网网站的优化
  • 公司网站首页制作教程百度推广怎么收费标准案例
  • 创办网站seo的流程是怎么样的
  • 做推广送网站免费建站谷歌海外广告投放