码迷,mamicode.com
首页 > 系统相关 > 详细

Linux文件系统

时间:2015-08-18 19:44:52      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:linux

一、Linux的文件系统基础

  一切皆文件

a、遍历

b、层级结构

两类数据:

  元数据(metadata):索引

  数据(data):文件内容

/:根

目录:  路径映射   /dev/tty1

例:

路径:/usr/share/doc

    /doc 路径基名

    /usr/share 目录名

basename NAME 获取文件的路径基名

dirname NAME 获取文件的路径目录名

FHS:文件层级系统

LSB定义的Linux发行版基础目录名称命名法则及功能规定

/bin,/sbin:系统自身启动和运行时可能会用到的核心二进制程序

/boot:系统引导启动时要加载的静态文件、内核和ramdisk及grub等

/dev:device的简写,所有设备相关文件文件

/etc:大多数应用程序的配置文件集中存放位置

/home:普通用户的家目录的统一存放位置,每个用户的主目录通常默认为/home/USERNAME

    /root:管理员root用户的主目录

/lib,/lib64:libraries 库文件的存放位置

        /lib/modules/KERNEL_VERSION/:内核模块存放位置

/lost+found:当系统意外崩溃或机器意外关机,而产生一些文件碎片放在这里。当系统启动的过程中fsck工具会检查这里,并修复已经损 坏的文件系统。 有时系统发生问题,有很多的文件被移到这个目录中,可能会用手工的方式来修复,或移到文件到原来的位置上。

/media和/mnt:外部存储设备的挂载路径





对于计算机来讲,文件是什么?

文件存储在硬盘上是于二进制数据流的形式


路径分隔符:/

相对路径:从当前位置开始定位的路径表示形式

绝对路径:从根开始定位的路径表示形式


特殊目录:

.表示当前目录

..表示当前的上一级目录


文件有两类标识符:

名字:

数字:inode i节点


Linux文件名:

1、严格区分大小写字符

  file,File,FILE

2、文件名可以使用除了/以外的任意字符,建议不使用特殊符号

3、文件名最长255个字符

4、以.开头的文件是隐藏文件


Linux文件系统

标签:linux

原文地址:http://xiexiaojun.blog.51cto.com/2305291/1685645

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!