今天,让跟潇啸一起走进Linux的文件系统中。
在Linux中,秉承着一句话:一切皆文件,操作皆命令。意思就是:在Linux中,所有的东西都是用文件的形式表示,所有的操作都可以用命令去实现。
一、Linux的文件结构:
Linux是以最顶层的 / (根目录)作为起点的一个倒树形结构。
/根目录
┃
┏━━┳━━━┳━━━┳━━━┳━━━┳━━━╋━━━┳━━━┳━━━┳━━━┳━━━━━━┓
┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃ ┃
bin home dev etc lib sbin tmp usr var root
虽然Linux中文件众多,但是每一个文件夹都存放着他相应的东西,下面列举了一部分比较重要的文件夹:
/bin:存放的可执行命令
/home:普通用户主的家目录,比如创建一个用户user,他的家目录就是/home/user
/dev:存放的设备特殊文件
/etc:存放的系统管理和系统配置文件
/lib:动态链接共享库,程序设计库
/sbin:系统管理命令,这里存放的是系统管理员使用的管理程序
/tmp:公用的临时文件
/usr:应用程序和文件目录
/root:超级管理员的主目录
二、Linux的文件系统:
什么是文件系统呢?
文件系统,就是对数据进行管理的方式。比如一个仓库,里面你要放很多东西,这些东西你需要先分区,然后再按照一定的排列顺序来存放东西。而这种有序的排列在操作系统中就叫文件系统。
windows常见的文件系统有:NTFS,FAT,FAT32
Linux常见的文件系统有:EXT4(RHEL6的默认文件系统)、XFS(THEL7的默认文件系统)
三、Linux的磁盘分区格式:
如图:所有的磁盘信息都是存放在/dev 里面的。 硬盘的接口分为:IDE和SCSI两种。
hd:对应的是 IDE 硬盘。 sd:对应的是 SCSI 硬盘。
如果你有多块硬盘,则后面用a-z表示。最后的数字代表的是分区。
注意: - Linux用的是MBR分区模式。
- MBR只能分4个主分区,或者3个主分区+1个扩展分区(N个逻辑分区,扩展分区再分区即为逻辑分区)。
- 扩展分区是分区顺序号是4
- 从5开始就叫做第一个逻辑分区。
- 查看磁盘状态命令:fdisk -l
图中的 sda5 就表示 SCSI 接口下的第一块硬盘的第一个逻辑分区。
四、文件的颜色表示:
在Linux中,有很多的颜色。这些颜色分别代表了什么类型的文件呢?
绿色:表示可执行文件,可执行的程序
蓝色:表示目录
白色:表示普通文件,如文本文件,配置文件,源码文件等
浅蓝色(青色):表示链接文件(快捷方式)
黄色:表示设备文件
红色:表示压缩文件或者包文件
红色:表示链接的文件有问题
灰色:表示其他文件
今天潇啸就聊到这里,下一次会带给大家一些基础常用的的命令。
本文出自 “13389285” 博客,请务必保留此出处http://13399285.blog.51cto.com/13389285/1977583
原文地址:http://13399285.blog.51cto.com/13389285/1977583