初识Linux:文件系统
跳到导航
跳到搜索
分区
目录结构
命令 | 说明 |
---|---|
系统必须 | |
/boot | 存放的启动Linux 时使用的内核文件,包括连接文件以及镜像文件 |
/etc | 存放所有的系统需要的配置文件和子目录列表 |
/lib | 系统最基本的动态连接共享库(类似于Windows的DLL文件)。几乎所有的应用程序都需要用到这些共享库。 |
/sys | 该目录下安装了Linux2.6内核中新出现的一个文件系统 sysfs 。sysfs文件系统集成了下面3种文件系统的信息:
该文件系统是内核设备树的一个直观反映。当一个内核对象被创建的时候,对应的文件和目录也在内核对象子系统中。 |
/selinux | Redhat/CentOS 所特有的目录,存放selinux相关的文件(Selinux 是一个安全机制,类似于 windows 的防火墙) |
指令集合 | |
/bin | 系统中的常用命令 |
/sbin | (Superuser Binaries)存放的是系统管理员使用的系统管理程序 |
账户 | |
/home | 普通用户的相关文件(/home/用户名) |
/root | Root用户(系统管理员)的用户主目录 |
/usr | (unix shared resources)共享资源目录,很多的用户应用程序和文件都放在这个目录(类似于windows的program files)
|
外部文件管理 | |
/dev | 系统中的所有外部设备相关文件 |
/media | 类windows的其他设备(如U盘、光驱等等),识别后linux会把设备放到这个目录下。 |
/mnt | 临时挂载路径 |
临时文件 | |
/run | 临时文件系统,存储系统启动以来的信息。
|
/lost+found | 一般情况下为空,系统非法关机后,这里就存放一些文件 |
/tmp | 临时目录 |
运行过程使用 | |
/var | (variable)存放系统中经常变化的文件(如:日志、邮件) |
/proc | 虚拟的目录,是系统内存的映射,用来管理内存空间。
|
扩展使用 | |
/opt | (默认为空)安装额外软件可以放在这个里面 |
/srv | (不用做服务器则为空)存放服务启动后需要提取的数据 |
- /bin, /usr/bin 是给系统用户使用的指令(除root外的普通用户),而/sbin, /usr/sbin 则是给 root 使用的指令
- 在Linux中访问设备和访问文件的方式是相同的
- swap:无挂载点的分区,交换分区
文件属性
使用 ll 或者 ls –l命令来显示一个文件的属性以及文件所属的用户和组:
挂载
- 挂载命令:
mount [-参数] [设备名称] [挂载点]
- 挂载光驱时,可直接使用“mount /mnt/cdrom”
- 卸载命令:
unmount [设备名称]
- 查看目录在哪个分区
df [目录全路径]
- 查看磁盘使用情况:
df [-参数]
- 查看Linux分区信息:
fdisk -l