var/log/cron:
你的 crontab 排程有没有实际被进行?进行过程有没有发生错误?你的 /etc/crontab 是否撰写正确?在这个登录文件内查询看看。
var/log/dmesg:
记录系统在启动的时候核心侦测过程所产生的各项资讯。由于CentOS 默认将启动时核心的硬件侦测过程取消显示,因此额外将数据记录一份在这个文件中。
var/log/lastlog:
可以记录系统上面所有的帐号最近一次登陆系统时的相关资讯。
var/log/maillog 或 /var/log/mail/*:
记录邮件的往来资讯,其实主要是记录 sendmail (SMTP 协议提供者) 与 dovecot (POP3 协议提供者) 所产生的信息。SMTP 是发信所使用的通讯协议, POP3 则是收信使用的通讯协议。 sendmail 与 dovecot 则分别是两套达成通讯协议的软件。
var/log/messages:
这个文件相当的重要,几乎系统发生的错误信息 (或者是重要的资讯) 都会记录在这个文件中;如果系统发生莫名的错误时,这个文件是一定要查阅的登录文件之一。
/var/log/secure:
基本上,只要牵涉到『需要输入帐号口令』的软件,那么当登陆时 (不管登陆正确或错误) 都会被记录在此文件中。包括系统的 login 程序、图形介面登陆所使用的 gdm 程序、 su, sudo 等程序、还有网络连线的 ssh, telnet 等程序,登陆资讯都会被记载在这里;
/var/log/wtmp, /var/log/faillog:
这两个文件可以记录正确登录系统的帐号资讯 (wtmp) 与错误登陆时所使用的帐号资讯 (faillog) !这对于追踪普通用户的使用行为很有帮助!
/var/log/httpd/*, /var/log/news/*, /var/log/samba/*:
不同的网络服务会使用它们自己的登录文件来记载它们自己产生的各项信息!上述的目录内则是个别服务所制订的登录文件。
假设我们的虚拟项目是某财务系统,计算某个公司的纳税额等信息。
先在github中创建一个这个项目的repo, 命名为finance.
创建好这个repo以后,github给出了一些基本的命令如下:
Create a new repository on the command line touch README.md git init git add README.md git commit -m "first commit" git remote add origin https://github.com/weixingstudio/finance.git git push -u origin master Push an existing repository from the command line git remote add origin https://github.com/weixingstudio/finance.git git push -u origin master
首先我们在我们的本地目录中创建这个项目,最初的项目之包含一个README文件。
在README中添加一些基本的说明。
watkins@watkins:~/watkins$ mkdir finance watkins@watkins:~/watkins$ cd finance/ watkins@watkins:~/watkins/finance$ ls watkins@watkins:~/watkins/finance$ touch README watkins@watkins:~/watkins/finance$ vim README
然后在这个目录中初始化我们的git仓库。使用下面的命令:
git init
初始化命令一般在项目的生命周期中只会使用一次。
得到这样的结果:
watkins@watkins:~/watkins/finance$ git init Initialized empty Git repository in /home/watkins/watkins/finance/.git/ watkins@watkins:~/watkins/finance$
然后可以查看我们当前的项目的状态,使用:
git status
watkins@watkins:~/watkins/finance$ git status # On branch master # # Initial commit # # Untracked files: # (use "git add <file>..." to include in what will be committed) # # README nothing added to commit but untracked files present (use "git add" to track) watkins@watkins:~/watkins/finance$
git自动识别出了我们当前的分支是master,然后出现了一个没有跟踪的文件README,需要将这个文件放入到跟踪列表中。
使用:
git add README
然后再次查看当前的项目状态:
watkins@watkins:~/watkins/finance$ git status # On branch master # # Initial commit # # Changes to be committed: # (use "git rm --cached <file>..." to unstage) # # new file: README # watkins@watkins:~/watkins/finance$
git提示有个新的文件在暂存区中,等待提交,第一部分中提到了,只有在暂存区的文件才能提交到git仓库中。
然后提交整个项目:
git commit -m 'my first commit'
这里的-m是最提交进行说明,-m和后面的说明可以省略,省略后会自动弹出vim编辑器提示你输入提交说明。
watkins@watkins:~/watkins/finance$ git commit -m 'my first commit' [master (root-commit) 79ec82e] my first commit 1 file changed, 3 insertions(+) create mode 100644 README watkins@watkins:~/watkins/finance$
提交完成后,我们新建的文件就已经提交到了本地的git仓库中,但是,目前我们只是把README这个文件提交到了本地的git仓库中,还没有提交到github的远程仓库中,所以如果你们是几个人协同开发软件的话,你仅仅把代码提交到本地的git仓库中以后,别人还是没有办法在服务器端的代码中看到你提交的代码,所以如果想要将本地的代码提交到服务器中,还需要使用git push将本地的git仓库中的代码(也就是HEAD的代码)推送到github服务器中。
推送代码到github服务器,首先我们需要给本地的项目仓库指定一个对应的远端仓库,使用如下的命令:
git remote add origin https://github.com/weixingstudio/finance.git
上面的命令中,git remote add 指的是指定当前项目对应的远端仓库,origin是远端仓库的别名,用来方便今后的提交操作,不用每次都写那么长的一个远程仓库的地址
https://github.com/weixingstudio/finance.git 是真实的远程仓库的地址。
指定了远程仓库后,就可以提交了,默认情况下,本地新建的项目的分支为master,会自动的对应远程仓库的master分支。
提交代码到github:
git push origin master
推送本地代码到origin,推送的分支为master
推送结果:
watkins@watkins:~/watkins/finance$ git push origin master Username for 'https://github.com': weixingstudio Password for 'https://weixingstudio@github.com': To https://github.com/weixingstudio/finance.git * [new branch] master -> master watkins@watkins:~/watkins/finance$
推送过程中会提示输入用户名和密码。
然后在github中就可以看到我们新添加的README文件了。
MyEclipse6.5非常小 只有6M左右
在安装的过程必须得联网,否则就会出现 提示你输入 代理的 ip地址和端口号