- 博客(3)
- 资源 (10)
- 收藏
- 关注
原创 一篇文章学会Git版本管理
30分钟学会Git版本管理本文主要介绍Git版本控制工具的具体使用,并不介绍其安装,具体安装可自行上网搜索。本文所有操作均在Linux环境进行,但命令本身并不区分平台,在Windows平台也可正常运行。为了便于大家进行实操练习,本文使用的远程Git库是GitHub,可以很方便的申请一个账户。作者: SunnyZhang简述Git是一个分布式的版本控制工具,其在使用上要比SVN等版本...
2018-12-09 20:55:13 549
原创 OCFS2文件系统的集群管理及分布式锁
任何错误敬请指正!作者: Sunny整体架构OCFS2文件系统整体比较复杂,涉及的内核模块多达七八个。各个内核模块的名称及调用关系如图1所示。为了便于理解,我们对这个软件模块关系进行简化。简化后如图2所示。关于各个模块的详细分析我们放在后面,这样更利于理解。简化后的软件栈变得比较简单,大概分为3层。从下网上分别是集群层,分布式锁和OCFS2文件系统。集群层用于建立一个集群的联系,也就...
2018-12-08 21:02:59 1774
原创 OCFS2文件系统磁盘布局和基本管理
概述前文已经大概介绍过OCFS2的部署和应用场景,本文及后续文章重点介绍OCFS2文件系统的具体实现。为了便于后续代码的理解,本文首先介绍一下该文件系统关键数据的磁盘布局情况。理解磁盘布局是理解OCFS2文件系统的基础,只有理解了布局,才能更好的理解代码中的各种处理流程。本文介绍基于Linux4.1.12内核,其它版本内核可能稍有不同,但不影响理解。本文示例文件系统格式化采用默认参数,也即...
2018-12-08 21:01:22 4942
jscaps 破解版 珍惜啊!
2010-09-04
A Practical Guide to Linux® Commands, Editors, and Shell Programming
2010-05-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人