文章分类 - Linux
摘要:安装步骤:1. 硬盘空间选择25G,开始安装。2. 设置桥接上网,http://blog.csdn.net/gavin_dinggengjia/article/details/63259042. 安装ssh服务 #yuminstallopenssh-server #service sshd restart #iptables -F #chkconfig --level 5 sshd on4. 安装mysql http://www.cnblogs.com/xewnwsl2001/archive/2011/11/19/2255350.html5. 安装emacs #yum instal...
阅读全文
摘要:原文连接:http://www.oschina.net/question/28_69999译者注:作者是 Gnome 项目的发起人。真实的故事。挂载 /home 目录的硬盘坏掉了,所以我必须更换一块硬盘。由于机器在我桌子底下,我必须拔掉所有的线,把机器拿出来,更换硬盘,再把所有东西插上去。这是个标准流程。插上电源,插上键盘,插上鼠标,但是当轮到音频线的时候,我跳过了。为什么需要音频线呢?万一又有什么东西坏了,我还得再拔一次。前几天我跟连线杂志的编辑 Klint Finley 聊天。他写了一篇文章叫做《OSX Killed Linux》。最开始的话题是关于我对 Gnome3,Unity 还有 X
阅读全文
摘要:Git 分支几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。在很多版本控制系统中,这是个昂贵的过程,常常需要创建一个源代码目录的完整副本,对大型项目来说会花费很长时间。有人把 Git 的分支模型称为“必杀技特性”,而正是因为它,将 Git 从版本控制系统家族里区分出来。Git 有何特别之处呢?Git 的分支可谓是难以置信的轻量级,它的新建操作几乎可以在瞬间完成,并且在不同分支间切换起来也差不多一样快。和许多其他版本控制系统不同,Git 鼓励在工作流程中频繁使用分支与合并,哪怕一天之内进行许多次都没有关系。理解分支的概念并熟练
阅读全文
摘要:起步本章介绍开始使用 Git 前的相关知识。我们会先了解一些版本控制工具的历史背景,然后试着让 Git 在你的系统上跑起来,直到最后配置好,可以正常开始开发工作。读完本章,你就会明白为什么 Git 会如此流行,为什么你应该立即开始使用它。1.1 关于版本控制什么是版本控制?我真的需要吗?版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。在本书所展示的例子中,我们仅对保存着软件源代码的文本文件作版本控制管理,但实际上,你可以对任何类型的文件进行版本控制。如果你是位图形或网页设计师,可能会需要保存某一幅图片或页面布局文件的所有修订版本(这或许是你非常渴望拥有的功能)。采用版本
阅读全文
摘要:Git 基础读完本章你就能上手使用 Git 了。本章将介绍几个最基本的,也是最常用的 Git 命令,以后绝大多数时间里用到的也就是这几个命令。读完本章,你就能初始化一个新的代码仓库,做一些适当配置;开始或停止跟踪某些文件;暂存或提交某些更 新。我们还会展示如何让 Git 忽略某些文件,或是名称符合特定模式的文件;如何既快且容易地撤消犯下的小错误;如何浏览项目的更新历史,查看某两次更新之间的差异;以及如何从远程仓库 拉数据下来或者推数据上去。2.1 取得项目的 Git 仓库有两种取得 Git 项目仓库的方法。第一种是在现存的目录下,通过导入所有文件来创建新的 Git 仓库。第二种是从已有的 Gi
阅读全文
摘要:早上翻电脑,发现自己写的操作系统内核已经在硬盘中睡了半年了,记得半年前还信誓旦旦地要把它做成如何如何的样子.....由于工作繁忙的原因,导致无法继续写下去,望各位见谅,为了不让我辛辛苦苦加班加点写了两个多月的代码长眠地下,今天将其发布出来,由于时间倡促和自身能力有限,里面很多借鉴和bug,望见谅。---------Linux下开发,运行时需安装Linux版本的bochs或virtualbox---------编译方式,make一下就行了,然后把镜像加载到虚拟机里即可运行---------代码约有5000行左右---------里面使用AT&T汇编和C写的,实现了32M内存寻址,保护模式
阅读全文
摘要:第一阶段:linux 平台上的开发,包括 vi , gcc , gdb , make , jdk ,tomcat , mysql 和 linux 基本操作第二阶段:加厚c语言功底《c专家编程》或是java语言第三阶段:学习unix环境高级编程 《unix环境高级编程》第四阶段:linux应用系统开发/linux嵌入式开发
阅读全文
摘要:Ubuntu下截屏软件本博客仅供学习交流,转载的博文会著名原文地址,原创具备原创说明。本文为转载文章,原文地址:http://blog.csdn.net/zzsyzjb/article/details/6217910-------------------ubuntu下 gnome 自带的截图工具其实也还不错,有快捷键,可以在命令行下用 --window 的方式指定对某窗进行截图,也可以使用 --border 来指定是否包含窗体边框,甚至可以有阴影。但我还是不满意,因为我经常需要用鼠标划定一个范围来截图,GNOME自带的就没法做到了。Scrot,也是一个命令行下使用的截图工具,支持全屏、窗口、选
阅读全文
摘要:Nano命令指南 今天在输命令时,无意中输入了nano,对这个命令不太熟悉,结果不知道如何才能退出,保存,赶快查了一下资料,原来是这样的啊。打开文件与新建文件 使用nano打开或新建文件,只需键入:代码1.1: 打开或新建文件#nano 文件名Nano是一种单模式编辑器,你可以直接输入文字。如果你要编辑一个像/etc/fstab一样的配置文件,请使用-w参数,例如:代码1.2: 禁用自动换行#nano -w /etc/fstab警告:这非常重要。如果在编辑配置文件时忘了加-w参数,可能会导致你的系统无法起动或产生别的异常。保存和退出如果你要保存所做的修改,按下Ctrl+O。想要退出,按下Ctr
阅读全文
摘要:在Ubuntu中有如下几个文件可以设置环境变量/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行./etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量~/.profile:在登录时用到的第三个文件是.profile文件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件./etc/bashrc:为每一个运行bash shell的
阅读全文
浙公网安备 33010602011771号