1.获取外网ip#!/usr/bin/envpython--coding:utf-8--Time:2019/12/2010:05importsocketimportrequests,re#方法一text=requests.get("http://txt.go.sohu.com/ip/soip").textip=re.findall(r'\d+.\d+.\d+.\d+&#
原创 2020-01-02 17:23:04
807阅读
# Python常用脚本 ### 简介 在Kubernetes (K8S) 环境中,人员经常需要编写Python脚本来简化操作、自动化任务以及监控集群状态。本文将介绍如何编写Python常用脚本,帮助小白入门实现这个目标。 ### 步骤 下面是实现Python常用脚本步骤: | 步骤 | 操作 | |-------|------| | 步骤一 | 导入必要Python
原创 2024-05-21 11:12:17
145阅读
Python Python 是一种简单易学、高效且功能强大编程语言,它拥有丰富第三方库和工具,让工作更加轻松和高效。下面我们将介绍 Python 在运常见应用。自动化脚本Python 在运领域中最常见应用就是编写自动化脚本,它可以帮助我们完成各种繁琐任务,如系统配置、部署、监控和维护等。以下是一个简单 Python 自动化脚本示例: pythonCopy code
docker操作脚本根据容器名称查询容器ID并删除# 第一种写法 docker stop `docker ps -a| grep project | awk '{print $1}' ` docker rm `docker ps -a| grep project | awk '{print $1}' ` # 第二种写法 docker stop `docker ps -aq --filter
file是一个类,使用file('file_name', 'r+')这种方式打开文件,返回一个file对象,以写模式打开文件不存在则会被创建。但是更推荐使用内置函数open()来打开一个文件 .首先open是内置函数,使用方式是open('file_name', mode, buffering),返回值也是一个file对象,同样,以写模式打开文件如果不存在也会被创建一个新。f=open('/tm
转载 2017-03-02 11:53:44
4662阅读
python常用脚本实例
转载 2018-05-09 10:49:56
815阅读
file是一个类,使用file('file_name', 'r+')这种方式打开文件,返回一个file对象,以写模式打开文件不存在则会被创建。但是更推荐使用内置函数open()来打开一个文件 .首先open是内置函数,使用方式是open('file_name', mode, buffering),返回值也是一个file对象,同样,以写模式打开文件如果不存在也会被创建一个新。f=open('/tm
原创 2021-05-24 21:32:49
750阅读
在现代IT中,使用Python编写巡检脚本变得越来越普遍。这些脚本能够帮助系统管理员自动化常见任务,从而提升系统稳定性和效率。接下来,我将分享如何设计和实现一套常用Python巡检脚本完整策略,包括备份策略、恢复流程、应急响应、工具链集成、日志分析和监控告警。 ### 备份策略 备份对于数据保全至关重要,我们需要定义一个合理备份流程。下面是这个备份流程图示:
原创 6月前
56阅读
我工作中用到几个脚本,主要分为:Python和Shell两个部分。Python 脚本部分实例:企业微信告警、FTP 客户端、SSH 客户端、Saltstack 客户端、vCenter 客户端、获取域名 ssl 证书过期时间、发送今天天气预报以及未来天气趋势图;Shell 脚本部分实例:SVN 完整备份、Zabbix 监控用户密码过期、构建本地 YUM 以及上篇文章中有读者需求(负载高时,查
坚持到底,永不放弃!
转载 精选 2014-05-13 11:06:25
1139阅读
常用shell脚本1、用shell脚本批量建立Linux用户实现要求:创建用户student1到student50,指定组为student组!而且每个用户需要设定一个不同密码!脚本实现如下:#!/bin/bashfor i in `seq 1 50`do    useradd -G student student$i ;     e
转载 精选 2016-02-18 13:07:19
4716阅读
一、根据PID过滤进程所有信息#! /bin/bash # Function: 根据用户输入PID,过滤出该PID所有的信息 read -p "请输入要查询PID: " P n=`ps -aux| awk '$2~/^'$P'$/{print $11}'|wc -l` if [ $n -eq 0 ];then echo "该PID不存在!!" exit fi echo "---------
原创 2023-07-28 08:55:39
132阅读
在Linux系统中,工作是至关重要,通过编写脚本可以简化重复操作,并提高工作效率。本文将介绍一些Linux常用脚本,并示范如何编写这些脚本。 ### 流程概述 首先,让我们来看看整个流程是如何进行: | 步骤 | 操作 | | ------ | ------ | | 1 | 编写脚本,包括脚本功能和逻辑 | | 2 | 赋予脚本执行权限 | | 3 | 执行脚本 | 接下来,
原创 2024-05-15 11:17:14
48阅读
例如,往表 MyClass中插入二条记录, 这二条记录表示:编号为名为Tom成绩为.45, 编号为 名为Joan 成绩为.99,
原创 2023-10-11 11:39:26
163阅读
3.DATE 日期类型:支持范围是-01-01到-12-31。1mysqldump -u 用户名 -p –default-character-set=latin1 数据库名 > 有个s)
原创 2024-07-16 15:46:44
43阅读
CentOS下搭建Nagios王尚 2014.11.09操作系统:CentOS-6.5-i386-bin-DVD1.iso 安装在VM中进行测试。本章需要软件链接:php-5.3.2.tar.gz http://www.163disk.com/fileview_2161669.html nagios-plugins-1.4.14.tar.gzhttp://www.163disk.com/fil
     集群管理(1)启动 broker$ bin/kafka-server-start.sh daemon <path>/server.properties(2)关闭 broker$ bin/kafka-server-stop.shtopic 管理kafka-topics.sh 脚本# 创建主题$ bin/kafka-topics.sh --create --zookeeper l
转载 2021-06-05 21:27:48
525阅读
常用功能脚本1.导出整个数据库  mysqldump -u 用户名 -p –default-character-set=latin1 数据库名 > 导出文件名(数据库默认编码是latin1) mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表  mysqldump -u 用户名 -p 数据库名
原创 2023-07-28 08:52:56
86阅读
1、写一个脚本查找最后创建时间是三天前,后缀是*.log文件并删除find .-ctime +3 -name '*.log' | rm -rf2、统计ip访问情况,要求分析nginx访问日志,找出访问页面数量在前十位ipcataccess.log | awk '{print $1}' | uniq -c | sort -rn | head -103、使用tcpdump监听主机为192.168.
原创 2024-04-11 11:22:58
254阅读
一、用Python写一个列举当前目录以及所有子目录下文件,并打印出绝对路径#!/usr/bin/env pythonimport osfor root,dirs,files in os.walk('/tmp'):    for name in files:        print (os.path.join(roo
原创 2024-09-18 09:51:16
137阅读
  • 1
  • 2
  • 3
  • 4
  • 5