随笔分类 -  命令脚本

SVN 学习笔记
摘要:命令参考Api手册清除用户密码 rm ~/.subversion/auth撤销本地svn操作 svn revert解决冲突 分支处理 拷贝分支 svn copy http://svn.example.com/repos/calc/trunk \ http://svn.example.com/repos/calc/branches/my-calc-branch \ -m "Creating a private branch of /calc/trunk." 分支merge回主干$ pwd/home/user/my-calc-branch$ svn ... 阅读全文
posted @ 2013-08-08 01:30 西瓜SY 阅读(275) 评论(0) 推荐(0)
apache配置
摘要:Listen配置客服端请求要到达服务器 配host-ip 可以将请求发到对应ip上,例如:vip.qq.com 172.25.32.225 访问vip.qq.com请求会发到172.25.32.225,但这要求服务器确实部署在172.25.32.225上。所以http.conf Listen 80 Listen 172.25.32.225(服务器实际IP):80VirtualHost配置apache服务上起多个域名NameVirtualHost 127.0.0.1:80 DocumentRoot E:/web/htdocs/baseWeb ServerName www.b... 阅读全文
posted @ 2013-07-21 22:54 西瓜SY 阅读(212) 评论(0) 推荐(0)
sh脚本学习之: sh脚本 、sed、awk
摘要:sh脚本sh命令的批处理文件,支持更复杂的逻辑。 Shell中的变量参数 $0 当前脚本路径$1....$n 脚本执行对应的第n个参数条件判断 文件判断test [op] pathe存在 f是文件 d是目录 r可读 w可写 x可执行 if判断/caseif[条件判断];then...elif[条件判断];then...else...fi;case $变量 in "value") .... ;; *) ... ;;循环 while/util while(until) [条件成立]do ...donefor...do...donefor... 阅读全文
posted @ 2013-07-07 14:37 西瓜SY 阅读(850) 评论(0) 推荐(0)
sh脚本学习之: 命令处理
摘要:输出默认是命令行输出> 替换输出>> append输出2> 错误输出log 2>&1逻辑组合 && 前面命令执行成功|| 命令执行失败; 连续执行二次处理| 管道命令二次处理命令: cut -d '分隔符' -f fields echo $PATH | cut -d ":" -f 3,5 (将path以:分割,取第3到第5部分) cut -c index- env | cut -c 12- (每行12字以后开始取) grep [-acinv] '匹配字符' filename c 统计次数 阅读全文
posted @ 2013-07-07 02:10 西瓜SY 阅读(334) 评论(0) 推荐(0)
sh脚本学习之:变量
摘要:变量的创建 环境配置 /etc/profile =》~/.bash_profile(~/.bash_login,~/.profile) =》 ~/.bashrc sh声明 name="yinshen" 控制台输入 read [-pt] var read -p "输入你的名字" -t 30 name echo ${name}变量的作用域 默认只在当前sh生效,使用export var可以将父sh的变量声明道子sh(父sh中输入bsh,启动子sh) 环境变量中声明的变量具有export的作用域变量的类型 变量有字符串、整型、数组 de... 阅读全文
posted @ 2013-07-06 18:34 西瓜SY 阅读(663) 评论(0) 推荐(0)
浏览器代理脚本
摘要:公司办公访问页面一般都需要通过代理端口,而不同也域名又有不同的访问策略。这时候一般要靠代理文件来控制,代理文件就是普通的js文件,除了预定义了接口方法没什么特别。FindProxyForURL:代理入口文件isInNet(ip,from,to,exclude): 判断ip是否在ip区间shExpMatch(host,domain):判断域名是否匹配一直用的是以前运维给到的proxy.pac。里面的结构比较混乱,重新梳理整理了份,把数据和逻辑分离了,方便维护。/** * @author yinshen *///入口方法function FindProxyForURL(url, host){ .. 阅读全文
posted @ 2013-03-31 13:43 西瓜SY 阅读(1470) 评论(0) 推荐(0)
linux 命令学习记录
摘要:文件操作chown -R user file 修改文件所有者chmod -R 777 file 修改文件权限wrxmkdir -p dir1/dir2/dir3 创建目录rmdir -p dir1/dir2/dir3 删除目录(目录为空)cp source target 复制source到targetcp -s source target 创建target 软链接到source (无法复制目录)ln -s source target 创建target 软链接到sourcerm -r dir 删除目录或文件(递归删除文件)cat -n file ... 阅读全文
posted @ 2013-02-17 00:43 西瓜SY 阅读(245) 评论(0) 推荐(0)