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

做百度网站需要钱吗学做效果图网站有哪些软件有哪些

做百度网站需要钱吗,学做效果图网站有哪些软件有哪些,科技小巨人申报条件,手机的网站有哪些ansible运行模块的两种方式 Ad - Hoc 利用 ansible 命令直接完成管理 #xff0c; 主要用于临时命令使用场景 ansible westos -m shell -a ls /mnt playbook ansible 脚本 #xff0c; 主要用于大型项目场景 #xff0c; 需要前期的规划 vim test.yml - hosts: all task…ansible运行模块的两种方式 Ad - Hoc 利用 ansible 命令直接完成管理 主要用于临时命令使用场景 ansible westos -m shell -a ls /mnt playbook ansible 脚本 主要用于大型项目场景 需要前期的规划 vim test.yml          - hosts: all           tasks:           - shell: ls /mnt ansible-playbook test.yml 如何查看模块帮助 ansible - doc [ 参数 ] [ 模块 ...] # 常用参数 - l ## 列出可用模块 - s ## 显示指定模块的 playbook 片段 ansible-doc  -l  ansible-doc shell   ansible-doc shell -s ansible命令的常用执行参数 格式 ansible 清单 - m 模块 - a 模块参数 # 常用参数 --version 显示版本-m module指定模块默认为command模块-v 详细过程 - vv - vvv 更详细过程 --list显示主机列表也可以用--list-hosts-k提示输入ssh连接密码默认key认证-C预执行检测-T执行命令的超时时间默认10s - u 指定远程执行的用户 - b 执行 sudo 切换身份操作 -become-userUSERNAME指定sudo的用户 - K 提示输入 sudo 密码 ansible all -m ping ansible all -m ping -v ansible westos -m shell -a whoami -u westos -k -b --become-userwestos 以上配置参数都可以再配置文件。ansible.cfg中输入 command模块的使用方法 功能 : 在远程主机执行命令 此模块为默认模块 # 常用参数 chdir执行命令前先进入到指定目录cmd运行命令指定creates如果文件存在将不运行removes 如果文件存在在将运行free_form 在远程主机中执行的命令此参数不需要加 ansible all -m command -a chdir/mnt pwd ansible all -m command -a chdir/mnt pwd creates/mnt  Linux中的很多通配符在command模块中不支持  shell模块的使用方法 和 command 功能类似 # 常用参数 chdir 执行命令前先进入到指定目录cmd 运行命令指定creates 如果文件存在将不运行removes 如果文件存在在将运行free_form 在远程主机中执行的命令此参数不需要加executable 指定执行环境默认为sh ansible all -m shell -a ps ax | grep $$ -k ansible all -m shell -a executablesh ps ax | grep $$ -k ansible all -m shell -a executablebash ps ax | grep $$ -k scrip模块使用方法 功能 : 在 ansible 主机中写好的脚本在受控主机中执行 vim ~/.ansible / westos.sh         !/ bin / bash         echo $HOSTNAME ansible all -m script -a ~/.ansible/westos.sh copy模块的使用 功能 从 ansible 主机复制文件到受控主机 # 常用参数 src 源文件dest 目的地文件owner 指定目的地文件所有人group指定目的地文件所有组mode 指定目的地文件权限backupyes 当受控主机中存在文件时备份原文件content 指定文本内容直接在受控主机中生成文件 ansible all -m copy -a srcwestos.sh dest/mnt/westos.sh ownerxxx mode707 backupyes ansible all -m shell -a ls -l /mnt/westos.sh fetch模块的使用方法 功能 从受控主机把文件复制到 ansible 主机 , 但不支持目录 # 常用参数 src 受控主机的源文件dest 本机目录flat 基本名称功能 ansible all -m fetch -a src/mnt/westos.sh dest/tmp ansible 192.168.91.89 -m fetch -a src/mnt/westos.sh dest/tmp/westosname.sh flatyes file模块的使用方法 功能 设置文件的属性 # 常用参数 path 指定文件名称state 指定操作状态                                   touch 建立                                  absent 删除                                 directory 递归                                       link 建立软链接                                     hard建立硬链接mode 设定权限 owner 设定文件用户group 设定文件组src 源文件dest 目标文件recurseyes 递归更改 ansible all -m file -a src/mnt/file1 dest/mnt/filehard statehard ansible all -m file -a path/mnt/file2 statetouch ownerdevops groupxxx mode777 压缩及解压模块 archive # 作用 压缩 # 常用参数 path 打包目录名称dest 声称打包文件名称format 打包格式owner 指定文件所属人mode 指定文件权限  ansible all -m archive -a path/etc dest/opt/etc.tar.gz formatgz ownerxxx mode700 un archive 功能 解压缩 # 常用参数 copy  默认为yes                从ansible主机复制文件到受控主机 设定为no               从受控主机中寻找src源文件 remote_src  功能同copy且相反 设定为yes 表示包在受控主机 设定为no表示包在ansible主机 src 包路径可以使ansible主机也可以使受控主机dest 受控主机目录mode 加压后文件权限 copyyes  ansible all -m unarchive -a src/opt/etc.tar.gz dest/mnt copyno hostname模块 作用 管理主机名称 # 常用参数 name 指定主机名称 ansible 192.168.91.89 -m hostname -a nameAAAA.westos.com 定时任务设定模块 cron # 作用 计划任务 # 常用参数 minute 分钟hour 小时day 天month 月weekday 周name 任务名称job 任务脚本或命令disabled  yes 禁用计划任务 no 启动计划任务 state                               absent删除计划任务 ansible all -m cron -a jobecho hello nametest disabledyes 软件仓库配置模块 yum_repository # 作用 配置系统软件仓库源文件 # 常用参数 name 指定仓库名称baseurl 指定源路径description 指定仓库描述file 指定仓库文件名称enabled 仓库是否启用gpgcheck 仓库是否检测gpgkeystate  默认值present 建立 absent 为删除 ansible all -m yum_repository -a nameAppStream filewestos baseurlhttp://192.168.91.88/var/www/html/westos/AppStream gpgcheckno descriptionAppStream enabledyes statepresent 利用dnf模块管理软件 作用 管理系统中的 dnf 仓库及管理软件 常用参数 name指定包state指定动作                                         present安装                                          latest更新                                          absent删除list列出指定信息                                           httpd                                         installed                                               all                                         availabledisable_gpg_check禁用gpgkey检测enablerepo指定安装包来源disablerepo禁用安装包来源 ansible all -m dnf -a namehttpd statepresent enablerepoAppStream service服务管理模块 作用 管理系统服务状态 常用参数 name 指定服务名称state 指定对服务的动作                                                    started                                                     stoped                                                     restarted                                                     reloadedenabled 设定服务开机是否启动 #yes 开启启动 #no 开机不启动 ansible all - m service - a name httpd state started enabled yes  火墙控制模块firewalld 常用参数 zone 火墙的域service 服务名称permanent 永久生效state                                                       enabled 允许                                                       disabled 拒绝 immediate  立即生效 ansible all -m firewalld -a zonepublic servicehttp permanentyes stateenabled immediateyes 利用user模块管理用户 作用 模块可以帮助我们管理远程主机上的用户 比如创建用户 、 修改用户 、 删除用户 、 为用户创建密钥对等操作 # 常用参数 name 必须参数用于指定要操作的用户名称group 指定用户所在的基本组。gourps 指定用户所在的附加组。append 指定添加附加组默认值为noshell 指定用户的默认 shelluid 指定用户的 uid 号comment 指定用户的注释信息state 用于指定用户是否存在于远程主机                             present 建立                             absent 删除 remove 当删除用户是删除用户家目录默认值为nopassword 此参数用于指定用户的密码。但密码为明文 可以用openssl password -6 密码生成加密字符 generate_ssh_key 生成sshkey ansible all -m user -a namelinux group72 groups1000 shell/bin/sh uid6666 commentlinux user statepresent 利用group模块管理组 作用 group 模块可以帮助我们管理远程主机上的组 。 # 常用参数 name 用于指定要操作的组名称state 用于指定组的状态                           absent 删除                          present 建立gid 用于指定组的gid。 ansible all -m group -a namelinux gid2000 statepresent 文件关键行替换 lineinfile # 常用参数 path 指定要操作的文件line 指定文本内容。 | 表示格式化输入regexp 使用正则表达式匹配对应的行当替换文本时 ## 如果有多行文本都能被匹配 ## 则只有最后面被匹配到的那行文本才会被替换 ## 当删除文本时 如果有多行文本都能被匹配 ## 这么这些行都会被删除 。 state  当想要删除对应的文本时需要将state参数的值设置为absent state的默认值为present backrefs 当内容无匹配规则时不对文件做任何更改,默认值为no 向后引用regexp变量信息 insertafter 借助insertafter参数可以将文本插入到“指定的行”之后 insertafter参数的值可以设置为EOF或者正则表达式 insertbefore 借助insertbefore参数可以将文本插入到“指定的行”之前 insertbefore参数的值可以设置为BOF或者正则表达式 backup 是否在修改文件之前对文件进行备份create 当要操作的文件并不存在时是否创建对应的文件 ansible all -m lineinfile -a path/mnt/westos linehello westos\nhello westos createyes ansible all -m lineinfile -a path/mnt/westos linehello linux createyes ansible all -m lineinfile -a path/mnt/westos  regexp(h.{4}).*(w.{5}) line\1 backrefsyes 替换文件中的关键字 replace # 作用 replace 模块可以根据我们指定的正则表达式替换文件中的字符串 文件中所有被匹配到的字符串都会被替换 # 常用参数 path 指定要操作的文件regexp  指定一个正则表达式 文件中与正则匹配的字符串将会被替换 replace 指定最终要替换成的字符串backup 是否在修改文件之前对文件进行备份最好设置为yes ansible all -m replace -a path/mnt/westos regexphello replacewestos_hello backupyes 利用setup采集被控主机的变量信息 作用 setup 模块用于收集远程主机的一些基本信息 # 常用参数 filter 用于进行条件过滤。如果设置仅返回匹配过滤条件的信息 ansible all - m setup - k ansible all - m setup - a filter ansible_all_ipv4_addresses - k 利用debug显示指定信息 作用 调试模块 用于在调试中输出信息 # 常用参数 msg 调试输出的消息var: 将某个任务执行的输出作为变量传递给debug 模块 debug 会直接将其打印输出 verbosity debug 的级别 默认是 0 级 全部显示  ansible all -m debug -a varwestos -e westoslinnnnn ansible all -m debug -a msghello hello
http://www.yutouwan.com/news/234884/

相关文章:

  • 高端网站制作模板中国企业有哪些
  • 南京中小企业网站制作ui设计属于哪个部门
  • 建筑网结构网站站内优化方案
  • 澄海网站建设公司wordpress 社区 插件
  • 做课件的软件下载带有蓝色的网站个人网站 名称
  • 没有备案的网站百度能收录台州公司网站建设
  • 宣传 网站建设方案wordpress主题制作实例
  • 上海住房和城市建设厅网站wordpress如何调用分类目录
  • 张家口城乡建设局网站郑州一建招聘
  • 制作logo免费网站好项目推荐平台
  • 好网站建设公司报价网页设计师需要学什么课程
  • 中国建设银行重庆网站首页宁波seo服务推广平台
  • 临沂市建设局网站改版2022年中国企业500强名单
  • 网站布局结构主要分为江苏城乡建设局网站
  • 宁陵网站建设汕头潮阳网站建设
  • 四站合一网站建设公司网上购物哪个平台能买到正品
  • 陕西省住房建设厅官方网站中小企业网站建设多少钱
  • 网站备案是给什么进行备案系统小说
  • 深圳网站建设 龙华信科免费软件下载网站哪个好
  • 内部链接网站大全网站按钮设计成什么颜色原因
  • 傻瓜式网站全网关键词指数查询
  • 网站备案 强制宝塔和WordPress一样吗
  • 做网站和编程在郑州建设网站这么做
  • 数码网站建设论文做电子商务平台网站需要多少钱
  • 朝城做网站公司平面设计画图软件
  • 呼伦贝尔网站建设做淘宝网站用什么软件
  • 深圳企业模板网站建设微商可以做网站推广吗
  • wcm 可以做网站吗衡阳县专业做淘宝网站
  • 建设搜索引擎友好的网站推广普通话手抄报简单漂亮
  • 网站备案查询接口帮忙做公司网站