Linux应用与发展与学习平台的搭建笔记
X Windos系统的特点:
1、独立于操作系统
2、网络特性
3、源代码免费
UNIX图形环境:
CDE(Common Desktop Environment)
网络应用
1、基于LAMP(Linux,Apache,MySQL,PHP)的网站论坛及B/S的架构应用
2、基于Linux的负载均衡和集群(load balance)
3、基于Linux的防火墙及代理服务器
4、基于Linux的网游服务器
嵌入式应用
1、生物特征识别系统
2、智能卡系统
3、掌上电脑、手机、信息家电
4、路由器、机顶盒、数码相机、MP4
CentOS的Linux应用比较广,所以使用CentOS作为学习平台
多看帮助文档和程序实例
VMWare的安装
网卡配置
bridge 模式,希望虚拟机可以连入网络,桥接真实机网卡。配置简单,虚拟机和真实机直接通信。但是会占用真实机的IP网段
NAT模式,虚拟机使用VMWare的虚拟网卡,但是只能跟真实机通信,局域网中其他的计算机无法连通
Host_Only,大部分同NAT,但是不能上网
VMWare的安装的注意事项:
在一开始的安装完成CentOs之后,登陆进虚拟机,使用命令ifconfig,其中并没有eth0这个网卡的显示信息,这是因为该网卡没有启动,通过修改/etc/sysconfig/network_script/ifconfig-eth0中的“onboot”改为“yes”即可启动。在通过setup命令配置eth0的ip,在service network restart即可。但是这里有一点需要注意。虚拟机安装完毕之后会在电脑上显示一张虚拟网卡(VMWare专用网卡,通过cmd命令ipconfig可以看到),注意这里的虚拟网卡的网段要和eth0的ip网段相同,不然无法连接。
VMWare的卸载
在网上找VMWareCleaner,自己删删不干净,导致之后安装VMWare检测到还有Vmware残余,无法安装。
Linux的系统文件目录结构
根目录:/
二级目录:home boot etc
CentOs安装分配分区
CentOS6.3至少要628M内存才能启动图形安装界面。所以内存分配不要低于628
默认文件系统是EXT4
挂载点:把盘符和分区连接到一起,就称为挂载点,即windows下的盘符
Linux中的一句名言:所有东西都是文件
硬盘分区:在逻辑上将你的硬盘分成几个不同的存储空间
分区规则
主分区:最多只能有4个(分区号1,2,3,4)
这是由硬盘结构决定的,硬盘把整个空间分成了一个一个的扇区,每个扇区都有512个字节,其中448个字节用于做存储,剩余64个字节用作分区表示,其中16个字节表示一个分区,所以主分区只能有4个。
扩展分区:最多只能有1个(用来再划分逻辑分区,并只能从分区号5开始)
主分区+扩展分区最多有4个。
不能写入数据,只能包含逻辑分区
就比如你有一个4个隔间的大衣橱,但是突然发现4个空间不好分,所以拿出了一个隔间用来分小隔间。
可以最多再分23个逻辑分区(26个字母-a和b(软驱盘符),c(系统盘符))。
衣橱中有一定的打格子的方法(格式化)
必要分区:
1、根分区\
2、swap分区 当内存不够用了,用来做内存(工作环境下4个G真实机内存就分配其两倍,超过4G和其一样大,实验环境下不超过2GB)
FAT32的文件系统限定单个文件不能超过4个G
3、推荐分区:\boot分区(200M),如果不分则与根目录在同一地方,根目录占用很大的话,boot分区没空间,启动出问题
NTFS是windows中比较先进的。该分区不分则以,一分就一定是第一个分区,因为启动程序都是在第一个分区
格式化
格式化是给系统写入文件系统(衣柜里打等大小隔间)
如果一个小隔间(block)是4kb容量,如果有10kb的文件,则要存3个隔间,最后一个隔间的2kb不用。
文件列表
权限(用户是否能够访问)、ID号(iNode)、修改时间
Linux的文件命名
/dev/hda1(hd表示IDE硬盘接口,a表示第一块硬盘,1表示第一个分区)
/dev/sdb1(sd表示scsi硬盘接口,SATA硬盘接口,b表示第二块硬盘)