Linux文件系统及Shell的基本概念
来源:广州中睿信息技术有限公司官网
发布时间:2012/10/21 23:25:16 编辑:itlead 阅读 1733
1.文件系统的含义文件系统是用来管理和组织保存在磁盘驱动器上数据的系统软件2.Linux的文件系统Linux系统采用虚拟文件系统技术(VFS)、结构采用倒立树型、VFS使Linux支持以下文件系统:
  1.文件系统的含义
  
  文件系统是用来管理和组织保存在磁盘驱动器上数据的系统软件
 
  
  2.Linux的文件系统
  
  Linux系统采用虚拟文件系统技术(VFS)、结构采用倒立树型、VFS使Linux支持以下文件系统:
  
  EXT2:                       二次扩展
  
  EXT3:                       三次扩展
  
  SWAP:                      交换文件系统
  
  FAT、FAT32
  
  NTFS                  (默认不支持,需要特定的模块)
  
  VFAT:                        虚拟FAT
  
  SYSV:                        Unix的文件系统
  
  HPFS:                        OS/2的文件系统
  
  ISO9660:                     光盘文件系统
  
  NFS:                          网络文件系统
 
  
  3.Linux中的文件分类
  
  (1)普通文件
  
  文本文件:采用ASCII编码方式,可编辑,可修改
  
  二进制:不可查看,不可修改
  
  (2)目录文件
  
  存放的内容是目录中的文件名和子目录名
  
  (3)设备文件(/dev)
  
  用于用户访问物理设备所用,分为块设备和字符设备文件
  
  (4)链接文件
  
  软链接文件:目标文件和链接文件可以跨越索引点,相当于文件的快捷方式
  
  删除原文件,则符号链接文件失去意义
  
  删除符号链接文件,不影响原文件
  
  硬链接文件:链接同一索引点中的文件,相当文件的副本
  
  两个文件指向同一存储区,内容、长度相同
  
  删除一个文件不影响,其它文件
  
  (5)管道文件
  
  FIFO缓存队列
 
  
  4.Shell的主要功能
  
  命令行解释
  
  交互模式
  
  后台运行
  
  命令的多种执行顺序 
  
  命令替换 (` `)
  
  I/O重定向(>,>>,<,<<)
  
  管道(|)
  
  通配符(*,?,[],[!])
  
  系统环境维护  
  
  Shell编程
  
  历史记录(history)
  
  自动补齐(TAB)
 
  
  5.Shell的命令解释过程
  
  1.jpg
 
 
 
联系我们CONTACT 扫一扫
愿景:成为最专业的软件研发服务领航者
中睿信息技术有限公司 广州•深圳 Tel:020-38931912 务实 Pragmatic
广州:广州市天河区翰景路1号金星大厦18层中睿信息 Fax:020-38931912 专业 Professional
深圳:深圳市福田区车公庙有色金属大厦509~510 Tel:0755-25855012 诚信 Integrity
所有权声明:PMI, PMP, Project Management Professional, PMI-ACP, PMI-PBA和PMBOK是项目管理协会(Project Management Institute, Inc.)的注册标志。
版权所有:广州中睿信息技术有限公司 粤ICP备13082838号-2