操作系统补充及Linux命令简介

操作系统补充

大部分普通进程都不能直接通过system call去调用硬件资源,他们需要借助库文件,才能在系统上正常运行
 Windows下的库文件为         .dll文件
Linus下的库文件为               .os文件
交互: 管理人员与操作系统间的交互(shell 是Linux下最常见的交互方式)
再Linux下图形控制也是一个应用程序可安可不安,常见的图形程序(KDE GNOME)

操作系统的发展史

标题为实现工作的批量化处理:贝尔实验室–GE通用–麻省理工大大学Mutices

	贝尔实验室和麻省理工退出该项目,而贝尔实验室中一个年轻的科学家肯'汤姆森 为了运行 space travel游戏;--DPD-7
	基于DPD-7的操作系统,肯,开发了自己的第一个操作系统Unix(汇编语言编写)
	|
	1973年肯和他的同事开发--C语言(B语言的改进),用C语言重写Unix	
	|
	之后,肯来到加州大学伯克利分校任教--BSD
	*问题:在美国市场同时销售BSD与Unix操作系统----打官司持续10年
	|
	微软(因为美国的反垄断法--AT&T公司被拆分(Unix源代码被无偿提供))
	|
	----------------------
	|		|			|
	IBM		SUN			HP
	AIX	SUNos			HP-unix       (小型机市场上最常见的小型机操作系统)
	|																|
	1989年左右芬兰一大学老教授,因给学生上课                        1980年后,没够Richard Stallman
	不想购买Unix系统,于是,自己写了一个minix                       发起了GNU计划--开源
	操作系统:														|
	|																|
	1991年,linus在minix的基础上开发了第一款							|
	Linux操作系统(*只有内核kernel*)									|
																GNU/Linux

内核与GNU/Linux系统的版本问题

	内核版本:
		kernel
	GNU/Linux版本:
		发行商版本
		|---红帽
		|
		|---Debian---Ubuntu
	常见的发行商版本:
		Redhat---收取服务费
		centos 																																																																																									
		fedora 
		openSUSE(欧洲)
		debian(安全)
		Ubuntu
		麒麟、红旗(倒闭)

开源体系

a、GNU
	GNU is Not Unix	GNU计划:将商业版本的软件程序进行开源的计划;
	GPL协定:如果你使用了GNU计划中定义的开源软件代码,就必须将对应的所有代码进行开源;
	宽松的GPL协定
b、BSD
c、Apache
	本身是做网站起家的社区
	Hadoop项目在2000年后,称为Apache项目的顶级项目;

Linux的安装与命令简介

安装

	a\直接将操作系统安装在硬件设备上(不建议)
	b\使用vmm管理平台进行安装(虚拟机的方式)
		选语言
		|
		键盘
		|
		时区
		|
		主机名
		|
		定义root密码(超级用户)
		|
		划分磁盘空间---3个分区:/boot、swap、 /
	快照--恢复快照	## 当虚拟机程序崩溃是通过恢复快照将虚拟机恢复到快照时刻,但数据也将恢复为快照时

命令

LS ---显示文件信息
Pwd---显示当前路径
cd--切换到目标目录
touch--创建文件//修改时间戳
	stat----atime访问时间---mtime修改文件内容时间----ctime修改文件属性
mkdir--创建文件夹
rm--删除
clear--清屏===ctrl+l
ps:Linux下查看进程
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值