Linux的文件结构

Linux采用树状结构组织文件系统,根目录'/'是所有路径的起点。常用目录包括/etc(配置文件)、/lib(函数库)、/usr(包含命令和源码)、/var(系统定义表)、/tmp(临时存储)、/bin(命令)、/home(用户目录)、/dev(设备文件)、/mnt(外挂文件系统)。与Windows不同,Linux区分大小写且使用'/usr/src/Linux'表示内核源码路径。

windows下文件组织结构使用磁盘分区符号来访问文件系统。文件系统按照磁盘分区的概念分类,目录都存在分区上。

Linux将整个文件系统表示成树状的结构,Linux每增加一个文件系统都会将其加入到这个树中。

操作系统文件结构的开始,只有一个单独的顶级目录结构,叫做根目录。所有一切都从‘/’开始,并且延伸到子目录。

Linux通过“挂接”的方式把所有分区都放置在根下各个目录中。

常用目录:

/etc:包括绝大多数Linux系统引导所需要的配置文件,系统引导时读取配置文件按照配置文件的选项进行不同情况的启动,例如fstab、host.conf等。

/lib:包含C编译程序需要的函数库,是一组二进制文件,例如glibc等。

/usr:包括所有其他内容,如src、localLinux的内核就在/usr/src中。其下有子目录/bin,存放所有安装语言的命令,如gcc 、 perl等。

/var:包含系统定义表,以便在系统运行改变时可以只备份该目录,如cache。

/tmp:用于临时性的存储。

/bin:大多数命令存放在这里。

/home:主要存放用户帐号,并且可以支持ftp的用户管理。系统管理员增加用户时,系统在home目录下创建与用户同名的目录,此目录下一般默认有Desktop目录。

/dev:这个目录下存放一种设备文件的特殊文件,如fd0、had等。

/mnt:在Linux系统中,它是专门给外挂的文件系统使用的,里面有两个文件cdrom、floopy,登录光驱、软驱时要用到。

Linux下使用“/”,/usr/src/Linux,而windows下使用“\",\usr\src\Linux。另外Linux下是大小写敏感,hello.c与Hello.c不是同一个文件。但在windows是同一个文件。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值