51CTO博客开发王伟itnihao的运维技术博客
nginx日志访问量,多维度统计,__fields表示每条日志以空格分隔后索引对应的字段名称。如0表示第一个字段客户端IP(client_ip),要统计其它字段,只需在这里添加即可。## 直接上代码# -*- coding:utf-8 -*- import sys try: &nbs
故障现象:ntpdate: no server suitable for synchronization found解决办法:~]# ntpdate -b -u pool.ntp.orgntpdate命令帮助:~]# man ntpdateCOMMAND LINE OPTIONS -b Force the
1. VMWare升级8.1后,发现虚拟机无法联网,经检查,发现VMWare设置的虚拟网卡全没了。解决方法:再次运行VMWare安装程序,选Repair就可以了。2. 启动VM时报错如下: 无法打开内核设备“\\.\VMCIDev\VMX”: 重叠 I/O 操作在进 行中。你想要在安装 VMware Workstation 前重启吗? 打开模块DevicePowerOn电源失败 一般出现
#!/usr/bin/env python # -*- coding:UTF-8 -*- import os # 第一种方法 files = os.listdir('.') i = 1 for f in files: fi
python复制文本的两种方法:#!/usr/bin/env python # -*- coding:UTF-8 -*- import os ### 方法一, 读写文件进行复制 #1、创建文件test1.txt f1 = open('test1.txt', 'w+') f1.writelines(['hello\n', 'world!\n', 'welcome to python study!\n
首先,创建mysql用户users表create table users ( id int NOT NULL primary key auto_increment, username varchar(16) NOT NULL, passwd varchar(32) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=utf8;看下表结构:mysql>
这个脚本执行的前提是,得先做好基于密钥的认证,这样可以避免频繁输入密码,基于密钥的认证这里就不写了。脚本很简单,使用subprocess模块的call()方法来执行shell命令。刚开始学,一步步来,哈哈。。。后面再学习学习paramiko模块,多线程。。。下面是我写的脚本simple_ssh.py,贴上来,自己留作记录:#!/usr/bin/env python #
#!/usr/bin/env python # -*- coding:UTF-8 -*- import fileinput File = 'user.txt' for line in fileinput.input(File, inplace=1): # inplace=1,表示做完替换后立刻回到文件初始行 line = line.replace('003', '002') p
#!/usr/bin/env python # Filename: switch.py # Author: zhangliang - z_liang90@126.com # Last modified: 2014-02-26 10:53 # Description: from __future__ import division def arithMetic(x,oprator,y): r
#!/usr/bin/env python from sys import exit from os import system from getpass import getpass data_file = 'staff_list.txt' data = open(data_file).readlines() # define user and password _user = 'root' _
#!/usr/bin/env python # coding:UTF-8 import os filepath = '/data' def fun(rootdir): for dirfiles in sorted(os.listdir(rootdir)): path_dirfiles = os.path.join(rootdir, dirfiles) if
了解一个环境变量PYTHONSTARTUP If this is the name of a readable file, the Python commands in that file are executed before the first prompt is displayed in interactive mode. The file is executed in the
第一种方法:采用单引号加双引号的方式,如'"$i"'for i in $(<$TMP_FILE); do awk -F "'" '/'"$i"'/{ if($2 ~ /\<'"$i"'\>/) print " ",$2," ",$4," ",$6 }' $UPLO
在使用vim进行shell脚本开发过程中,怎么才能配置vim自动添加脚本运行环境、作者、邮件、脚本说明等信息,网上找了些资料,最后的.vimrc配置文件贴出来。。。cat ~/.vimrc"进行版权声明的设置"添加或更新头"将键盘上的F4功能键映射为添加作者信息的快捷键map <F4> :call TitleDet()<cr>'sfunction AddTitle() c
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号