linux 下个文件夹的用途和功能

本文详细介绍了Linux系统中各个核心目录的作用及用途,包括/boot、/initrd、/bin、/opt、/etc、/dev、/home、/lib、/lost+found、/mnt、/proc、/root、/sbin、/tmp、/var、/usr等关键路径,并解释了它们对于系统运行的重要性。

/boot            :linux的启动文件和内核,例如LILO或者GRUB文件

/initrd (boot loader initialized RAM disk) : 由boot loader初始化的内存盘,在linux内核启动前,boot loader会将银盘中的initrd文件加载到内存,内核启动时会在访问真正根文件系统前先访问该内存的initrd文件系统

/bin (binary) : 标准命令和应用程序

/opt            :第三方软件在安装时默认会安装到这个目录,类似windows的 “programFiles”

/etc            :系统管理时要用到的各种配置文件和子目录,如网络配置文件,系统文件,x系统配置文件,设配配置信息,设置用户信息等

/dev (device):包含于终端和外部设备的接口,linux下文件和设备是用同种方法访问的,系统上的每个设备都应该在这里有一个对应的设备文件

/home        : 存放用户主目录的地方,一般/home/username就是用户主目录

/lib (library):存放系统最基本的动态链接库,几乎所有的程序都要用到这个目录下的共享库

/lost+found: 当系统发生故障(如系统掉电)后,在机器启动的时候有些文件找不到应该存放的地方,就暂时放到这个文件夹里,这个目录是由mkfs自动产生

/mnt :空目录,是让用户临死挂在文件系统的地方

/proc: 是linux提供的一个虚拟系统,是由系统在启动的时候在内存中产生的,用户可以直接访问这些文件来获取系统信息,例如/proc/kcore就是系统运行的时候内存的映像文件

/root:        超级用户的主目录

/sbin:        超级用户使用的系统管理程序,如fsck,mount等

/tmp(temporary): 存放不同程序执行时候产生的临时文件,这是除了/user/local目录以外一般用户都可以使用的一个目录,这个目录在启动时系统不会自动删除,所以需要定期清理

/var:        存放着那些不断扩充的东西,为了保证/usr文件夹的相对稳定,那些经常被修改的目录可以放到这个文件夹下

/var/log:    系统的日志文件

/misc  (miscellany)      :  用来多用户堆积和临时转移自己的文件

/usr(user):    linux系统中占用地方最大的一个目录,用户的很多应用程序和文件都几乎存放到这里,下面是一些比较重要的子目录:

        /usr/X11R6     : 存放xFree86的目录,所有XWindowde 相关程序都放到这里

        /usr/bin         : 用户用到的大部分程序

        /usr/sbin        :超级用的管理程序和系统守护程序

        /usr/doc        :存放linux的文档

        /usr/include    :在linux下开发编译应用程序需要的头文件

        /usr/lib            :常用的动态链接库和静态档案库

        /usr/local        :让用户安装新软件使用的,目录结构和/usr类似。

        /usr/man        : 存放linux online help的文件夹

        /usr/src            :存放系统的源代码,有一个/usr/src/linux目录是用来存放系统内核的源代码,重新编译内核的时候就是在这个目录下进行的,有些应用程序也会用到这个目下的头文件


转载于:https://my.oschina.net/zsjasper/blog/384218

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值