首页 > 代码库 > 第二天Linux 笔记

第二天Linux 笔记

Linux简介

一、Linux发展史

Minix->Linux

Linux:

1.发行版与内核版

2.内核版由官网提供;发行版基于内核版再次开发,由各个Linux公司服务提供。各别需要收费

3.常用Linux发行版:redhat,centOs。两个版本内核几乎一致,redhat售后服务收费,centOs全部免费。

4.fedora个人版本(不稳定,)功能强大

5.ubuntu 图形界面好

6.RedHat收购了centos

 

 

二、开源软件简介

开源:开放源代码

开源软件:技术分享

使用自由(绝大多数免费)

研究自由(源码开放)

传播自由(再次开发,销售,传播)

三、Linux的应用

1、基于Linux的企业服务器

2、嵌入式应用

四、Linux与Windows的不同

1、Linux严格区分大小写

2、Linux中所有内容以文件形式保存,包括硬件

3、Linux没有扩展名概念

即Linux不靠扩展名区分文件类型,但会有一些约定寻常的扩展名区分

l  压缩包:“*.gz”、”*.bz2”、”*.tar.bz2”、”*.tgz”等

l  二进制软件包:”*.rpm”

l  网页文件:”*.html”、”*.php”

l  脚本文件:”*.sh”

l  配置文件:”*.conf”

4、Windows下的程序不能直接在Linux中安装和运行

DOS界面是windows的,而linux是字符界面

五、字符界面的优势(与图形界面相比)

l  字符界面占用的系统资源更少

l  字符界面减少了出错、被攻击的可能性(Windows面向普通用户,考虑操作性优先;Linux面向使用服务器的专业人员,考虑安全性稳定性优先)

Linux系统安装

一、虚拟机的安装

VMware是一个虚拟PC的软件,可以在现有的操作系统上虚拟出一个新的硬件环境,PC,以此来实现在一台机器上真正同时运行两个独立的操作系统

VMware官方网站:http://www.vmware.com

VMware7在win7上不能安装,建议用VMware8,但是官方网站收费

建议的VMware配置

1、CPU:主频为1GHz以上

2、内存:1GB以上(还需安装centOS)

3、硬盘:分区空闲空间8GB以上      

二、虚拟机的使用

VMware删除软件:在软件的根目录和添加删除程序哪里删除,都不能把软件删除干净,vmware_install_cleaner可以把软件删除干净

新建虚拟机:1、不能选择安装盘镜像文件,要选择以后安装

技术分享

2、选择Linux,版本选择CentOS(不选CentOS64位,因为占用系统资源更大,而且会有系统兼容性问题出现)

 技术分享

 

3、的作用是把真实机CPU的性能映射到虚拟机里面,若不选则虚拟机里所看到的CPU是软件模拟的CPU(建议:若虚拟机需要做大量数据的时候勾选它,会是虚拟机功能更强大,但会严重的占用真实机的CPU资源)技术分享

 

4、已连接必须打钩,选择ISO镜像

技术分享

5、网络适配器

桥接:虚拟机可以和真实机直接通信,虚拟机会占用真实机的网段;如果是NAT则是使用虚拟网卡Vmnet8,可以上网;如果使用Host-only则是使用虚拟网卡Vmnet1,不可以上网。推荐使用桥接

技术分享

技术分享


 

虚拟机使用技巧

A.   快照:保存虚拟机状态。

B.克隆:分为连接克隆(占很少的空间,但当原虚拟机损坏,连接也用不了)和完整克隆(复制镜像,占用内存和原来的虚拟机一样大)

三、系统分区

分区类型

1.   主分区:最多只能有4个。

2.   扩展分区:

a)   最多只能分1个。

b)   主分区加扩展分区最多只有4个。

c)   不能写入数据,只能包含逻辑分区。

格式化的目的是写入文件系统(格式化的同时会 把文件清空)

文件系统类型,Windows:fat16,fat32,NTFS;Linux:ext2,ext3,ext4。

第二天Linux 笔记