Shell/Python

bash 和 python 脚本分类
9 年前

svn Linux下常用命令总结

svn linux常用命令   Shell/Python  

1、将文件checkout到本地目录 svn checkout http://192.168.0.10/svn/project project 简写:svn co 例: 如何导出SVN库文件不受本地SVN管理 svn export project /data/project 2、往版本库中添加新的文件 svn add file svn add *.txt 3、将改动的文件提交到版本库…

9 年前

sed 指定行后或行前插入

sed替换   sed用法   sed指定行插入   sed 删除指定行   Shell/Python  

sed 功能非常强大,这里主要列出一些工作中常用到的举例,以后再追加 示例文本 example.cfg Config = { a = 1, b = 1024, c = { ErrLevel = 4, LogLevel = 2, TraceLevel = 2, ProfLevel…

9 年前

Python 获取进程PID

Python 获取进程PID   python subprocess pid   python commands pid   Shell/Python  

一、使用subprocess模块通过查找关键字获取进程PID #!/usr/bin/python import subprocess import sys import logging import os gameproc = ["loginserver","gameserver","dbserver","logserver"] def getPid(process): cmd = "ps…

9 年前

python+ssh 批量管理linux服务器

python批量操作   subprocess   Shell/Python  

. python+ssh 首先都会想到用 paramiko,可能因为水平有限,写出来的代码批量操作时就算用了多线程指令特别慢。所以直接封装ssh和scp 本人也是初学python,代码虽然感觉不太规范但能实现功能 准备工作: 机器首先密钥认证 目录结构 ssh ├── bin/ssh.py ├── conf/host.conf └── log/201506/30/ 日志按日志分目录…

10 年前

Python 运维开发 学习记录 语言基础(一)

数据类型   Shell/Python   交互控制  

一、python编程风格 缩进统一 变量 标识符的第一个字符必须是字母表中的字母(大写或小写)或者一个下划线(‘ _ ’) 标识符名称的其他部分可以由字母(大写或小写)、下划线(‘ _ ’)或数字(0-9)组成。 标识符名称是对大小写敏感的。例如,myname和myName不是一个标识符。注意前者中的小写n和后者中的大写N。 有效 标识符名称的例子有i、__my_name、name_23和a1b2…