首页 > 其他 > 详细

ansible模块详解

时间:2020-06-15 00:38:13      阅读:55      评论:0      收藏:0      [点我收藏+]
    1  ps aux |grep 18816
    2  kill -9 18816
    3  date
    4  cd /tmp
    5  ls
    6  find -name test.log
    7  find ./ -name test.log
    8  cat test.log 
    9  ping 192.168.31.218
   10  ping -c1 192.168.31.218
   11  cd /application/xqd/
   12  ls
   13  vim 9.sh
   14  ls
   15  cat a.sh
   16  vim 9.sh
   17  chmod +x 9.sh 
   18  ./9.sh 
   19  vim 9.sh
   20  ./9.sh 
   21  vim 9.sh
   22  ./9.sh 
   23  lss
   24  ls
   25  cat ip.txt 
   26  ls
   27  vim 10.sh
   28  chmod 10.
   29  chmod 10.sh 
   30  chmod +x 10.sh 
   31  ./10.sh 
   32  vim 10.sh 
   33  ./10.sh 
   34  vim 10.sh 
   35  ./10.sh 
   36  vim 10.sh 
   37  ./10.sh 
   38  ./10.sh install
   39  ./10.sh start
   40  ls
   41  vim 11.sh
   42  chmod +x 11.sh 
   43  ./11.sh root
   44  ./11.sh
   45  vim 10.sh 
   46  ./10.sh start
   47  echo $
   48  ./10.sh install
   49  echo $?
   50  systemctl status crontab
   51  systemctl status crond
   52  crontab -e -u root
   53  date +%F_%T
   54  echo date +%F_%T
   55  echo `date +%F_%T`
   56  crontab -e -u root
   57  crontab -l
   58  tail -f /var/log/cron
   59  crontab -e -u root
   60  crontab -l
   61  tail -f /var/log/cron
   62  ls
   63  vim /etc/ansible/hosts
   64  ping 47.114.150.49
   65  ping -c1 47.114.150.49
   66  ssh-copy-id -i ~/.ssh/id_rsa.pub root@47.114.150.49
   67  ssh 47.114.150.49
   68  ansible ali -a useradd alex
   69  id alex
   70  ansible ali -a echo "456" | passwd --stdin alex
   71  ansible-doc -s command
   72  ansible-doc  command
   73  ansible-doc shell
   74  ansible-doc -s shell
   75  ansible ali -m shell -a echo "123" | passwd --stdin alex
   76  ansible ali -m shell -a echo "456" | passwd --stdin alex
   77  cd /application/
   78  ls
   79  cd xqd/
   80  ls
   81  vim 1.sh 
   82  ansible ali -m shell -a bash 1.sh
   83  ansible ali -m shell -a bash /application/xqd/1.sh
   84  vim 1.sh 
   85  cat a.sh
   86  vim b.sh
   87  ansible ali -m shell -a bash /application/xqd/b.sh
   88  ansible ali -m shell -a bash /application/a.sh
   89  ansible ali -m shell -a /application/a.py
   90  ls
   91  cat b.sh 
   92  vim b.sh 
   93  chmod +x b.sh 
   94  ls
   95  ansible-doc -s script
   96  ansible all -m script -a /application/xqd/b.sh
   97  ansible all -m shell -a ls /application/
   98  ls
   99  vim b.sh 
  100  ansible all -m script -a removes=/application/wwh /application/xqd/b.sh
  101  ansible all -m shell -a ls /application/
  102  ansible all -m script -a removes=/application/a.sh  /application/xqd/b.sh
  103  ansible all -m shell -a ls /application/
  104  ansible all -m script -a creates=/application/a.sh  /application/xqd/b.sh
  105  vim b.sh 
  106  ansible all -m script -a creates=/application/a.sh  /application/xqd/b.sh
  107  ansible all -m script -a creates=/application/wwh  /application/xqd/b.sh
  108  ansible all -m shell -a ls /application/
  109  ansible-doc -s script
  110  ls
  111  ansible ali -m copy -a src=/application/xqd/10.txt dest=/application/10.txt
  112  ansible ali -m shell -a ls /application/
  113  ansible ali -m copy -a src=/application/xqd/11.sh dest=/application/11.sh
  114  ansible ali -m shell -a ls -l /application/
  115  ls
  116  ansible ali -m copy -a src=/application/xqd/8.sh dest=/application/8.sh mode=755
  117  ansible ali -m shell -a ls -l /application/
  118  ls
  119  ansible ali -m copy -a src=/application/xqd/9.sh dest=/application/9.sh mode=755 owner=alex
  120  ansible ali -m shell -a ls -l /application/
  121  ansible ali -m copy -a src=/etc/init.d dest=/application/ mode=755 owner=alex
  122  ansible ali -m shell -a ls -l /application/
  123  ansible ali -m shell -a ls -l /application/init.d
  124  ansible ali -m copy -a src=/etc/init.d/ dest=/application/ mode=755 owner=alex
  125  ansible ali -m copy -a content=大弦嘈嘈如急雨,小弦切切如私语 dest=/application/b.txt
  126  ansible ali -m shell -a ls -l /application/
  127  ansible ali -m copy -a content="大弦嘈嘈如急雨,小弦切切如私语\n" dest=/application/b.txt
  128  ls
  129  cat a.txt 
  130  vim a.txt 
  131  ansible ali -m copy -a src=/application/xqd/a.txt dest=/application/a.txt
  132  ls
  133  vim a.txt 
  134  ansible ali -m copy -a src=/application/xqd/a.txt dest=/application/a.txt
  135  ansible ali -m shell -a mkdir lzmly
  136  ll
  137  ln a.sh c.sh
  138  ll
  139  ln -s a.sh d.sh
  140  ll
  141  cp a.sh e.sh
  142  ll
  143  vim a.sh 
  144  cat c.sh
  145  cat d.sh
  146  cat e.sh
  147  ansible ali -m file -a path=/lzlmy2 state=directory
  148  ansible ali -m shell  -a ls /
  149  ansible ali -m file -a path=/root/aaa state=touch
  150  ansible ali -m shell  -a ls
  151  ansible ali -m file -a path=/application src=/etc/fstab  state=link
  152  ansible ali -m file -a path=/application/f src=/etc/fstab  state=link
  153  ansible ali -m file -a path=/root/lzmly  state=absent
  154  ansible-doc -s fetch
  155  ansible ali -m fetch -a src=/var/log/messages dest=/tmp
  156  ll /tmp
  157  ll /tmp |grep 47.114
  158  cd /tmp
  159  ls
  160  tail -1 47.114.150.49
  161  cd 47.114.150.49/
  162  ls
  163  cd var
  164  ls
  165  cd log
  166  ls
  167  tail -1 messages 
  168  clear
  169  ansible-doc -j fetch
  170  cd ..
  171  ls
  172  cd
  173  ansible-doc -l file
  174  ansible-doc -l 
  175  ansible-doc
  176  ansible-doc -l
  177  ansible-doc -l |wc -l
  178  ansible-doc yum
  179  ansible-doc yum -s
  180  ansible-doc -s yum 
  181  ansible ali -m yum -a name=nginx
  182  yum list|grep pip
  183  cat /etc/yum.repos.d/CentOS-Base.repo 
  184  cat /etc/yum.repos.d/epel.repo
  185  yum grouplist
  186  yum groupinstall 
  187  ansible ali -m yum -a name=nginx state=absent
  188  ansible ali -m shell -a rpm -q nginx
  189  ansible ali -m yum -a name="@Development Tools"
  190  ansible-doc -s pip
  191  ansible ali -m pip -a name=pymysql
  192  ansible ali -m yum -a name=nginx
  193  ss -tnlp
  194  systemctl status nginx
  195  systemctl enabled nginx
  196  ansible-doc -s service
  197  yum install nginx
  198  systemctl enabled nginx
  199  ansible-doc -s service
  200  ss -tnlp
  201  systemctl start nginx
  202  ss -tnlp
  203  systemctl enabled ngnix
  204  systemctl enabled nginx
  205  ansible ali -m service -a name=nginx state=started
  206  ansible ali -m service -a name=nginx state=stopped
  207  ansible-doc -s cron
  208  ansible ali -m cron -a "minute=24 job=‘touch /tmp/xqd.txt‘ name=touchfile"
  209  crontab -l
  210  ll /tmp
  211  crontab -l
  212  crontab -r
  213  crontab -l
  214  ansible ali -m cron -a name=touchfile state=absent
  215  ansible ali -m cron -a "minute=24 job=‘touch /tmp/xqd.txt‘ name=touchfile disabled=yes"
  216  ansible ali -m cron -a name=touchfile state=absent

 

ansible模块详解

原文:https://www.cnblogs.com/xuqidong/p/13128490.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!