欢迎来到李先生的博客

深山的鹿,不知归处;万般皆苦,只可自渡。
扩大
缩小
上一页 1 ··· 4 5 6 7 8 9 10 下一页

2017年5月27日

uniq的坑坑

摘要: 很久没有做过文本统计之类的操作了,今天有点任务弄一下,幸亏机智的我列出了全部看了一遍,发现uniq的时候还是有重复的,然后总结了一下 假如我有1.txt这个文本: 执行操作,cat 1.txt |uniq,得到的结果是: uniq不是去重吗?为什么还是有重复的呢,当时一时半会儿也没想起来,后来把所有 阅读全文

posted @ 2017-05-27 15:57 Captain_Li 阅读(425) 评论(0) 推荐(0) 编辑

tomcat问题

摘要: 前天晚上项目上线部署,用ansible执行启动tomcat,执行一次不成功,执行第二次也许会成功,不知道什么原因,然后在群里问了一下,然后大概总结了一下tomcat的一些东西,昨天晚上上线部署的时候还是原来的脚本,但都没有问题了,都不知道为什么。 1、startup.sh启动脚本里有两句话是这样: 阅读全文

posted @ 2017-05-27 10:13 Captain_Li 阅读(499) 评论(0) 推荐(0) 编辑

2017年5月22日

windos下安装django

摘要: 一:pip install Django 安装完以后,运行python manager.py runserver 0.0.0.0:8000报错: 1):没有安装Mysql-python,安装Mysql-python的时候报错没有注册,把下面的代码保存为register.py文件,然后执行python 阅读全文

posted @ 2017-05-22 19:18 Captain_Li 阅读(467) 评论(0) 推荐(0) 编辑

2017年5月16日

二、Ansible中playbook的变量

摘要: 先看看debug模块的使用: msg:输出调试信息 var:将某个任务执行的输出作为变量传给debug模块,debug模块将其打印输出 verbosity:debug的任务级别 1:在playbook中直接使用 - hosts: db vars: vvv: china tasks: - name: 阅读全文

posted @ 2017-05-16 18:12 Captain_Li 阅读(744) 评论(0) 推荐(1) 编辑

2017年5月15日

Centos6.5安装mariadb的坑坑

摘要: 最近在看Ansible,《Ansible权威指南》,然后有个地方是搭建Web应用框架,有个服务器是安装Mariadb,找到官方文档,一直弄,总是报错,换个思路,下载rpm到本地,安装,然后一大串的依赖包,看到都有些怕怕,不可能一个一个的去安装依赖包;然后在网上查资料,看到是说官方的这个源下载网速太慢 阅读全文

posted @ 2017-05-15 19:24 Captain_Li 阅读(1576) 评论(0) 推荐(0) 编辑

2017年5月12日

一、Ansible安装

摘要: 1:安装ansible ,选择的是yum 安装,简单,ansible的管理端必须是Linux系统 YUM是一个shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包。 首先得安装EPRL源,然后才能安装ansib 阅读全文

posted @ 2017-05-12 17:58 Captain_Li 阅读(4768) 评论(0) 推荐(1) 编辑

2017年5月8日

nginx实现按日期进行日志分割

摘要: 1:nginx的访问日志按日期分割,也就是每天的零点把前一天的访问日志以日期的形式备份,然后重新打开一份访问日志,这里的kill -USR1 $pid 重新打开访问日志,必须得把原来的mv,如果存在的话,还是在原来的基础上累加。 脚本: #!/bin/bash local_path=/usr/loc 阅读全文

posted @ 2017-05-08 12:31 Captain_Li 阅读(7218) 评论(0) 推荐(0) 编辑

2017年4月27日

活学活用wxPython基础框架

摘要: 看活活用wxpython这本书,基本框架是这样子的,这里有定义输出,然后打印出整个流程,可以看到是怎样执行的,明天请假了,五一回去玩几天,哈哈,估计假期过来都忘了 阅读全文

posted @ 2017-04-27 18:10 Captain_Li 阅读(487) 评论(0) 推荐(0) 编辑

xpython在Windos下的安装及简单的文本打开、保存

摘要: 前几天写自动化部署脚本,用的是paramiko和shell相结合,paramiko可是实现ssh登录,文件及文件夹的上传下载,这些功能,然后一直想自己写个东西出来,于是就想把这些功能我把他放到图形化界面,于是这几天一直在看,昨天一直在纠结使用什么来写这个图形化界面,wxpython,tkinter? 阅读全文

posted @ 2017-04-27 11:20 Captain_Li 阅读(672) 评论(0) 推荐(0) 编辑

2017年4月24日

paramiko实现上传目录

摘要: 使用paramiko上传目录,重点是上传的那个过程,想了一上午才想出来,可能有点奇葩,但是还是实现了这个功能 阅读全文

posted @ 2017-04-24 14:34 Captain_Li 阅读(817) 评论(0) 推荐(0) 编辑

2017年4月15日

Python3结合paramiko执行命令

摘要: 使用默认的方式(2017年写的版本) 1、最简单的使用paramiko登录远程机器执行一些命令,学习实验楼的paramiko记录下来,第一次使用ConfigParser这个库,对于封装这些还是不太熟悉,只能慢慢来,嘿嘿嘿 这是python脚本文件,还有一个变量文本 config.ini文件 使用自定 阅读全文

posted @ 2017-04-15 18:12 Captain_Li 阅读(957) 评论(0) 推荐(0) 编辑

2017年4月12日

openstry lua redis实现负载均衡

摘要: 需求: 通过URI地址http://10.0.0.148/test2?uuid=123的uuid参数值的第一位,去实现redis的负载均衡 若uuid第一位为1,那么去10.0.0.148的redis,若uuid第一位为2,那么去10.0.0.248的redis 测试的时候148的redis里给fo 阅读全文

posted @ 2017-04-12 16:56 Captain_Li 阅读(3610) 评论(0) 推荐(0) 编辑

2017年4月11日

定时重启tomcat

摘要: 写个简单的定时重启,弄了一上午,主要是crontab里面奇怪 crontab里:26 12 * * * /bin/sh /lile/monitor.sh &> /lile/ll.log crontab里要是这样写为什么,等定时任务结束后,tomcat进程也自动结束了???????????????? 阅读全文

posted @ 2017-04-11 14:07 Captain_Li 阅读(787) 评论(0) 推荐(0) 编辑

2017年4月6日

简单的生成随机验证码

摘要: #encoding=utf-8 from PIL import Image,ImageFont,ImageFilter,ImageDraw import random #产生随机字母与数字,chr()将Ascii码转换成对应的字符 def rndchn(): return chr(random.randint(65,90)) #产生随机颜色 def rndColor(): ... 阅读全文

posted @ 2017-04-06 20:40 Captain_Li 阅读(518) 评论(0) 推荐(0) 编辑

第一个Python小项目:图片转换成字符图片

摘要: 实现的效果: 需要掌握的知识: 1):Python的基础知识 2):argparse库 3):piilow的Image #encoding=utf-8 from PIL import Image import argparse #< 命令行输入参数处理 > #创建解析对象 parser = argp 阅读全文

posted @ 2017-04-06 14:26 Captain_Li 阅读(6777) 评论(0) 推荐(0) 编辑

2017年3月28日

Python小练习(二)

摘要: 按照下面的要求实现对列表的操作: 1)产生一个列表,其中有40个元素,每个元素是0到100的一个随机整数 2)如果这个列表中的数据代表着某个班级40人的分数,请计算成绩低于平均分的学生人数,并输出 3)对上面的列表元素从大到小排序 #!/usr/bin/python import random al 阅读全文

posted @ 2017-03-28 12:34 Captain_Li 阅读(720) 评论(0) 推荐(1) 编辑

2017年3月27日

Python小练习(一)

摘要: 1:有一个列表,其中包括10个元素,例如这个列表是[1,2,3,4,5,6,7,8,9,0],要求将列表中的每个元素一次向前移动一个位置,第一个元素到列表的最后,然后输出这个列表。最终样式是[2,3,4,5,6,7,8,9,0,1] 阅读全文

posted @ 2017-03-27 20:46 Captain_Li 阅读(472) 评论(2) 推荐(0) 编辑

2017年3月13日

shell脚本实现定时备份某文件

摘要: 1:目标 实现在图像化界面输入需要备份的源文件路径、目标路径,定时的时间、然后通过输入的信息,把需要备份的源文件打包放到指定的目标路径下以执行定时任务的时间为子目录 把/shell/l.txt文件每分钟备份打包一次,放到/lile目录下面 1)输入源文件路径(必须为绝对路径) 2)输入目标目录 2) 阅读全文

posted @ 2017-03-13 15:16 Captain_Li 阅读(7373) 评论(0) 推荐(0) 编辑

2017年3月6日

Centos7安装mysql5.6.29shell脚本

摘要: 创建脚本mysql.sh,直接运行sh mysql.sh 阅读全文

posted @ 2017-03-06 15:38 Captain_Li 阅读(301) 评论(0) 推荐(0) 编辑

2017年3月3日

使用sshpass方式实现ssh自动登录

摘要: 1:sshpass下载地址(用yum安装不了) https://sourceforge.net/projects/sshpass/files/ or wget http://sourceforge.net/projects/sshpass/files/latest/download -O sshpa 阅读全文

posted @ 2017-03-03 10:30 Captain_Li 阅读(6853) 评论(0) 推荐(0) 编辑

expect脚本实现ssh自动登录

摘要: 1:简单的实现ssh登录 #!/usr/bin/expect set ip "10.0.0.142" set user "root" set password "123456" spawn ssh $user@$ip expect { "yes/no"{ send "yes\n";exp_conti 阅读全文

posted @ 2017-03-03 09:30 Captain_Li 阅读(806) 评论(0) 推荐(0) 编辑

2017年2月26日

如果哪天你看到我疯了,其实是你疯了

摘要: 如果哪天你看到我疯了,其实是你疯了。 前两天提出了辞职,不后悔。毕业的第一份工作,7个月结束。都说为什么不多干一段时间,这样做几个月换工作,对于以后找工作不好找。我觉得一个健康的心理远比那多几个月的工作经验重要。从毕业的时候乐观积极向上的少年变成了每天郁郁寡欢的现在,留下了一定的心理阴影,曾经有段时 阅读全文

posted @ 2017-02-26 10:32 Captain_Li 阅读(852) 评论(13) 推荐(2) 编辑

2017年2月15日

LDAP解决多个服务器多个samba,不能指定多个samba域 的问题

摘要: 问题:在创建账号的时候,必须指定一个sambaDomain,但是只能指定一个,但是我有多个samba域要集成,那怎么办呢,怎么弄都只能登陆一个samba,不能所有的都登,经过反复的测试,反复的测试,找到解决方案,解决完这个问题,基本上的问题都解决好了,接下来就是部署了,好开心啊,好开心啊,从去年弄到 阅读全文

posted @ 2017-02-15 17:51 Captain_Li 阅读(1371) 评论(0) 推荐(0) 编辑

系统关机时执行自己的脚本

摘要: 1:查看系统的启动级别 runlevel 2:rc0.d/ rc1.d/ rc2.d/ rc3.d/ rc4.d/ rc5.d/ rc6.d/ 分别代表不同启动级别的启动脚本 3:rcS.d/ 单用户模式启动脚本 4:K开头代表系统关闭的时候执行,S开头代表开机的时候执行 Centos下root用户 阅读全文

posted @ 2017-02-15 09:30 Captain_Li 阅读(2581) 评论(0) 推荐(0) 编辑

2017年2月9日

安装Kerberos后,如何不使用它,Current Kerberos password:

摘要: 在不知情的情况下,安装了kerberos,然后只有是有密码的地方,一直有这个: Current Kerberos password: 没有了解过kerberos,想要卸载,卸载了还是有,怎么弄都弄不掉,然后谷歌到一个办法:sudo pam-auth-update,在这里把第一注释掉 <!--more 阅读全文

posted @ 2017-02-09 18:43 Captain_Li 阅读(1299) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 下一页

导航