- ·上一篇内容:国内十大OA产品在线试用地址
- ·下一篇内容:excel中如何检索批注内容
Linux学习环境地搭建方法
然后进入键盘布局选择,我国的计算机使用的键盘99%都是美式键盘,选择默认的“U.S.English”就可以了,接下来可能会跳出如图所示的警告:
图中意思已经说明的很清楚了,我们虚拟的SCSI硬盘设备名在Linux中为“sda”,此错误告知无法读取它的分区表,因为初次安装初始化一下就好了,选择“是”,进入设置命名计算机窗口;接下来,需要选择系统时间,如果住在中国的话选择“Asia/Shanghai”就可以了(别说你是北京人一定要找找有没有“Asia/Beijing”,累吐血了也找不到的……人家注释写明白了,代表区域就包括了北京、广东、上海等地)。当然,住在其他地方的话对应选择相应地名即可。
点击“下一步”,设置管理员密码(根密码即指的是管理员密码,因在Linux系统中管理员名为“root”,所以翻译成根密码),若是只做为学习,此处密码随意设置即可(可能出现如图2-23中所示的脆弱密码提示,因设置的密码为“beijing”,应避免脆弱密码,重新设定);若是用于工作中的服务器,则密码设置要严ge对待,一般要求密码要八位或八位以上是大小写字母、数字和特殊符号的组合,很多朋友设置密码都喜欢只用数字或小写字母,问题是,如果一个八位的密码,如果只有数字,排练组合的最多可能为10的8次方(因数字只有0-9),如果只有小写字母,排练组合的可能只有26的8次方(26个小写字母),理论上密码的位数越多采用的组合越复杂密码被别人猜到的可能性就越大。但是还要切记一点,一个强壮的密码还要容易记忆,比如笔者有一个教学常常使用的密码:Am@ri31n ,实际上只需记住American这个单词就可以了,笔者自己有个密码规则把字母“e”换成“@”符号(因笔者认为二者都可以代表互联网),把字母“abcd”对应的换成“1234”,这样American就变成了Am@ri31n这样一个合ge的密码,我们可以使用一个你喜欢的外国影星的英文名字或者你喜欢的一首英文歌名每个单词的首字母等,组合变化成一个合ge的密码。
接下来到了安装Linux系统中最重要的部分,笔者一直都认为所有的操作系统安装步骤都是大同小异的,最大的区别就在于硬盘分区,因为每个不同的操作系统在数据组织管理的方式上有较大差异。Linux安装程序提供了五种分区方式:
(1)“在选定磁盘上删除所有分区并创建默认分区结构”
(2)“在选定驱动上删除Linux分区并创建默认的分区结构”
(3)“重新定义现有分区大小并在剩余空间中创建默认布局”
(4)“使用选定驱动器中的空余空间并创建默认的分区结构”
(5)“建立自定义的分区结构”
在此,笔者推荐使用“建立自定义的分区结构”,因为真正我们需要架设Linux服务器时,肯定都是需要做自定义的分区规划;即便对于学习,为增加对分区的了解也建议使用此项。其他常用项如“在选定磁盘上删除所有分区并创建默认分区结构”,这是懒人可以使用的方式,往往用于在新硬盘上安装Linux系统,会将硬盘中之前建立的任何系统分区都通通删除掉,然后自动建立的默认分区结构,方便、快捷但是没法做定制化分区管理;同样如“在选定驱动上删除Linux分区并创建默认的分区结构”是将硬盘中Linux分区删除(Windows等其他系统分区会保留),在剩余空间中自动建立Linux默认分区结构,可以用于本身是Windows和Linux双系统启动的环境,需要重新安装Linux系统时。除“建立自定义的分区结构”外其他四种分区方式,笔者都不推荐,因都是自动建立分区结构,也就是说划分了哪些分区和分区大小是多少,我们无法控制,在实际应用中,这不太现实。
在正式讲解分区前我们要了解以下知识:
在Linux系统中,每一个硬件设备都映射到一个系统的文件,对于硬盘、光驱等IDE或SCSI设备也不例外。Linux把各种IDE设备分配了一个由hd前缀组成的文件;而对于各种SCSI设备,则分配了一个由sd前缀组成的文件。例如,第一个IDE设备,就定义为had;第二个IDE设备就定义为hdb,以此类推;而SCSI设备就应该是sda、sdb、sdc等(我们示例中使用VMware虚拟的SCSI硬盘,所以看到设备名为sda)。
对于每个硬盘(IDE或SCSI)设备,Linux系统分配一个1到16的序列号,这就代表了硬盘的分区号码。例如,第一个IDE硬盘的第一个分区,在Linux中对应的设备名为hda1,第二个分区对应hda2;对于SCSI硬盘则是sda1、sdb1等。
在Linux中规定,每个硬盘设备最多能有4个主分区(其中包含扩展分区)构成,任何一个扩展分区都要占用一个主分区号码,也就是在一个硬盘中,主分区和扩展分区一共最多是4个。主分区的作用就是计算机用来进行启动操作系统的,因此每一个操作系统的启动,或者称作是引导程序,都应该存放在主分区上,这是主分区和扩展分区及逻辑分区的最大区别。扩展分区用于存放逻辑分区,但不能用来作为操作系统的引导分区。其实Windows的分区管理与此类似。
Linux规定了主分区(或者扩展分区)占用1至16号码中的前4个号码。以第一个IDE硬盘为例说明,主分区(或者扩展分区)占用了hda、hda2、hda3、hda4,而逻辑分区占用了hda5到hda16等12个号码。因此,Linux下面每一个硬盘总共最多有16个分区。
选择“建立自定义的分区结构”,点击“下一步”,如图所示。可做如下管理设置:
至于“RAID(A)”(软件磁盘阵列设备)、“LVM(L)”(逻辑卷管理设备)这种新手不宜的玩意咱就别寻思了。
在正式开始创建系统分区前,我们要先简单了解一下Linux的分区结构。
Windows系统的做法是将格式化好的分区挂载成C:、D:、E:盘符的形式进行管理,盘符的分配由操作系统自动生成或用户指定,这是我们非常熟悉的。但在Linux系统下某个分区怎么使用必须由用户自己指定,并不像在Windows系统中一样使用C:、D:的形式进行管理,而是所有分区都挂载到一个目录下,如图所示,整个Linux 的文件系统结构是一个目录树(而不是每个C:、D:、E:、盘符下各有自己的目录树),最顶层是根目录(用“/”表示,注意不是Windows的反斜杠),在根目录下有其它子目录。也因为这种倒树装的文件系统结构,所以Linux的管理员成为“root”(树根)。
(1)“新建(W)”:新建一个分区
(2)“编辑(E)”:修改已经存在的分区设置
(3)“删除(D)”:删除已有分区
(4)“重设(S)”:重新设置所有的分区
所以表示文件或目录绝对路径的方法也不同于Windows的如“C:\Windows\system32”这样的形式,如图2-26的目录alex绝对路径应该写成“/home/alex”。设备文件在Linux系统中也都是通过文件形式来管理的,所以硬盘也是文件,Linux系统中将所有设备文件都存放在/dev目录下,所以第一块SCSI硬盘,所在目录为:/dev/sda。
Linux系统安装必须要划分的分区有两个,一个是根分区“/”,另一个是虚拟内存分区“swap”,通常情况下,Swap空间应大于或等于物理内存的大小,最小不应小于64M,通常Swap空间的大小应是物理内存的1.5-2倍。但根据不同的应用,应有不同的配置:如果是小的桌面系统,则只需要较小的Swap空间,而大的服务器系统则视情况不同需要不同大小的Swap空间。特别是数据库服务器和Web服务器,随着访问量的增加,对Swap空间的要求也会增加,具体配置参见各服务器产品的说明。
除了根分区和虚拟内存分区,其他Linux系统也可单独划分出来的分区包括:
其他应用分区 —— 如专门划分一个分区“/ftpdata”用于存放FTP下载文件;或者创建一个用于本地和远程主机数据备份的分区“/backup”。初学者还可以创建一个专门用于练习的分区“/test”等。
接下来的安装设置也就没有什么了,其实Linux系统安装最重要的就是分区设置,其他的安装过程与Windows类似,安装程序开始后,会花上一段时间,完成后,会现实如图所示的画面,画面中会现实目前安装的软件包及其简介、预估剩余的时间以及安装的进度。安装完成后,你就可以在你熟悉的Windows系统中玩Linux了!
(1)/usr —— 存放Linux系统所有命令、库、手册页等,类似Windows系统引导盘C盘的WINDOWS目录;
(2)/home —— 存放用户宿主目录,用于存放用户数据;
(3)/boot —— 存放Linux系统启动所需文件,建议为128MB
本文源自:翔宇亭——IT乐园(http://www.biye5u.com),转载请保留此信息!
微信搜索“优雅的代码”关注本站的公众号,或直接使用微信扫描下面二维码关注本站公众号,以获取最新内容。
个人成长离不开各位的关注,你的关注就是我继续前行的动力。