MotorAo's Homepage

「 Carpe Diem. 」

有用的Linux find命令

相反匹配 显示所有的名字不是MyCProgram.c的文件或者目录。由于maxdepth是1,所以只会显示当前目录下的文件和目录。 1 2 3 4 5 6 find -maxdepth 1 -not -iname "MyCProgram.c" . ./MybashProgram.sh ./create_sample_files.sh ./backup ./Program.c ...

如何保证Linux服务器的安全

很少见有人马上为一台新安装的服务器做安全措施,然而我们生活所在的这个社会使得这件事情是必要的。不过为什么仍旧这么多人把它拖在最后?我也做过相同的事,这通常可以归结为我们想要马上去折腾那些有趣的东西。希望这篇文章将向大家展示,确保服务器安全没有你想得那样难。在攻击开始后,俯瞰你的“堡垒”,也相当享受。 这篇文章为 Ubuntu 12.04.2 LTS 而写,你也可以在任何其他 Linux 分...

过滤文件内容的利器:grep

实例文件下载: wget http://linux.vbird.org/linux_basic/0330regularex/regular_express.txt 例题一:查找特定字符 1 2 3 4 5 6 [root@mail_bk tmp]# grep -n 'the' regular_express.txt I can't finish the test. the symbol...

用jekyll@git写日志的流程优化

在连续3天摸索jekyll@git之后,终于对它算是比较熟悉了,考虑到国外服务的稳定性(GitHub),和国内空间的访问速度(GitCafe),最终决定两边都搭博相互做个冗余,域名用dnspod解析,分别指向两边的空间地址。然后开启dnspod的域名监控与自动切换,如果一个节点挂掉了就自动切换到另外一个节点上去,这样在做了热备的情况下保证了速度的情况下也有一个备用节点时刻都是可以访问的。 ...

vim安装markdown语法高亮

背景:在寻找markdown编辑器的时候出现了一些麻烦,首先考虑的是notepad++和SublimeText,两个编辑器的确都很好用,找了半天,终于找到了两者的语法规则文件,Notepad++的比较好找,下个userdefine.xml,放在配置目录,重启即可。SublimeText2请看这个链接 最后由于担心windows下中文会乱码,而且Vim也的确用的非常习惯了,考虑下还是用vim...

git同时push到多个仓库

为防止一个 git 仓库由于各种原因造成无法访问,可以将代码 push 到多个仓库。 编辑本地仓库目录下面的.git 目录下的 config 文件。 添加: [remote “all”] url = git@github.com:licess/licess.git url = git@gitcafe.com:licess/licess.git 再 push 时,运行 ...

GitHub的两种pages模式

两种pages模式 User/Organization Pages 个人或公司站点 使用自己的用户名,每个用户名下面只能建立一个; 资源命名必须符合这样的规则username/username.github.com; 主干上内容被用来构建和发布页面 Project Pages 项目站点 gh-pages分支用于构建和发布; 如果user/org pages使...

Linux下批量替换文本内容

1、网络上现成的资料   格式: sed -i “s/查找字段/替换字段/g” `grep 查找字段 -rl 路径`   linux sed 批量替换多个文件中的字符串 sed -i “s/oldstring/newstring/g” `grep oldstring -rl yourdir`   例如:替换/home下所有文件中的www.admin99.net为admin99...

编程名言名句

下面是一些迄今为止最好的关于编程的名言名句。阅读它们时相信你会有几分愉悦,你可以在一些会谈场合引用它们,一定能为你的团队吸引到不少的好程序员。 UNIX很简单。但需要有一定天赋的人才能理解这种简单。 –Dennis Ritchie 软件在能够复用前必须先能用。 –Ralph Johnson 优秀的判断力来自经验,但经验来自于错误的判断。 –Fred Brooks ‘理论’是你知...

pretending write like a geek

我终于下决心迁移到 GitHub 上。好处就不多说了,看看别人怎么说 Jekyll @ GitHub吧。 GitHub上找了个模板,花了一整天折腾修改,分类、链接、评论、附件等终于都完美了,搜索引擎优化、站内搜索等还没完成。如果需要可以在 GitHub 上参考我的这个 博客的完整代码。 回看一下博客建立到现在快 9 年了,从刚开始的把博客当微博用,到中期的勤奋“耕耘”,再对比一下今年的7...