linux 文件系统
来源:互联网 发布:通话视频软件 编辑:程序博客网 时间:2024/05/21 17:54
基本概念:
unix 下一切都是文件
unix 下文件的类型主要有 :普通文件,字符设备文件,块设备文件,socket文件
磁盘是块设备文件的典型代表,与普通文件的区别就是操作系统对数据的访问进行的重新的格式设计
查看分区情况 fdisk -l
建立分区 在/dev/sdb 上进行分区 fdisk /dev/sdb
格式化分区 mkfs.ext3 /dev/sdb1
挂载分区 建立一个/test目录 把sdb1挂接上去 mount /dev/sdb1 /test
查看分区挂载情况 df
普通文件 和window下面的文件概念相同,但是不同是在linux下目录也是作为一种普通文件存在的
虚拟文件系统vfs
linux的文件系统是由虚拟文件系统作为媒介搭建起来的,vfs是linux内核层实现的一种架构,为用户空间提供统一的文件操作接口
它在内核内部为不同的真实文件系统提供一致的抽象接口
文件的通用操作方法
linux用文件描述符来表示设备文件和普通文件,对所有文件的操作都是通过文件描述符实现,文件描述符是一个有限的资源
打开,创建文件 open(),create()
关闭 close()
读写文件 read() write()
文件偏移 lseek()
获得文件的状态 fstat()
获得和改变已经打开的文件的属性 fcntl()
文件输入输出控制函数 ioctl()
- Linux文件系统
- linux文件系统
- Linux文件系统
- Linux文件系统
- linux 文件系统
- LINUX 文件系统
- Linux文件系统
- linux文件系统
- Linux文件系统
- Linux 文件系统
- Linux 文件系统
- linux 文件系统
- linux 文件系统
- Linux文件系统
- Linux文件系统
- linux文件系统
- Linux 文件系统
- linux文件系统
- ubuntu 11.04 安装软件遇到的问题(2013.07.02)
- sort(key= )排序
- ICAP请求和响应实例分析(REQMOD 请求方式)
- C# Socket 示例
- 转一篇比较详细介绍FatFs文件系统移植的文章
- linux 文件系统
- IOS6了再说说ViewController的生命周期和didReceiveMemoryWarning后的流程
- 配置Spring的XML文件
- 从单片机初学者迈向单片机工程师
- android实习程序2
- 造成电脑非正常关机的常见五大原因剖析
- Linux下Qt内建对话框实例源程序
- 利用jqueryRotare实现抽奖转盘
- 轻松使用Hadoop RPC