从Windows文件夹到Linux分区
1. 前提1.1 本文不是针对零基础的用户,因此你必须具备这些技能:
1.2 本文不会对任何行为作担保,包括但不仅仅包括:
1.3 新手刚刚安装Linux发行版的时候可能会有如下疑惑:
我刚开始接触Linux的时候也会有这些疑惑,到底是怎么回事?请听我娓娓道来。 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:WindowsBoot”。 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”,则表示为 4. Linux下的分区在Linux下,一个存储设备用形如“/sdX”的文件名来表示。比如我电脑上有一块硬盘,然后我再插了一个U盘。此时,我的硬盘表示为 如果存储设备已经存在一些分区,那么这些分区用形如“/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安装教程。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows-7 – 如何使用IE10获取HTML5视频
- windows-8 – WinJS.xhr本地网络错误
- 如何在Windows 2003 Server中获取激活密钥
- .net – 将应用程序配置添加到Windows窗体应用程序
- windows-runtime – Windows 8应用程序支持的URI方案
- Windows Server 2008搭建web服务
- Skype For Business Server 2015 启用离线消息
- windows-server-2008 – Windows备份到网络共享(Server 200
- windows – 如何在node.js上杀死一个打开的进程?
- windows-maven 安装
- windows-server-2003 – 如何从Windows Server 2
- 如何使用NetCat for Windows将二进制文件发送到T
- wpf – 使用Grid作为模板的ItemsControl:将控件
- Windows BAT或CMD:将一些数据发送到localhost u
- windows-mobile – Visual Studio 2010 Professi
- windows – 按GUID搜索AD
- Windows XP全盘加密 – 有哪些选择?
- windows-server-2008 – 在没有guest虚拟机运行时
- windows-installer – 安装程序不会覆盖为客户端
- windows-7 – 如何在Windows 7中强制更新用户的组