虚拟机-VituralBox
win7下要首先安装VituralBox
- 安装VituralBox
- 安装Ubuntu
- 更新源
- git、vim、cd等命令
安装VituralBox
网上找资料
安装Ubuntu
- linux是一个操作系统。由于它是开源免费的,所以任何人都可以修改它,并发布修改后的版本。由于linux主要只是内核,很多人并不会使用它,所以有些团体对它进行了修改,加入了更多人性化的,合理的东西,重新发布出来,就成了linux的发行版。ubuntu就是linux的一个发行版。
- 如果我们有技术的话,修改完善linux,发布出去,也可以成为新的发行版。
怎么安装Ubuntu,同样网上去找资料,一定要注意安装过程中的网络配置等一些设置,这些很重要,如果没有设置对,将导致你的Ubuntu连接不上网络(能不能连上网络可以ping一下网址)
- sudo reboot :重启虚拟机
更新源
由于Ubuntu本身自带的源是国外的源,为了使你下载东西更快速,可以把源改为国内的源(比如清华的源)
- 命令
sudo vim /etc/apt/sources.list
cd,git,vim等命令
cd用法
- cd/:进入根目录
- cd 目录名:进入这个目录下,然后用ls命令,可以查看这个目录下的所以文件
mkdir的用法(新建文件)
- mkdir 名称:这是创建一个目录
vim
- vim 名称:这是创建一个文件并且打开文件
- i:进入插入模式
- Esc 按钮:进入命令模式
- 在命令模式下有很多命令,对文件操作很有帮助,比如gg移到文件头,G移到文件尾,h、j、k、l 光标移动,u 撤销,v/shift v 选择,dd 剪切,y 复制,p 粘贴等等
- 其他命令参考网上
git(暂时就下面的这些命令,与远程相关的暂时还没有,以后再增加)
- 用于版本控制,提交代码,下载代码等等。(iOS也会用到)
- 你的本地仓库由 git 维护的三棵“树”组成。第一个是你的 工作目录,它持有实际文件;第二个是 缓存区(Index),它像个缓存区域,临时保存你的改动;最后是 HEAD,指向你最近一次提交后的结果
- git init :将当前文件夹变成git可以管理的仓库
- git add . :将文件提交到缓存区
- git commit -m 名字 :把文件提交到HEAD
- git status :查看当前文件状态,有几个分支等
- git diff 文件名字 :查看具体修改内容
- git log :文件提交的历史记录(也可以使用git log –pretty=oneline)
- 这时我们回退到上个版本可以使用git reset –hard HEAD^ 命令,回退上上个版本 git reset –hard HEAD^^ ,依次类推, 当我们回退100个版本时,可以写成git reset –hard HEAD~100
- 我们已经回退了一个版本,我们可以撤销这次的回退 当然可以,我们使用 git reset –hard +commit id 形式版本号(没必要写全,前几位就可以了,Git会自动去找)
- git rm 文件名 :删除文件
- git reflog :查看操作历史
- git log g :查看所有操作日志
- git branch 新分支 commitid :建立一个新分支,把丢失的东西恢复到了新建立的分支上(详情请查看:http://www.linuxidc.com/Linux/2014-09/107293.htm )
- git checkout commitid – 文件 :恢复删除的文件