服务器间,如何利用 rsync 同步文件资料?发布于2018年10月17日 运维测试 在日常运维中,在服务器间保持文件同步,是非常常见的事情。这个时候,资深运维师一般会利用rsync来完成,文件夹间的同步问题。这个命令,可以在同一个服务器的不同目录间同步,也可以在不同服务器之间同步目录。在做服务器级... 阅读更多
如何利用 inotifywait 命令监控文件变化?发布于2018年10月16日 运维测试 inotify实际上是两个命令,一个是:inotifywatch,另外一个是inotifywait。在本文中,苏南大叔将要讲述的是:inotifywait。这个命令可以监控系统内,文件的变化情况。使用它,结合rsy... 阅读更多
如何设置 gitlab 的 deploykey,实现免密码 git pull 代码?发布于2018年10月15日 运维测试 苏南大叔又来讲述运维部署的秘传绝技了。本文讲述的是:如何在运维代码层面上,免密码git pull代码。其实就是运维专属的git pull方案好了。好处就是:可以方便集成各种运维工具,做到代码自动化部署。本文涉及的道... 阅读更多
soucetree 如何解决 gitignore 文件不生效的问题发布于2018年10月14日 运维测试 随着使用git管理代码的时代的全面到来,平时大神就使用git命令进行日常操作,小白们就使用sourcetree管理代码。也是玩的不亦乐乎。智者千虑必有一失,在使用git仓库的时候,最常见的一个问题,就是:.igno... 阅读更多
如何查看某个文件的 git 代码变更历史?发布于2018年10月13日 运维测试 以前使用tortoisesvn的时候,苏南大叔有个特别喜欢的功能,就是查看某个文件的提交历史,然后对比看看前后都修改了一些什么代码。现在从win下的svn,迁移到mac下的git之后。查看某个文件的历史,也变得很痛... 阅读更多