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

怎么查看网站死链网站维护的方式包括

怎么查看网站死链,网站维护的方式包括,网站定做,房地产论坛网站建设文章目录 一、script模块1.1、功能1.2、常用参数1.3、举例 二、unarchive模块2.1、功能2.2、常用参数2.3、举例 三、shell模块3.1、功能3.2、常用参数3.3、举例 一、script模块 1.1、功能 Ansible 的 script 模块允许你在远程主机上运行本地的脚本文件,其提供了一…

文章目录

    • 一、script模块
      • 1.1、功能
      • 1.2、常用参数
      • 1.3、举例
    • 二、unarchive模块
      • 2.1、功能
      • 2.2、常用参数
      • 2.3、举例
    • 三、shell模块
      • 3.1、功能
      • 3.2、常用参数
      • 3.3、举例

一、script模块

1.1、功能

Ansible 的 script 模块允许你在远程主机上运行本地的脚本文件,其提供了一种便捷的方式来执行自定义脚本以实现特定的自动化任务。

1.2、常用参数

  • chdir:可选参数,用于指定在远程主机上执行脚本时的工作目录。例如,若脚本依赖于特定目录下的文件,可通过该参数指定目录。
  • creates:可选参数,指定一个文件路径。如果该文件在远程主机上已经存在,脚本将不会执行。这可以避免重复执行某些耗时或有副作用的脚本。
  • removes:可选参数,指定一个文件路径。如果该文件在远程主机上不存在,脚本将不会执行。
  • executable:可选参数,用于指定执行脚本的解释器。例如,若脚本是 Python 脚本,可指定 executable: /usr/bin/python3。

1.3、举例

首先在ansible主机中创建一个脚本文件

vim van.sh#脚本文件中的内容
date > /tmp/time.txt
  • 创建script服务
ansible webserves -m script -a "/root/van.sh"

在这里插入图片描述

在任何主机中查看文件:

在这里插入图片描述

二、unarchive模块

2.1、功能

Ansible 的 unarchive 模块用于在远程主机上解压缩归档文件,如 .tar、.tar.gz、.zip 等。

2.2、常用参数

  • src:必选参数,指定要解压缩的归档文件的路径。该路径可以是本地控制节点上的文件路径,也可以是远程主机上的文件路径。如果文件位于本地,需要结合 copy 参数使用。
  • dest:必选参数,指定解压缩文件的目标目录,即归档文件内容将被解压到这个目录下。
  • copy:布尔类型参数,默认值为 true。当设置为 true 时,Ansible 会先将本地的归档文件复制到远程主机,然后再进行解压缩操作;当设置为 false 时,假定归档文件已经存在于远程主机上,直接在远程主机上进行解压缩。
  • creates:可选参数,指定一个文件或目录路径。如果该文件或目录在远程主机上已经存在,解压缩操作将不会执行,可避免重复解压。
  • owner:可选参数,用于指定解压缩后的文件和目录的所有者。
  • group:可选参数,用于指定解压缩后的文件和目录的所属组。
  • mode:可选参数,用于指定解压缩后的文件和目录的权限,例如 mode: ‘0755’。

2.3、举例

在ansible主机中操作:

#压塑etc目录为tigerhhzz02.tar压缩文件
tar -Pzcvf tigerhhzz02.tar /root/tiger-test/

把tigerhhzz.tar压缩包解压到主机组中的每台机子中

ansible webserves -m unarchive -a 'src=/root/tigerhhzz02.tar dest=/home'

在这里插入图片描述

查看组中的任意一台机子的home目录下:
在这里插入图片描述

三、shell模块

3.1、功能

shell模块能让你在远程主机上执行任意 shell 命令,实现系统配置、软件安装、文件操作等多种自动化任务。与command模块不同,shell模块会通过 shell 环境(如/bin/sh)来执行命令,这意味着它支持 shell 的一些特性,像管道、重定向等。

3.2、常用参数

  • chdir:指定在远程主机上执行命令时的工作目录。在执行依赖特定路径的命令时很有用。
  • creates:指定一个文件路径,如果该文件在远程主机上已经存在,命令将不会执行,避免重复操作。
  • removes:指定一个文件路径,如果该文件在远程主机上不存在,命令将不会执行。
  • executable:指定执行命令的 shell 解释器,默认是/bin/sh,你可以根据需要指定其他解释器,如/bin/bash。

3.3、举例

查看组中每个主机的主机名:

ansible webserves -m shell -a "hostname" -o

在这里插入图片描述

批量安装vsftpd服务到组中每个主机:

ansible webserves -m shell -a "yum install -f vsftpd" -o

并开启vsftpd服务:

ansible webserves -m shell -a "systemctl start vsftpd" -o

在这里插入图片描述


生活可能不像你想象的那么好,但是也不会像你想象的那么糟。


http://www.15wanjia.com/news/169662.html

相关文章:

  • 无法登陆建设银行网站网站开发文档怎么写
  • 做网站要用什么软件图文教程h5制作软件app手机版
  • 网站建设公司哪家好 搜搜磐石网络千助网站建设
  • 成都科技网站建设联系wordpress php.ini在哪
  • php做的网站论文大连外贸建站
  • dnf做心悦宠物的网站西安网络科技公司排名
  • 织梦响应式茶叶网站模板做网站开发的集团
  • 青岛网站建设培训学校长沙网站制作收费明细
  • 如何把网页字体转换为wordpress济南seo优化外包
  • 织梦模板首页修改百度seo排名在线点击器
  • 做网站应该会什么问题泰安百度网站建设
  • 中国动漫影视培训网站源码网站建设公司
  • 做网站的 书籍asp网站建设案例
  • 网站流量报表个人网站内容如何填写
  • 如何用织梦搭建网站网络营销典型案例有哪些
  • asp.net网站怎么做ydg wordpress theme
  • 网站建设推广入什么费用用爱奇艺会员做视频网站违法吗
  • 网站制作建站Python做网站 性能
  • 上海建设银行网站转账记录建设网站八大员成绩查询
  • 商城类网站价格桦南县建设局网站
  • 中企动力做的网站价格区间网页微信无法登录
  • 棠下手机网站建设报价第二季企业网站开发php中文网
  • 海尔网站建设推广重庆公司印章代码查询
  • 100款禁用网站婚纱网站建设 最开始
  • 网站首页布局中国建设银行网站保定五四路
  • 上海袜网站建设网站制作注意事项
  • 网站域名和服务器到期网站开发实施计划
  • 上海找工作网站军事前沿最新消息
  • 如何做网站内容构架图网站 哪些服务器
  • 设置字体颜色的网站网页不能下载的wordpress