快速业务通道

LINUX各目录功能介绍及路径写法

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-23

各目录功能介绍及相对/绝对路径写法

目录
建立一个目录时,ext2会分配一个inode与至少一块block给此目录. inode记录此目录的相关权限与属性,并记录分配到的那块block号码;block记录此目录下的文件名与文件名占用的inode号码数据.
档案
当在ext2建立一个一般档案时,ext2会分配一个inode与相对于此档案大小的block数量给此档案.
挂载点的意义(mount point)
将文件系统与目录树结合的动作称为挂载
挂载点一定是目录,此目录为进入文件系统的入口
Linux VFS (virtual filesystem switch) 虚拟文件系统
目录树 directorytree

Linux目录配置的依据 --FHS标准 Filesystem Hierarchy Standard
FHS重点在于规范每个特定目录下应该要放置哪些数据
/ 根目录 系统最重要的一个目录 所有目录都由根目录衍生,根目录也与开机还原系统修复等动作有关
根目录所在分区应该越小越好,且应用程序所安装的软件最好不要与根目录在同一分区 .可以提高性能,保护文件系统
根目录下应该存在的目录
/bin 放置单人维护模式下还能够被操作的指令
/boot 主要放置开机会使用到的档案,包括linux核心档案,开机选单,开机所需配置文件
/dev LINUX中,任何装置与接口设备都是以档案形态存在于这个目录中,
/etc 系统主要配置文件几乎都在这里,各文件属性可以让一般用户查看,只有root有权力修改
/etc/init.d 所有服务预设启动script都在这里.
/etc/dinetd.d/ super daemon管理的各项服务的配置文件目录
/etc/x11 与x window有关的配置文件

/home 系统默认的用户家目录
/lib 开机时会用到的函数库,以及在/bin /sbin会使用的函式库 类似外挂 /lib/modules放置核心相碰模块(驱动程序) 拥有帝国一切,皆有可能。欢迎访问phome.net
/media 放置的是可移除的装置 软盘光盘DVD
/mnt 暂时挂载一些装置,类似/media
/opt 自行安装软件的地方 也可以在/usr/local
/root root的家目录 进入单人维护模式时仅挂载根目录,需要与根目录在同一分区
/sbin 为开机过程中所需要的指令 开机修复系统还原, 服务器软件程序一般旋转在/usr/sbin 本机自行安装的软件产生的系统执行文件放置在/usr/local/sbin
/srv 一些网络服务启动后,所需取用的数据目录
/tmp 临时目录 任何人都可以存取

/lost found 在文件系统出错时,将一些遗失片段放置在此.
/proc 此目录是一个VFS,所旋转的数据在内存中,显示内核一些信息
/sys 与/proc类似,记载已经加载的核心模块、硬件装置等

不可以与根目录分开的目录
/etc 配置文件
/bin 重要执行档
/dev 所需要的装置档案
/lib 执行档所需的函式库与核心所需模块
/sbin 重要系统执行文件


/usr Unix Software Resource的缩写, 也就是『Unix操作系统软件资源』所放置的目录 类似\windows \program files两个目录综合体.
/usr/bin/ 绝大部分用户可用指令都放在这里./bin与开机过程有关
/usr/include c/c 等程序的档头与包含档放置处
/usr/lib 包含各应用软件的函数库,目标档案以及不被一般使用者惯用的执行档或脚本
/usr/local/ 系统管理员在本机自行安装自己下载的软件,建议安装在此目录,便于管理.
/usr/sbin/ 非系统非常运作需要的指令,如一些网络服务器软件的服务指令 daemon
/usr/share 旋转共享文件的地方
/usr/src 一般情况下原码建议旋转在这里.

/var 主要针对常态性变动的档案,包括cache , log file,lock file, run file,数据库的档案等 拥有帝国一切,皆有可能。欢迎访问phome.net
/var/cache 应用程序本身动作过程中产生的一些暂存档
/var/lib 程序本身执行的过程中,需要使用到的数据文件放置的目录,在此目录下各软件要有各自目录
/var/lock/ 某些装置或档案一次只能被一个应用程序使用,同时有两个使用,会出错.需要将上锁lock
/var/log/ 登陆文件旋转的目录
/var/mail/ 旋转个人电子邮件信箱.
/var/run/ 某些程序或者服务启动后,会将PID旋转在这个目录下,这个目录通常旋转一些队列数据,

绝对路径与相对路径
绝对路径 由根目录开始写起的文件名或目录名 /home/aaa/tesh.sh
相对路径 相对于目前路径的文件名写法 ./home/dmtsai ../../home/aaa/ 开头不是/
. 代表当前目录 ./表示
..代表上一层目录,../来表示

本文出自 “还不算晕” 博客,请务必保留此出处http://haibusuanyun.blog.51cto.com/2701158/753822

拥有帝国一切,皆有可能。欢迎访问phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号