day2 Linux发展、安装命令简介
一、操作系统的发展历史
1. 为了实现工业的批量化处理:贝尔实验室与GE通用与麻省理工大学合作研发Mutices,随后贝尔实验室与麻省理工大学退出该项目,
而贝尔实验室年轻科学家(肯·汤普森)为了运行space travel的游戏,基于DPD-7的操作系统开发出自己的操作系统 unix(由汇编语言编写)。
1973年肯与同事开发出c语言(基于b语言的改进),肯用c语言重新编写unix后来到加州大学伯克利分校任教 。
AT&T公司 1980年美国Richard Stallman 发起GNU计划 几年后诞生出GNU/Linux操作系统
| | | 1989年,荷兰大学教授编写出minix
IBM公司 SUN公司 HP公司 1991年,Linus 在minix系统基础上开发出第一款Linux操作系统(只有内核(kernel))
AIX SUNos HP-unix
(世界上最常见的小型机操作系统)
2. 操作系统的结构:——硬件设备——kernel(system call)——应用程序
| 库文件——普通进程(比较特殊:shell (管理人员与操作系统的交互))。
二、GNU与GPL协议
—————————————————————————————————————————————————————————
GNU | GPL |
—————————————————————————————————————————————————————————
GNU 是1984年Richard Stallman发起的自由软件运动 | GPL generl public license 许可保证 |
,导致了FSF得以诞生,从而有了GNU这个项目,开发 | 任何人有共享和修改自由软件的自由 |
一个操作系统以及各种程序组件,不是unix的操作系统 | ,任何人有权利,用,改,发布,GPL |
,实际就是linux内核之上的一些组件,不包括linux内核 | 就是一个协议。 |
—————————————————————————————————————————————————————————
注:freedom自由软件与free的区别 自由软件是权利问题并不是价格问题。
三、GNU/Linux系统版本问题与常见应用领域
Linux的版本
Linux操作系统= 内核+系统软件+应用程序(系统版本,内核版本)
Linux内核(kernel)版本
Linux发行商:Redhat(红帽) Debian Fedora,CentOS,Ubuntu
测试系统时候上Fedora(ReDhat分支) 区别就是稳不稳定
Linux 常见应用分为:
1.IT服务器形同应用领域
2.嵌入式系统应用领域
3.个人桌面系统应用领域
四、Linux安装与命令简介
a\直接将操作系统安装在硬件设备上(并不建议)
b\使用VMM管理平台进行安装 (虚拟机的方式)|(VMM管理平台:VMware workstations、Virtualbox)
安装流程 选择语言——选择键盘——选择时区——写主机名——定义root权限(根用户)
——划分磁盘空间(三个分区必须划分boot swap /)
注:可以拍摄快照保存虚拟机的初始化,避免出错!!!
Linux常用命令基本格式
Command(选项)(参数)
Ls //显示文件信息
pwd //显示当前路径
cd //切换到目标目录
Touch //修改时间戳 如果有文件则会显示 如果没有则会创建出来
stat atime 访问时间 mtime修改文件内容的时间 ctime修改文件属性的时间
Mkdir //创建文件夹
Rm //删除
Clear //清屏 =ctrl L

浙公网安备 33010602011771号