/a.{-}b
它会匹配到”axbxb”中的”axb”. 如果模式是:
normal mode command
/a.*b
它就会尽可能多地匹配了. 所以匹配到的是整个”axbxb”.
分类目录归档:工具
Linux 命令行邮件工具–mail
1. 最简单的一个例子:
mail -s test [email protected]
这条命令的结果是发一封标题为test的空信给后面的邮箱,如果你有mta并且后面的邮箱不会挡这种可能莫名奇妙的信的时候,就能收到这封信了。如果你不想被这种乱七八糟的事情干扰,后面的邮箱请使用本地帐户。 继续阅读
nohup, setsid, &, disown, screen–Linux进程任务控制
用ssh登录了远程的Linux服务器,运行了一些耗时较长的任务,结果却由于网络等的不稳定导致任务中途失败。这是由于在用户注销(logout)或者网络断开时,终端会收到 HUP(hangup)信号从而关闭其所有子进程。
解决办法有两种:让进程忽略HUP信号,或让进程运行在新的会话里从而成为不属于此终端的子进程。
继续阅读
Linux用vim/vi给文件加密和解密/zz/
linux文件为了防止被人随便打开收看,可以使用那个vim自带的加密功能,对文本文件进行加密,以防止人直接看到内容。
然而在使用Vim编辑文件保存时时,有时候可能输入:X(shift键未及时按下松开),这时体统会提示:
VSFTP配置虚拟用户/zz/
虚拟用户的特点是只能访问服务器为其提供的FTP服务,而不能访问系统的其它资源。所以,如果想让用户对FTP服务器站内具有写权限,但又不允许访问系统其它资源,可以使用虚拟用户来提高系统的安全性。
在VSFTP中,认证这些虚拟用户使用的是单独的口令库文件(pam_userdb),由可插入认证模块(PAM)认证。使用这种方式更加安全,并且配置更加灵活。
下面介绍配置过程。
继续阅读
nginx负载均衡upstream配置
nginx做为一个强大的反向代理、负载均衡和缓存已经被广泛使用,今特对其负载均衡upstream配置做一个总结:
不用迅雷等下载工具下载
时下,经常很多网站用的是迅雷或者flashget连接,实这些地址就是原来的地址,只是做了一次base64编码,然后前面加了一个协议名称与冒号。如果是迅雷,然后再在两头各加上一个无用的字母。而相应的解码也很简单,就是对于迅雷,先扔掉开头和结尾的两个字母,再把开头的协议名称去掉,然后把剩下的东西做base64解码转换。
个人所得税计算
VIM标记 mark 详解
Vim 允许你在文本中放置自定义的标记。命令 “ma” 用 a 标记当前的光标位置。你可以在文本中使用 26 个标记(a到z)。这些标记是不可见的,只是一个由 Vim 记住的位置。
要跳到一个你定义的标记,可以使用命令 {mark},这里 {mark} 是指定义标记的那个字母。
[他山之石]【推荐】学习搜索引擎必去地方
学习搜索引擎必去网站
基本策略:http://www.lib.berkeley.edu/TeachingLib/Guides/Internet/Strategies.html
―――很多著名大学图书馆都有做教搜索的主页,加州伯克利过去半年进步很大,在网上所有免费搜索教程中,已可稳居第一。特点是偏学术化,学生及专业人士更适用。对搜索基本策略的把握很出色,但对搜索引擎的的了解与使用不够。