当前位置: 移动技术网 > 科技>操作系统>Linux > 从Windows文件夹到Linux分区

从Windows文件夹到Linux分区

2019年09月20日  | 移动技术网科技  | 我要评论

徐增平 现状,宾至如归,阿兰其亚

1. 先说几句

如果你,

  • 知道什么是windows系统
  • 简单使用windows系统
  • 想要了解或安装linux

刚接触linux会有以下疑惑,

  • 什么是分区?
  • 如何建立分区?
  • 怎么安装系统到到d盘?
  • 安装linux时怎么没有看到c盘了?

那么,且听我请听我娓娓道来。

2. 分区?路径?文件夹?目录?

2.1 分区就是将磁盘划分为几个部分。

比如在一块240g的固态硬盘上,我将它分为三个组成部分,容量大小分别为:100g,80g,60g。这三个组成部分称为三个分区。

如何快速对它们定位呢?可以这样说:第一个分区,第二个分区,第三个分区。在windows中,给每个分区贴上一个叫做“盘符”的标签,盘符是用英文字母表示,如“a”,“b”,“c”......对于这些分区,习惯把它们叫做:“a”盘,“b”盘,“c”盘......

我们的windows系统一般安装在硬盘的第一个盘符,比如在“c”盘,其余的盘则是“d”盘,“e”盘......咦?第一个盘符不应该是“a”盘吗?那是因为呀:很久很久以前,软盘广泛使用的年代,有两种不同的软盘分别占据了“a”盘,“b”盘。到后来,相比硬盘、光盘和u盘,软盘不好使,就不被人们使用了。所以,“a”,“b”这两个现在成了空座位了。如果你喜欢,喜欢那就拿去分配给某一块分区就好喽!

2.2 路径就是地址。

地址也相对来说的,相对于中国来说,我现在在中国重庆;相对于亚洲来说,我在亚洲中国重庆。对于计算机来说,如果我们想定位某个文件或者文件夹在哪里,就使用到路径。

在windows中,我们的路径相对于盘符来说的。

假如我们的“c”盘下有“program files”、“program files(x86)”和“windows”这几个文件夹和一个文件名是“myfile.txt”的文件,其中“windows”文件夹下又有“boot”、“fonts”、“zh-cn”这几个文件夹,“fonts”文件夹下有个文件叫做“simsun.ttc”。这时候,这些文件夹和文件的路径就是:

c:/program files
c:/program files(x86)
c:/windows
c:/myfile.txt
c:/windows/boot
c:/windows/fonts
c:/windows/fonts/simsun.ttc
c:/windows/zh-cn

当然也可以用“”替换为“/”来表示,如“c:\windows\boot”。

2.3 文件夹就是装文件的一个文件袋。

之前没有介绍就直接使用这个概念了,主要它就如它的名字那样形象。比如我将这几个文件名叫做“aa”,“bb.txt”,“are-you-ok.mp3”的文件存一起存放在一个名字叫做“myfolder”的文件夹下。

文件夹里面可以是文件,也可以是文件夹。所以,你可以认为,“c”盘就是一个很大的文件夹,存放了windows的各种文件和文件夹。

2.4 目录又是什么东西?

每本书前面都有目录,目录上写着哪些章节在哪个页数上。这样,我们就很快翻到我们想要的章节的页面上。计算机文件目录也类似。

还是假如我们的“c”盘下有“program files”、“program files(x86)”和“windows”这几个文件夹和一个文件名是“myfile.txt”的文件。所以现在“c”盘的目录是:

program files
program files(x86)
windows
myfile.txt

你可以想象成,这些文件夹或者文件的名字就如同书籍里的“章节”的名字一样。书籍的目录在于快速翻到某一章节对应的页面,计算机文件目录则是快速访问到某一个文件或文件夹。这里就不需要页码了,因为点点鼠标就可以访问它们。

我们还常常遇到“根目录”这种说法,根目录就是相对于某个文件夹来说,最表层的目录。“c”盘根目录就是打开“c”盘时,我们首先看到的那些文件或文件夹目录,它的对应的路径是“c:”。

3. linux下的文件与文件夹

3.1 linux系统是什么?

linux是一个内核。什么是内核?它就是操作系统的最基本的实现部分,windows内核和linux是两种不同的实现方式。在内核的基础上,新增一些软件就成了计算机系统。所以,基于linux内核实现出来的各种各样的系统称为linux发行版,也就是我们常说的linux系统(这是一种错误的叫法)。每个发行版也会取一个名字,比如“ubuntu”,“centos”,“arch”,“gentoo”。

3.2 linux下的文件夹和路径

在windows系统所在的盘的根目录,会有“program files”、“program files(x86)”和“windows”......这些文件夹。而linux里边的文件夹是“boot”,“etc”,“home”......

windows中“c”盘根目录以及文件夹的路径这样表示:

c:\
c:\program files
c:\program files(x86)
c:\windows

在linux中则是:

/
/boot
/etc
/home

再往里层呢?比如“home”文件夹下边有个文件“ebook.txt”,则表示为/home/ebook.txt

4. linux下的分区

在linux下,一个存储设备用形如“/sdx”的文件名来表示。比如我电脑上有一块硬盘,然后我再插了一个u盘。此时,我的硬盘表示为/dev/sda,u盘表示为/dev/sdb

如果存储设备已经存在一些分区,那么这些分区用形如“/dev/sdx1”,“/dev/sdx2”,“/dev/sdx3”来表示。比如我的硬盘上有三个分区,那么它们被分别表示为“/dev/sda1”,“/dev/sda2”,“/dev/sda3”;u盘默认只有一个分区,则是“/dev/sdb1”。

前面我们了解到,在windows中,我们可以用“a”,“b”,“c”等盘符来表示某个分区。它们与硬盘分区的对应关系如下:

c - 硬盘第一个分区
d - 硬盘第二个分区
e - 硬盘第三个分区

等同于:

c:/ - 硬盘第一个分区
d:/ - 硬盘第二个分区
e:/ - 硬盘第三个分区

之前我说过,你可以认为,“c”盘就是一个很大的文件夹,存放了windows的各种文件和文件夹。

看到了吗?其实就是盘符根这个特殊的文件夹与硬盘的对应关系,linux中就是这么干的!

/ -             硬盘第一个分区
/boot -         硬盘第二个分区
/boot/efi -     硬盘第三个分区
/etc -          硬盘第四个分区
/home -         硬盘第五个分区

建立这种对应关系在windows中叫做“分配盘符”,在linux中叫做“挂载”。一般情况下我们安装linux时,需要把如下这些文件夹挂载到对应的分区上:

/
/boot/efi
/home
/usr
/opt
/var

你可能会说,安装个系统搞这么多分区好复杂啊!因为linux主要是服务器用途,合理地给每个文件夹对应的分区选择合适的容量大小是很有必要的。当然,作为个人用户,你倔强地说,“我就没有这种习惯!”那么,你可以只给/挂载到硬盘就行了。

接下来,你就可以去安装你的linux发行版了。对于初学者,我推荐的linux发行版是arch linux。它的安装并不难,只是步骤比较繁琐,你需要有耐心。后续我会补上简单的arch linux安装教程。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网