-
10 年前
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、将改动的文件提交到版本库…
-
10 年前
sed 指定行后或行前插入
sed替换 sed用法 sed指定行插入 sed 删除指定行 Shell/Python
sed 功能非常强大,这里主要列出一些工作中常用到的举例,以后再追加 示例文本 example.cfg Config = { a = 1, b = 1024, c = { ErrLevel = 4, LogLevel = 2, TraceLevel = 2, ProfLevel…
-
10 年前
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…
-
10 年前
python+ssh 批量管理linux服务器
python批量操作 subprocess Shell/Python
. python+ssh 首先都会想到用 paramiko,可能因为水平有限,写出来的代码批量操作时就算用了多线程指令特别慢。所以直接封装ssh和scp 本人也是初学python,代码虽然感觉不太规范但能实现功能 准备工作: 机器首先密钥认证 目录结构 ssh ├── bin/ssh.py ├── conf/host.conf └── log/201506/30/ 日志按日志分目录…
-
11 年前
Python 运维开发 学习记录 语言基础(一)
数据类型 Shell/Python 交互控制
一、python编程风格 缩进统一 变量 标识符的第一个字符必须是字母表中的字母(大写或小写)或者一个下划线(‘ _ ’) 标识符名称的其他部分可以由字母(大写或小写)、下划线(‘ _ ’)或数字(0-9)组成。 标识符名称是对大小写敏感的。例如,myname和myName不是一个标识符。注意前者中的小写n和后者中的大写N。 有效 标识符名称的例子有i、__my_name、name_23和a1b2…