随笔分类 -  Linux

内核结构的区分
摘要:单内核与微内核是具有代表性的内核结构。 单内核——所有内核服务均在内核空间中存在并运行。直接调出内核服务。 基于单内核的操作系统: 用户空间包含:应用、库 内核包含:文件系统、进程间通信、I/O和设备管理、基本进程管理等。 微内核——内核服务中一部分位于用户空间。利用消息传递方式调用内核服务。 基... 阅读全文
posted @ 2015-09-23 23:28 Jason(杨) 阅读(227) 评论(0) 推荐(0)
Linux下文件的隐藏属性
摘要:显然,这里要说的并不是rwx那9个权限,而是要聊chattr和lsattr这两个命令。这两个命令在只能在Ext2/Ext3的文件系统上面生效,其他文件系统可能就无法支持了。chattr 设置文件的隐藏属性 #chattr [+-=] [ASacdistu] 文件或目录参数:+ :增加某一个特殊... 阅读全文
posted @ 2015-09-23 23:24 Jason(杨) 阅读(5425) 评论(0) 推荐(0)
目录与文件的本质
摘要:Linux系统的文件数据除了文件实际内容外,还含有文件权限(rwx)与文件属 性(所有者、群组、时间参数等)等非常多的属性。文件系统通常会将这两部分的数据分别存放在不同的块。实际数据放到data block块中,若文件太大时,会占用多个block。权限与属性放置到inode中,一个文件占用一个i... 阅读全文
posted @ 2015-09-23 23:23 Jason(杨) 阅读(1252) 评论(0) 推荐(0)
内存交换空间(swap)
摘要:安装Linux时需要两个分区,一个是根目录,另外一个就是swap(内存交换空间)。swap的功能就是在应付物理内存不足的情况下所造成的内存扩展记录的功能。一般来说,如果硬件的配备足够的话,那么swap应该不会被我们的系统所使用到。 CPU所读取的数据都来自内存,当内存不足的时候,为了让后续的程... 阅读全文
posted @ 2015-09-23 23:20 Jason(杨) 阅读(1674) 评论(0) 推荐(0)