Chinaunix首页 | 论坛 | 博客
  • 博客访问: 286866
  • 博文数量: 38
  • 博客积分: 706
  • 博客等级: 上士
  • 技术积分: 390
  • 用 户 组: 普通用户
  • 注册时间: 2012-06-05 09:09
文章分类

全部博文(38)

文章存档

2013年(23)

2012年(15)

我的朋友

发布时间:2013-08-22 16:32:21

硬链接与软链接是 Linux 文件系统中的一个重要概念,其涉及文件系统中的索引节点 (index node 又称 inode),而索引节点对象是 Linux 虚拟文件系统 (VFS) 的四个基本概念之一。通过剖析硬链接与软链接的联系与区别,我们可更好的了解 Linux 中 VFS 这一通用文件模型。并让 Linux 普通用户和系统管理员正确使用硬链接与软链接,帮助文件系统开发者获取 inode 的相关知识。......【阅读全文】

阅读(2115) | 评论(0) | 转发(0)

发布时间:2013-08-22 16:29:37

一、inode是什么?理解inode,要从文件储存说起。文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector)。每个扇区储存512字节(相当于0.5KB)。操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block)。这种由多个扇区组成的"块",.........【阅读全文】

阅读(2180) | 评论(0) | 转发(0)

发布时间:2013-08-22 15:53:32

1. inotify主要功能它是一个内核用于通知用户空间程序文件系统变化的机制。众所周知,Linux 桌面系统与 MAC 或 Windows 相比有许多不如人意的地方,为了改善这种状况,开源社区提出用户态需要内核提供一些机制,以便用户态能够及时地得知内核或底层硬件设备发生了什么,从而能够更好地管理设备,给用户.........【阅读全文】

阅读(6818) | 评论(0) | 转发(1)

发布时间:2013-01-07 11:18:49

FTP有三种方式:匿名用户、本地用户和虚拟用户。 匿名用户:在登录FTP时使用默认的用户名,一般是ftp或anonymous。 本地用户:使用系统用户登录,用户和密码存放在在/etc/passwd中。 虚拟用户:这是FTP专有用户,与本地用户无关,因此只能访问FTP服务器提供的资源,大大增强了系统的安全;根据用户认证的方式不同,又可以分为两种方式实现:本地数据文件和数据库服务器。 首先,简单地介绍下部署环境: 操作系统: SUSE 11.0 应用软件: vsftpd            db_load  ......【阅读全文】

阅读(2369) | 评论(0) | 转发(4)

发布时间:2013-01-05 23:41:19

今天我们主要来说说Linux系统下基于动态库(.so)和静态(.a)的程序那些猫腻。在这之前,我们需要了解一下源代码到可执行程序之间到底发生了什么神奇而美妙的事情。      在Linux操作系统中,普遍使用ELF格式作为可执行程序或者程序生成过程中的中间格式。ELF(Executable and Linking Format,可执行连接格式)是UNIX系统实验室(USL)作为应用程序二进制接口(Application BinaryInterface,ABI)而开发和发布的。工具接口标准委员会(TIS)选择了正在发展中的ELF标准作为工作在32位Intel体系上不......【阅读全文】

阅读(1208) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册