摘要: 前言:众所周知Linux是一个可以同时让多个用户登录的操作系统,每个用户的操作都影响着Linux运行,除了要做好安全工作以外,防止人为恶意损坏也是很关键的,比如有人恶意执行危险命令,要查找就得记录所有用户名,登录用户,用户的IP地址,执行时间,执行的命令就很重要。分享一个脚本,可以记录所有用户使用过 阅读全文
posted @ 2021-05-07 22:03 lucky_tomato 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 前言:最近自己开发SQL工单功能,期间接触到了Ace在线编辑器,折腾一下,感觉功能挺多,特意去了解学习一下分享跟大家。 ACE 是一个功能非常强大的编辑器,实现语法高亮、代码补全功能,还有很多主题,支持多种语言,比如MySQL、Python、HTML、LUA等,可以使用国内免费开源的网站https: 阅读全文
posted @ 2021-04-29 21:35 lucky_tomato 阅读(673) 评论(0) 推荐(0) 编辑
摘要: 哈喽,今天给大家分享一篇Django+Celery实现动态配置定时任务,因为最近也是无意间看到一位大佬关于这块的文章,然后自己觉得不错,也想学习写一下,然后最终实现功能是在前端页面统一管理计划任务,大家可以在admin管理页面设置,也可以在自己写的前端页面删除添加编辑,实时生效,还可以监控这些监控任 阅读全文
posted @ 2020-05-25 21:28 lucky_tomato 阅读(2374) 评论(7) 推荐(0) 编辑
摘要: 前言:在公众号看一篇比较不错的shell脚本文章,自己学习同时,加一些例子分享下,哪里做得不好,请多多指教哈一.在脚本写注释 1 #脚本的参数 2 #脚本的用途 3 #脚本的注意事项 4 #脚本的写作时间,作者,版权等 5 #各个函数前的说明注释 6 #一些较复杂的单行命令注释 二、脚本中有命令运行 阅读全文
posted @ 2020-03-05 11:27 lucky_tomato 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 前言:说到数据库备份,我们知道可以用来对数据库进行备份的工具有mysqldump、mydumer、mysqlpump等等,实际工作中,机器上的数据库不大的话,都是用mysqldump工具来备份,这些备份工具各有优缺点,这里不详细介绍,今天分享另一个数据库备份工具,叫XtraBackup。一、Xtra 阅读全文
posted @ 2020-01-27 23:30 lucky_tomato 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 今天分享一下Ansible在工作环境中有那些可以优化的配置环境介绍:以前在公司工作处理服务器问题,需要用批量操作都是用shell脚本编写的工具,后来发现Ansible这个自动化工具,安装简单,操作起来很方便,支持多个模块,由python开发基于SSH协议通信的工具。这里有个问题就是如果服务器越来越多 阅读全文
posted @ 2020-01-17 22:53 lucky_tomato 阅读(1573) 评论(2) 推荐(2) 编辑
摘要: 一个python文件通常有两种使用方法, 第一是作为脚本直接执行。 第二是 import 到其它的 python 脚 本中被调用(模块重用)执行。 因此 if name == 'main': 的作用就是控制这两种情况执行代码的过程。 简单地说if __name__ == '__main__'的意思是 阅读全文
posted @ 2020-01-08 22:25 lucky_tomato 阅读(2003) 评论(0) 推荐(0) 编辑
摘要: 相同点:filter 和 map 都是对数组的操作,均返回一个新的数组 不同点:filter是满足条件的留下,是对原数组的过滤;map则是对原数组的加工,映射成一对一映射的新数组 number = [1,2,44,38,58,96,47] new_list = list(filter(lambda 阅读全文
posted @ 2020-01-07 19:39 lucky_tomato 阅读(4611) 评论(0) 推荐(1) 编辑
摘要: split方法说明: split方法通过指定分隔符对字符串进行切片,如果参数num有指定值,则分隔num+1个子字符串 split()方法语法: 1 str.split(str="", num=string.count(str)) 参数: str -- 分隔符,默认为空字符 num 分隔次数。默认为 阅读全文
posted @ 2020-01-07 19:34 lucky_tomato 阅读(2455) 评论(0) 推荐(0) 编辑
摘要: 今天接到一个小需求,就是想在windows环境下,上传压缩文件到linux指定的目录位置并且解压出来,然后我想了一下,这个可以用python试试写下。 环境:1.linux操作系统一台2.windows环境安装Python3.x3.Pycharm IDE环境大家如果对paramiko模块不熟悉的话, 阅读全文
posted @ 2020-01-02 21:56 lucky_tomato 阅读(5159) 评论(1) 推荐(1) 编辑