05 2015 档案

摘要:Git是一个分布式版本控制系统,最初的开发是为了取代Bitkeeper,由Linux创始人Linus Torvalds开发,作为Linux内核代码管理系统使用。 优点: 1、速度快 2、简单的设计 3、对非线性开发模式的支持 4、分布式 5、有能力高效管理类似Li... 阅读全文
posted @ 2015-05-17 09:06 有志竟成 阅读(193) 评论(0) 推荐(0) 编辑
摘要:恢复到最后一次提交的改动: git checkoutfilename 如果该文件已经 add 到暂存队列中,恢复文件: git reset HEADfilename 阅读全文
posted @ 2015-05-05 10:15 有志竟成 阅读(242) 评论(0) 推荐(0) 编辑
摘要:VCS -Version Control System 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。 特征 1、记录文件的所有历史变化 2、随时可恢复到任何一个历史状态 3、多人协作开发或修改 4、错误恢复 5、多功能并行开发 分类 1、本地版... 阅读全文
posted @ 2015-05-03 16:50 有志竟成 阅读(1037) 评论(0) 推荐(0) 编辑
摘要:yum(yellowdog updater modified)是一个RPM的前端程序,主要目的是设计用来自动解决RPM的依赖关系问题。 自动解决依赖关系 可以对RPM进行分组,并基于组进行安装操作 引入仓库概念,支持多个仓库 配置简单 仓库 仓库可以是本地的,也可以是通过HTTP、F... 阅读全文
posted @ 2015-05-03 16:19 有志竟成 阅读(160) 评论(0) 推荐(0) 编辑
摘要:源代码基本编译流程: 源代码形式的缺点:操作复杂,编译时间较长,极容易出现错误 源代码形式的有点:适用所有系统,可定制 RPM 1、简化软件安装操作,通过将源代码基于特定平台系统编译为可执行文件,并保存依赖关系,来简化开源软件的安装管理 2、不同平台下编译成不同RPM包,以实现跨平台 ... 阅读全文
posted @ 2015-05-03 13:54 有志竟成 阅读(163) 评论(0) 推荐(0) 编辑
摘要:系统启动流程 BIOS 我们称之为基本输入输出系统,一般保存在主板上的BIOS芯片中,负责检查硬件并且查找可启动设备;可设置启动顺序; 如果一个设备是可启动,那么第一个扇区512字节的最后两字节是55aa; MBR BIOS找到可启动设备后执行其引导代码 引导代码为第一扇区的前44... 阅读全文
posted @ 2015-05-03 13:30 有志竟成 阅读(198) 评论(0) 推荐(0) 编辑
摘要:grep 命令grep用以基于关键字搜索文本 grep 'hhl' /etc/passwd -i 忽略大小写 -n 显示结果所在行数 -v 输出不带关键字的行 -Ax 在输出的时候包含结果所在行之后的指定行数 -Bx 在输出的时候包含结果所在行之前的指定行数 基于列处理文本 命令c... 阅读全文
posted @ 2015-05-03 11:39 有志竟成 阅读(174) 评论(0) 推荐(0) 编辑
摘要:命令行shell数据流有如下定义: 通过管道和重定向可以控制CLI的数据流 阅读全文
posted @ 2015-05-03 11:05 有志竟成 阅读(166) 评论(0) 推荐(0) 编辑
摘要:默认权限 每一个终端都拥有一个umask属性,来确定新建文件,文件夹的默认权限 umask使用数字权限方式表示,如:022 新建目录的默认权限是:777-umask; 新建文件的默认权限是:666-umask; 一般,普通用户的默认umask是002,根用户的umask是022 修改用... 阅读全文
posted @ 2015-05-03 10:29 有志竟成 阅读(199) 评论(0) 推荐(0) 编辑
摘要:系统每个文件都拥有特定的权限,所属用户及所属组,通过这样的机制限制哪些用户、哪些组可以对特定文件进行什么样的操作,一般分为读、写、执行三种权限。 每个进程都是以某个用户的身份运行,所以进程的权限与该用户的权限一样。 三种权限 目录必须拥有x权限,否则无法浏览其内容。 UGO linu... 阅读全文
posted @ 2015-05-02 22:13 有志竟成 阅读(294) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示