Linux简介
一、UNIX和Linux发展史
1 1965年,美国麻省理工学院(MIT)、通用电气公司(GE)及AT&T的贝尔实验室联合开 发Multics工程计划,其目标是开发一种交互式的具有多道程序处理能力的分时操作系统,但因 Multics追求的目标过于庞大复杂,项目进度远远落后于计划,最后贝尔实验室宣布退出
2 1969年,美国贝尔实验室的肯.汤普森在DEC PDP-7机器上开发出了UNICS系统
3 1971年,肯.汤普森的同事丹尼斯.里奇发明了C语言;1973年,UNICS系统的绝大部分源 代码用C语言重写,这为提高UNIX系统的可移植性打下基础,经过一些列的修改和完善,直到第五 代版本,决定问世世界。出售方式:许可证方式
4 1977年,加州伯克利分校购买修改后为 BSD 热卖,被迫和贝尔实验室打官司 UNIX 被授权给 x/open 组织, 授权出售,出现众多发行版
常见Unix AIX IBM PowerPC HP-UX HP PA-RISC solaris SUN SPARC(普通PC机)
Linux发展史
1 minix 由Andrew S. Tanenbaum(谭宁邦)发明。MINIX最初发布于1987年,开放全部源代码 给大学教学和研究工作。2000年重新改为BSD授权,成为自由和开放源码软件。
2 linux Linus Torvalds(李纳斯.托瓦兹),他在芬兰的赫尔辛基大学用Minix操作平台建立了一 个新的操作系统的内核,他把它叫做Linux。Linux操作系统诞生于1991 年10 月5 日。
常见的Linux发行版本
1、fedora、RedHat、CentOS、SUSE、gentoo Linux、红旗Linux、Mandriva、turbolinux
第一个数字为主版本;第二个数为次版本(偶数代表稳定版,奇数代表开发板);第三个 数为修订版本号,表示修改次数。
2、Debian、Ubuntu 采用APT包管理组件
二、开源软件
★ 使用的自由 绝大多数开源软件免费
★ 研究的自由 可以获得软件源代码
★ 散布及改良的自由 可以自由传播、改良甚至销售
三、Linux应用领域
通过www.netcraft.com网站的查询结果 证明Linux是一个优秀的web服务器操作系统 Linux在电影娱乐界的贡献 Linux在嵌入式领域的发展—android 机顶盒 智能卡 点歌系统 。。。
四、Linux分区
1、 linux分区表示 先用分隔衣柜的方式理解分区
分区类型:
主分区:最多只能分四个
扩展分区:扩展分区最多1个,扩展不能格式化,也不能写入数据。只能包含逻辑分 区。扩展分区 加主分区最多有4个。
逻辑分区:理论上可以分无数个,但是设备会有数量限制
注意: linux下所有内容都是文件,包括硬件 linux严格区分大小写(部分不遵循) linux下不以扩展名区分文件类型,而是靠权限.但是有特列,如压缩文件,rpm 软件包文件 所有的可存储设备,都必须挂载使用。包括硬盘
2 Linux分区表示
/dev/hda1 hd:IDE硬盘
sd:SCSI,SATA硬盘
a:第一块硬盘
1:第一个分区
/dev/sda1
/dev/sdc5 第三块scsi硬盘的,第1个逻辑分区
/dev/hdb7 第二块IDE硬盘的第3个逻辑分区
3 格式化挂载过程
文件系统:
Windows: fat16 fat32 ntfs
Linux: ext2 ext3 ext4
Inode i节点
windows中: 盘符 C:\ D:\ E:\
Linux中:
硬盘文件名----------指定挂载目录(盘符) 挂载
/dev/sda1-----------/boot
4 linux中常用分区
1)必须分区 / 根分区必须单独分 越大越好 C:分区
swap分区 交换分区 2倍 不要大于2GB
2)常用分区 /boot 启动分区 100MB /dev/sda1
/home
/www
五、Linux系统之centos6.x安装
密码原则: 复杂性,容易记忆性,时效性
linux管理员: root
安装方式
1. 放入光盘 放入光盘
2. 欢迎界面
通过电源开关开机,会进入到安装欢迎界面
1. “Install or upgrade an existing system”:安装或升级现有系统
2. “Install system with basic video driver”:安装系统并安装基本的显卡驱动
3. “Rescue installed system”:进入系统修复模式
4. “Boot from local drive”:从本地磁盘启动(不安装)
5. “Memory test”:存储介质检测
一般选择第一项安装或升级现有系统即可
3. 安装介质检测
注:是否检测安装光盘,一般光盘好的就忽略,直接进入下一项
4. 语言设置 语言设置
注:选择安装过程中使用的语言
5. 键盘选择
6. 存储设备选择
7. 设置主机名
8. 设置时区,一般选择“亚洲/上海”即可
注:UTC(世界协调时间)不是我们的本地时间
9. root密码设置
10. 分区设置(实际工作中按照需求分区即可)
10.1 选择标准分区
10.2 /boot分区
10.3 swap分区
注:swap的大小一般按照内存的两倍设置,但是物理内存越大需要的 的大小一般按照内存的两倍设置,但是物理内存越大需要的swap越小
10.4 根分区设置 根分区设置
注:由于Linux系统文件结构的原因,必须有一个作为根源的目录,那就是 系统文件结构的原因,必须有一个作为根源的目录,那就是 / 目录
10.5 格式化分区
注:磁盘的格式化的根本目的是写入文件系统,数据的清空仅是附带结果
11. 指定引导分区位置
12. 选择安装软件
13. 安装完成重新引导即可
14. 登录欢迎界面
15. 登录提示符
安装完成基本操作:
配置防火墙
关闭SELinux 增强安全组件
修改IP地址:
A.安装时修改
B.setup或者修改 vim /etc/sysconfig/network-scripts/ifcfg-eth0 文件
将ONBOOT=NO 修改为 YES
配置IP地址,子网掩码,网关,DNS等
service network restart 重启服务
16 远程管理工具 Xshell
17 远程文件传输工具 Winscp