Linux系统目录结构与分区与Windows系统区别

2024-11-04 06:09:50

Linux系统目录结构与分区和Windows系统有相似的地方也有不同的地方,下面小编简要说下Linux系统目录结构与分区

工具/原料

Windows系统和Linux系统

Linux目录结构:

1、登录系统后,在当前命令窗口下输入命令:ls /

Linux系统目录结构与分区与Windows系统区别

2、/- 根linux每一个文件和目录从根目录开始。/-根分区。唯一且必须挂载的目录,就是如果系统只有一块硬盘的话,只能挂载到这个目录下。只有root用户具有该目录下的写权限。请注意,/root是root用户的主目录,这与/.不一样/dev- 设备文件包含设备文件。这些包括终端设备、USB或连接到系统的任何设备。例如:/dev/tty1、/dev/usbmon0

Linux 分区和目录

1、【1. 分区与目录概念理解】在Windows操作系统中,是先将物理地址分开,再在分区上建立目录.在Windows操作系统中,所有路径都是从盘符开始,如C://program file。Linux正好相反,是先有目录,再将物理地址映射到目录中。在Linux操作系统中,所有路径都是从根目录开始。Linux默认可分为3个分区,分别是boot分区、swap分区和根分区。在Linux操作系统中,用户可根据需要进行修改分区.修改后的分区中,同一目录下的文件可能在不同分区中.比如/home目录下有a、b、c三个目录,然后有三个分区分别挂载到这三个目录下,这种操作是允许的Windows的分区是物理上的概念,就像我们把一块硬盘分成C:,D:,E:三个区一样,物理上将存储空间分开在windows系统中,安装在一个分区上的操作系统和其它一些创建的分区用来储存用户数据,文件和游戏。这样做的好处是,windows系统出现问题时,可以在不影响数据分区的情况下完全删除(格式化)操作系统分区并重新安装。Linux的目录是逻辑上的概念,Linux的目录树实际上是一个分区之间的数据逻辑结构关系,不是物理结构很惭愧,小编很少用Linux系统,没体验过这样分区的好处,但有一点可以确认:如果是网站服务器的话,最好用Linux系统,我们郑州新数据网络的用Linux系统的网站基本上没有被挂马过,另外一个Windows系统只能安装一个ssl证书(网站网址以https开头),但是Linux系统可以安装多个ssl证书,总之网站服务器用Linux系统诸多好处。当然在配上高防服务器(防DDOS流量攻击)就更完美了。

2、【2. 分区与目录的关系】一个分区必须挂载到一个目录下才能使用。分区可以挂载到任何目录。目录属于哪个磁盘分区取决于挂载磁盘时的挂载点(磁盘挂载到哪个目录下)例如:今天公司一同事新装的系统没有独立设置分区(没有区分home分区和根分区),整个系统在一个分区,这样系统升级或新安装很容易破坏用户数据(通常放在home目录下)比如说下面我们看到的例子(以RHEL4为例)

Linux系统目录结构与分区与Windows系统区别

3、在Linux系统中:如果是IDE类型的硬盘,那么是用hd来表示,hda,hdb,hdc...来表示多块IDE硬盘。hda1表示IDE类型硬盘的第一块硬盘的第一分区,hdc3表示IDE类型硬盘的第三块硬盘的第三个分区;如果是SATA或者SCSI类型的硬盘,那么是用sd来表示,sda,sdb,sdc...来表示多块SATA或者SCSI类型的硬盘,sda1表示SATA或者SCSI类型硬盘的第一块硬盘的第一分区,sdc6表示SATA或者SCSI类型硬盘的第三块硬盘的第六分区;df命令是用来汇报磁盘文件系统的空间使用情况以及挂载到哪个目录下面,参数l表示本地文件系统,h表示以人可识别的方式表示(实际上就是以M/G单位来表示,而不是纯粹的数字,难以理解)。我们看到上面命令的结果是:①左边的信息代表了磁盘文件系统分区:/dev/sda1, /dev/sda3等,②右边的信息分别代表了容量,已用空间,可用空间,百分比,挂载点③特别注意的是挂载点,它就是我们前面所说的将分区挂载到某一个目录的“那个目录”④我们看到分区sda1挂载到/boot目录下,而分区sda3挂载到根目录/下这里我们可以这样理解:分区是真正存放数据的地方,只有一份数据目录是分区数据的逻辑映射,就像Windows系统中的快捷方式一样分区的数据可以挂载到任意多个不同目录,这些目录就像不同名的快捷方式,都指向同样的分区数据

猜你喜欢