- 博客(12)
- 收藏
- 关注
原创 linux中特效地(显示颜色、粗体、下划线等效果)将文本输出到终端
也许你希望在终端上输出一些带有颜色或者粗体、下划线等样式的信息,就像man中的那样,那么这篇文章将会起到些许作用。
2015-09-28 19:24:04 8736
原创 python中ConfigParser模块使用
1.使用ConfigParser模块配置文件由节(section)、键、值组成,范例如下:[book]title:ConfigParser模块教程time:2012-09-20 22:04:55[size]size:1024[other]blog:csdn.net具体使用方法参见:http://blog.csdn.net/zm2714/article/details/8
2015-09-28 11:44:25 642
转载 subversion钩子svn hook
使用 hook ,为了方便管理员 控制提交的过程 Subversion 提供了 hook 机制。当特定的 事件发生时,相应的 hook 会被调用, hook 其实就相当于特定事件的处理函数。每个 hook 会得到与它所处理的事件相关的参数,根据 hook 的 返回值, Subversion 会决定是否继续当前的提交过程。当前 Subversion 提 供了 5 种可以安装的 hook :
2015-09-28 10:38:24 978
原创 svn import|export与svn ci|co
1.svn export与svn cosvn export将svn版本库中内容签出,但是签出后的文件就不在版本管理中,是干净的文件,即不包括隐藏目录.svn这样的元信息了。2.svn import与svn cisvn import可以将不在版本控制下的文件和目录导入到svn版本库中。
2015-09-27 03:20:58 1537
原创 svn代码回滚和合并的利器svn merge
1.svn merge可以将两个对象的diff体现到本地工作目录上。(1)两个对象这个两个对象可以是同一个svn url的两个revison,也可以是不用的url,比如分支和主干。(2)diffdiff可以是新增的内容,那么就是将一个对象的内容合并到另外一个对象上去。如果diff是减少的内容,那么就是将一个对象的内容回滚掉。2.使用举例:(1)svn提交的内容回滚
2015-09-27 02:55:46 6182
原创 svn中的版本号revision
1. svn中的版本号revision是全局版本号,svn commit 操作可以作为一个原子事务操作发布任意数量文件和目录的修改。在你的工作副本中,你可以改变文件内容,创建、删除、改名和复制文件和目录,然后作为一个整体提交。在版本库中,每次提交被当作一次原子事务操作: 要么所有的改变发生,要么都不发生,Subversion 努力保持原子性以应对程序错误、系统错误、网络问题和其他用
2015-09-27 02:18:55 12253
转载 svn下冲突的含义以及遇到冲突的处理方法
在项目中,基本不可避免多个人同时参与一个项目,因此就可能会出现多个人同时修改一个文件的情况,就不可避免的会出现冲突。svn已经很聪明了,如果你和别人对于同一个文件的修改之间不存在重叠(比如你在文件最开始增加了一行,而你同事在文件的结尾出增加了一行),svn会自动将你们的修改进行合并,然而意外总是会发生,而且超出了svn的处理范围,只好采用人工智能(手工)来进行合并了。要解决冲突,我们首先得制造
2015-09-27 01:50:42 4786
原创 svn目录结构trunk|branches|tags
1.我们在一些著名开源项目的版本库中,通常可以看到trunk, branches, tags等三个目录。由于SVN固有的特点,目录在SVN中并没有特别的意义,但是这三个目录却在大多数开源项目中存在,这是因为这三个目录反映了软件开发的通常模式。trunk是主分支,是日常开发进行的地方。branches是分支。一些阶段性的release版本,这些版本是可以继续进行开发和维护的,则放在b
2015-09-26 21:52:09 525
原创 linux下使用ssh-keygen生成公钥私钥对
1.ssh-keygen ssh-keygen是unix-like系统的一个用来生成、管理ssh公钥和私钥的工具。2.用法常用的重要的选项有:-b num 指定生成多少比特长度的key,单位为b,默认为1024b-t 指定生成key的类型,也就是使用哪一种加密算法,可选的有rsa1 | rsa | dsa使用举例:$ssh-keygen
2015-09-12 23:59:43 11343
原创 linux中的grep|egrep|fgrep
1.grep grep处理文本时,是以行为单位。 使用命令的形式:grep pattern filename 重要的选项: -i 忽略大小写的不同 -o 表示仅显示被模式匹配到的字符串,而不是将整行显示处理 -P grep命令后面的正则表达式RE遵循的是perl语言中的正则表达式规范 -G grep命令后面的正则表达式RE遵
2015-09-05 01:25:42 644
原创 linux中正则表达式简介
1.正则表达式正则表达式(Regular Expression,简写RE)是通过一些特殊字符的排列组成。正则表达式并不是一个工具程序,而是一种字符串处理的标准依据。如果想要使用正则表达式来处理字符串,就必须使用支持正则表达式的工具程序才行,这类工具有很多,比如sed,awk,grep等。值得注意的是,linux中ls/cp这样的工具并不支持正则表达式,所以他们只能使用shell中自带的通配符,
2015-09-05 00:52:20 520
转载 系统可用性衡量指标MTTR|MTTF|MTBF
1.MTTR|MTTF|MTBFMTTR、MTTF、MTBF是体现系统可靠性的重要指标,但是三者容易混淆,下文使用图解方式解释三者之间的区别,希望能起到解惑的效用。MTTF (Mean Time To Failure,平均无故障时间),指系统无故障运行的平均时间,取所有从系统开始正常运行到发生故障之间的时间段的平均值。 MTTF =∑T1/ NMTTR (Mean Time T
2015-09-04 18:00:46 15553
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人