linux
文章平均质量分 87
zhongtianemail
one the way...
展开
-
获取centos-git仓库源的相关说明
获取centos的源(git)Git版本控制软件是我们管理CentOS项目的首选。如果你是多个新手,有一些比较好的资源可供学习,包括入门指南http://git-scm.com/centos 6 和centos 7 默认也都使用git来管理;CentOS项目的源位于git.centos.org上,考虑到项目规范化的原因。通过各种努力,作为项目的一部分,也可以选择镜像的内容在其他地方比如Github。原创 2015-12-28 17:09:19 · 924 阅读 · 0 评论 -
arm的几类指令 和 objdump
随记linux下把.so文件反汇编: 最近遇到一个ship-in-night 的问题如下:I/art ( 2346): Explicit concurrent mark sweep GC freed 9539(453KB) AllocSpace objects, 0(0B) LOS objects, 40% free, 5MB/9MB, paused 263us total ...原创 2018-05-23 16:39:36 · 1623 阅读 · 1 评论 -
RPM 打包进阶
>| 继上篇rpm打包(rpm-max翻译) 这里将我三年前packaging时候的一些整理先贴出来,免得遗忘.Chapter 15. Making a Relocatable Package第十五章 -- 制作可重定位的软件包RPM也给用户安装软件包的自主权,用户可以决定软件包安装在他们系统的位置。然而,软件包构建者必须首先在软件包的设计中给用户这种自由。有这样的功能感觉固然是好的,那么我...翻译 2018-05-22 10:12:18 · 1466 阅读 · 0 评论 -
RPM打包探索(rpm-max翻译整理)
1. %global 和 %define 的区别?这是内置宏,%define用来定义宏,%global用来定义一个全局可见的宏(在整个spec文件中可见)2. %{!?macro-name} 和 %{?!macro-name} 的区别?3. rpmbuild 宏定义文件都有哪些?加载顺序如何?4. AutoReqProv 的作用?5. 宏定义 %define kernel_variant...翻译 2018-05-22 10:08:57 · 3478 阅读 · 0 评论 -
linux内存管理概述(分段分页机制)
【Linux】深入理解Linux中内存管理 主题:Linux内存管理中的分段和分页技术 回顾一下历史,在早期的计算机中,程序是直接运行在物理内存上的。换句话说,就是程序在运行的过程中访问的都是物理地址。 如果这个系统只运行一个程序,那么只要这个程序所需的内存不要超过该机器的物理内存就不会出现问题,我们也就不需要考虑内存管理这个麻烦事了,反正就你一个程序,就这么点内转载 2017-12-04 10:59:54 · 519 阅读 · 0 评论 -
自动化运维(python)
传统运维:命令行批量脚本业务特点(资源少,结构简单,效率低)自动化运维高效率平台化标准化流程化云运维主流的自动化运维工具部署类:jenkins环境类:ansible监控类:nagios、zabbix自动化运维的设计思想管理体系化工作流程化人员专业化自动化运维在实际应用中体现-环境定义自动化 -部署自动化 -监控自动化适合自动化编程语言特点:丰富的第三方库学习原创 2017-09-25 15:39:51 · 3038 阅读 · 0 评论 -
docker 学习之Dockerfile
Dockerfile用来创建一个自定义的image,包含了用户指定的软件依赖等。docker build 时docker命令默认从当前目录下找名为Dockerfile的剧本文件执行其中的指令;用命令docker build来创建一个新的image,并命名为tiantiandemo/centos6-jdk1.8docker build -t tiantiandemo/centos6-jdk1.8原创 2017-08-07 17:46:08 · 459 阅读 · 0 评论 -
通过 rsync sersync 实现高效的数据实时同步架构
企业级案例:通过 rsync sersync 实现高效的数据实时同步架构Sersync的介绍sersync主要用于服务器同步,web镜像等功能。基于boost1.43.0,inotify api,rsync command.开发。目前使用的比较多的同步解决方案是inotify-tools+rsync ,另外一个是google开源项目Openduckbill(依赖于inotify-转载 2017-08-07 17:33:18 · 4689 阅读 · 2 评论 -
聪明是一种天赋,而善良是一种选择
近期,谷歌机器人越发火爆,与此呼应的是前段时间百度贴吧事件的持续发酵。 在某种程度上,企业的发展轨迹正是其拥有及管理者个人意志的体现,更是人生观、价值观、社会环境、教育背景的折射。相信每个执着于自我教育的人都有一番思考,今天我们就尝试着一起探讨一下。 你,是你的选择而非你的天赋 其实,成立之初,百度和Google差距并不大。1998年9月,拉里·佩奇和谢尔盖·布林成转载 2016-03-16 10:49:20 · 1551 阅读 · 0 评论 -
Gerrit “too many commits” 问题
Gerrit “too many commits” 问题gerrit的一个默认最大提交数的限制 ,看了下gerrit的光放说明,more是10000(如下:)**receive.maxBatchCommits**The maximum number of commits that Gerrit allows to be pushed in a batch directly to a bran...原创 2018-11-13 10:41:31 · 4087 阅读 · 0 评论