文件管理 文件数据的组成: 1.数据 2.元数据:属性信息。 权限,时间戳,属组,属主,文件的名称,文件的节点号等等。 linux的文件类型: 1.普通文件-f 2.目录文件d 3.链接文件 符号链接l 硬链接- 4.特殊文件用于作为硬件设备访问入口的文件。 块设备b能够随机的..
分类:
系统相关 时间:
2014-12-25 18:37:02
阅读次数:
227
通用块层的核心数据结构称为bio描述符,它描述了块设备的io操作。每一个bio结构都包含一个磁盘存储区标识符(存储区中的起始扇区号和扇区数目)和一个或多个描述与IO操作相关的内存区段(bio_vec数组)...
分类:
其他好文 时间:
2014-12-25 16:32:52
阅读次数:
1350
在Linux下总共有7种文件类型,分别为:
普通文件(-)
目录文件(d),
软链接文件(l)=快捷方式,
块设备文件,二进制文件(b)
字符设备文件(c)
套接字文件(s)
管道文件(p)
其中常用的文件类型为:普通文件,目录文件和软链接文件
系统特殊文件类型为:块设备文件,字符设备文件,套接字文件,管道文件。
如何判断文件类型?
在当前目录下使用命令: ls -l...
分类:
系统相关 时间:
2014-12-22 22:53:30
阅读次数:
307
IET
cat /proc/net/iet/session
查看targetid 和target name对应关系
cat /proc/net/iet/volume
查看导出的lun和本机块设备对应关系
open-iscsi
查看服务状态
service iscsi status
initiator
查看ISCSI启动状态
chkconfig iscsi on;...
分类:
其他好文 时间:
2014-12-22 19:39:14
阅读次数:
211
在unix系统中,一切皆文件。系统把文件夹、字符设备、块设备、套接字都当做文件来对待。对于文件的操作,使用I/O函数,这里所说的I/O函数是指系统调用。大多数文件的I/O要用到这5个函数:open、read、write、lseek、close。这5个函数均是不带缓冲的I/O。打开文件在内核中的表示对...
分类:
其他好文 时间:
2014-12-19 10:00:02
阅读次数:
176
相信DRBD大家都有了解过,DRBD(DistributedReplicatedBlockDevice)是一种块设备,可以被用于高可用(HA)之中.它类似于一个网络RAID-1功能.当你将数据写入本地文件系统时,数据还将会被发送到网络中另一台主机上.以相同的形式记录在一个文件系统中.本地(主节点)与远程主机(备节点)..
分类:
其他好文 时间:
2014-12-18 19:04:34
阅读次数:
178
0。背景OpenStack 中的实例是不能持久化的,需要挂载 volume,在 volume 中实现持久化。Cinder提供持久的块存储,目前仅供给虚拟机挂载使用。它并没有实现对块设备的管理和实际服务,而是为后端不同的存储结构提供了统一的接口,不同的块设备服务厂商在 Cinder 中实现其驱动支持以...
分类:
其他好文 时间:
2014-12-12 11:32:38
阅读次数:
266
这里所说的复杂设备驱动涉及到PCI、USB、网络设备、块设备等(严格意义而言,这些设备在概念上并不并列,例如与块设备并列的是字符设备,而PCI、USB设备等都可能属于字符设备),这些设备的驱动中又涉及到一些与特定设备类型相关的较为复杂的数据结构和程序结构。本文将不对这些设备驱动的细节进行过多的介.....
分类:
系统相关 时间:
2014-12-09 17:07:31
阅读次数:
273
/binbin是binary的缩写。这个目录沿袭了UNIX系统的结构,存放着使用者最经常使用的命令。例如cp、ls、cat,等等。/boot这里存放的是启动Linux时使用的一些核心文件,如内核initrd,grub。/devdev是device。存放设备文件(外部设备)--黑底红字,如dvd、cdrom。1、块设备--随机访问..
分类:
系统相关 时间:
2014-12-08 07:05:45
阅读次数:
254
文件系统:rootfs:根文件系统/boot:系统启动相关文件,如内核、initrd,以及grub/dev:设备文件设备文件:块设备:随机访问,数据块字符设备:线性访问,按字符位单位设备号:主设备号(major)和次设备号(minor)/etc:配置文件/home:用户的家目录,每一个用户的家目录默认为/ho..
分类:
其他好文 时间:
2014-12-08 07:05:41
阅读次数:
236