摘要: shift命令用于对参数的移动(左移),通常用于在不知道传入参数个数的情况下依次遍历每个参数然后进行相应处理(常见于Linux中各种程序的启动脚本)。 示例1:依次读取输入的参数并打印参数个数:run.sh:#!/bin/bashwhile [ $# != 0 ];doecho "第一个参数为:$1 阅读全文
posted @ 2019-04-24 18:33 在运维之路上的小汤姆 阅读(2308) 评论(0) 推荐(0) 编辑
摘要: Python 函数 阅读全文
posted @ 2019-04-24 15:43 在运维之路上的小汤姆 阅读(203) 评论(0) 推荐(0) 编辑
摘要: if [ 1 -ne 1 ];then...fi这是指当1不等于1时执行then后的语句-eq:等于-ne:不等于-le:小于等于-ge:大于等于-lt:小于-gt:大于 阅读全文
posted @ 2019-04-22 09:53 在运维之路上的小汤姆 阅读(2132) 评论(0) 推荐(0) 编辑
摘要: 在IIS6下,经常出现w3wp的内存占用不能及时释放,从而导致服务器响应速度很慢。 可以做以下配置:1、在IIS中对每个网站进行单独的应用程序池配置。即互相之间不影响。2、设置应用程序池的回收时间,默认为1720小时,可以根据情况修改。同时,设置同时运行的w3wp进程数目为1。再设置当内存或者cpu 阅读全文
posted @ 2019-04-15 12:23 在运维之路上的小汤姆 阅读(977) 评论(0) 推荐(0) 编辑
摘要: Linux ssh登陆慢的两种原因分析 如果做运维就一定会遇到ssh登陆Linux服务器慢的问题,问题比较好解决,一般Google之后有很多文章都告诉你解决方法,但是很少有文章分析为什么会慢,这篇文章简单分析下ssh登陆慢的原因。 useDNS配置导致登陆慢 如果ssh server的配置文件(通常 阅读全文
posted @ 2019-04-12 13:06 在运维之路上的小汤姆 阅读(3700) 评论(1) 推荐(1) 编辑
摘要: pssh提供OpenSSH和相关工具的并行版本。包括pssh,pscp,prsync,pnuke和pslurp。该项目包括psshlib,可以在自定义应用程序中使用。pssh是python写的可以并发在多台机器上批量执行命令的工具,它的用法可以媲美ansible的一些简单用法,执行起来速度比ansi 阅读全文
posted @ 2019-04-04 18:31 在运维之路上的小汤姆 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 文件1内容 文件2内容 把文件2的内容放到文件1最后一列的后面,我们只需要系统自带命令paste 阅读全文
posted @ 2019-03-29 17:33 在运维之路上的小汤姆 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 在我们安装完SQL2005数据库后,需要安装SP4或者SP3补丁时,会出错:无法安装Windows Installer MSP文件 的解决办法 1.开始——控制面板——添加或删除程序,卸载 “Microsoft SQL Server安装程序支持文件(英文)”,确定没有残留该文件。 2.将SQL200 阅读全文
posted @ 2019-03-27 11:28 在运维之路上的小汤姆 阅读(1015) 评论(0) 推荐(0) 编辑
摘要: 事务四大特征:原子性,一致性,隔离性和持久性。 1. 原子性(Atomicity) 一个原子事务要么完整执行,要么干脆不执行。这意味着,工作单元中的每项任务都必须正确执行。如果有任一任务执行失败,则整个工作单元或事务就会被终止。即此前对数据所作的任何修改都将被撤销。如果所有任务都被成功执行,事务就会 阅读全文
posted @ 2019-03-25 17:31 在运维之路上的小汤姆 阅读(4644) 评论(0) 推荐(0) 编辑
摘要: 今天登录远程windows2008系统主机发现出现如下错误:要登录到这台远程计算机,您必须被授予允许通过终端服务登录的权限。默认地,"远程桌面用户"组的成员拥有该权限。如果您不是"远程桌面用户"组或其它拥有该权限的组的成员,或者如 果"远程桌面用户"组没有该权限,您必须手动授予这些权限。经过查找中找 阅读全文
posted @ 2019-03-25 17:28 在运维之路上的小汤姆 阅读(1514) 评论(0) 推荐(0) 编辑