程序包管理之编译安装: 源码:c,c++ perl源码: python源码: 应用程序:项目组 软件基金会:FSF,ASF 项目组:主导者,contributor 小项目:一个人维护 商业公司支持:开源版/企业版 SourceForge.net github.com code.google.com 源程序: 项目工程:把代码分散于..
分类:
系统相关 时间:
2015-10-26 18:58:49
阅读次数:
296
rpm包的使用: rpm包命名格式: 源程序:name-version.tar.{gz|bz2|xz}打包在一起的源码 version:major.minor.release rpm包:name-version-release.arch.rpm这是打包好的二进制程序了 release:通常包含rpm的制作发行号,还包含适用的OS arch:这个是适用于哪种硬件架..
分类:
系统相关 时间:
2015-10-25 22:51:09
阅读次数:
417
Linux的程序包管理: 应用程序: GPL:源码, POSIX:PortableOperatinSystem API:兼容,意味开发库兼容,因此,源代码可跨平台 ABI:兼容,编译后的程序可以跨平台; 不同的平台可执行的二进制程序格式不同,因此编译后的相同程序在不同平台不一定都能运行 库:可执行程序,本..
分类:
系统相关 时间:
2015-10-25 22:49:38
阅读次数:
286
rpm软件程序包存在的问题:依赖关系依赖关系解决方法: 程序包管理器的前端工具:yum(YellowdogUpdateModifier) yum是rpm的补充,为了提升用户体验的工具。 yum的核心功能:自动解决依赖关系:X-->Y-->Z 文件服务器(共享rpm包):通过yum所支持的文件共享机制将各rpm包..
分类:
系统相关 时间:
2015-10-25 22:42:29
阅读次数:
392
块组的意义inode是指明一个文件的数据存储block的位置的,但由于inode存放大小的原因,不可能一次指向很多的block,因此采用多层指向,一个inode指向一个block区,一个block区中有很多的block,然后其下的block又指向其他的区。目录文件也需要inode和block,目录文件的额block..
分类:
系统相关 时间:
2015-10-20 10:33:52
阅读次数:
291
挂载管理:GPT分区机制: 在单个硬盘超过2T时,MBR的分区机制就不行了,要使用GPT这个分区机制SSD:固态硬盘 电气式硬盘,工作特性很好分区:fdisk,格式化:创建文件系统hdparm -i查看磁盘信息 -I -g显示磁盘的布局信息 -t查看磁盘性能 -T/proc/partitions分区信息/proc/meminf..
分类:
系统相关 时间:
2015-10-20 01:26:49
阅读次数:
438
1、global 函数内访问全局变量如果myTest函数里不使用global,无法使用PHP 将所有全局变量存储在一个名为 $GLOBALS[index] 的数组中。index保存变量的名称。这个数组可以在函数内部访问,也可以直接用来更新全局变量。 如$GLOBALS['y']=$GLOBALS['...
分类:
Web程序 时间:
2015-10-19 20:57:26
阅读次数:
174
django 为我们提供了强大的用户认证系统,并且提供了基于该系统的User模型,所以,很多时候,我们有必要对自己的user进行业务扩展,得到满足我们自己业务需求的user。借此,写下自己的感悟。user内置属性如下:username用户名,必需字段。30个字符或更少,包含_, @, +, . 和 ...
分类:
其他好文 时间:
2015-10-17 22:11:52
阅读次数:
421
Linux:ext2,3,4这几个文件系统大多数linux都支持对磁盘进行分区后,通过kpartx和partx指令让内核识别磁盘分区,接下来进行磁盘区的格式化,也就是创建文件系统:格式化操作其中之一就是对分区创建元数据区和数据区,元数据区存的是inode,每个inode就是一个条目,对应一个文件,..
分类:
系统相关 时间:
2015-10-17 19:14:59
阅读次数:
1137