摘要: crontab的使用方式介绍定时任务参数详解如下:crontab -l | crontab -e www.2cto.com #*/30 * * * * ntpdate 114.80.81.72*/30 * * * * /usr/sbin/ntpdate 192.168.100.1330 2 * ... 阅读全文
posted @ 2015-06-01 16:12 谦信君 阅读(3446) 评论(0) 推荐(0)
摘要: Git 是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:linux kernel),管理私人的文档和源代码也有很多优势(如:wsi-lgame-pro)Git 的更多介绍,请参考我的上一篇博客:Git 版本管理工具一、 Git 命令初识在正式介绍Git命令之前,先介绍一下... 阅读全文
posted @ 2015-06-01 15:09 谦信君 阅读(250) 评论(0) 推荐(0)
摘要: 一、 Git 常用命令速查git branch 查看本地所有分支git status 查看当前状态git commit 提交git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am "init" 提交并且加注释git remote add o... 阅读全文
posted @ 2015-06-01 15:02 谦信君 阅读(16937) 评论(0) 推荐(3)
摘要: 查看、添加、提交、删除、找回,重置修改文件git help # 显示command的helpgit show # 显示某次提交的内容 git show $idgit co -- # 抛弃工作区修改git co . # 抛弃工作区修改git add # 将工作文件修改提交到本地暂存区git ad... 阅读全文
posted @ 2015-06-01 14:57 谦信君 阅读(245) 评论(0) 推荐(0)
摘要: 前一天学习了at命令是针对仅运行一次的任务,循环运行的例行性计划任务,linux系统则是由cron(crond)这个系统服务来控制的。Linux系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另外,由于使用者自己也可以设置计划任务,所以,Linux系统也提供了使用者控制计划任务的命... 阅读全文
posted @ 2015-06-01 11:11 谦信君 阅读(234) 评论(0) 推荐(0)
摘要: 这问题够隐蔽,折腾了近两个小时。命令 git checkout tagname 手工执行都正常但在crontab运行时发现分支一直切不过去。后来告诉是crontab默认的 path 设置和系统自身的有区别git 命令放在/usr/local/bin/ 目录而crontab 却在 /sbin:/bin... 阅读全文
posted @ 2015-06-01 10:54 谦信君 阅读(1108) 评论(0) 推荐(0)
摘要: 做了个小的DEMO,可以查看:https://github.com/feixiang/webgit.git 这几天一直在郁闷的事情。 Git在shell里面执行得好好的,apache运行用户也改成了git,但是,在提交Git工程的时候却没法提交。 刚开始以为是文件权限问题,因为权限问题是Linu... 阅读全文
posted @ 2015-06-01 10:53 谦信君 阅读(642) 评论(0) 推荐(0)
摘要: 最近在某服务器上面搭建 git 开发和部署环境,git 开发环境很简单,按照 ProGit 一书的相关知识就可以轻松搞定,实现了类似 Github 的使用 SSH + 私有 Clone 的方式。关于部署,实际上是自动部署,起初的想法是使用 bash shell 制定一个定时任务去不断 git pul... 阅读全文
posted @ 2015-06-01 10:51 谦信君 阅读(1163) 评论(0) 推荐(0)