标签:kde 公司 科学 自己的 atime 不可 ibm opensuse unix
为昨天的图加以补充
默认的守护进程--内核空间
大部分的普通进程都不能直接通过system call去调用硬件资源,他们需要借助库文件才能在系统上正常运行
进程:默认的守护进程程序都会启动自己的程序进程------普通进程
并不是所有的进程都能直接调用system call去直接使用硬件资源的
库文件:import文件相似
dll--windows库文件
os--linux库文件
shell:linux操作系统下最常见的交互方式(Bash、csh、ksh、zsh为最常见的)
SSH--------远程绘画
图形交互程序在Linux系统上,也是一款普通的应用程序(可以不安装)
常见的图形程序:KDE、GNOME
2.操作系统的结构:
硬件设备
kernel
(system call)
应用程序 库文件
普通进程 (比较特殊:shell(管理人员与系统的交互))
3.操作系统的发展历史
罗塞塔:谷歌的翻译软件
出现原因:为了实现工作的批量化处理:贝尔实验室 GE通用 麻省理工大学-----Mutices
贝尔实验室和麻省理工退出该项目,而贝尔实验室中一个年轻的科学家 肯.汤姆森 为了运行space travel 的游戏;--DPD-7(DEC公司?)
基于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操作系统,于是, 发起了GUN计划--开源
自己写了一个minix操作系统
1991年左右,linus在minix系统的基础之上------GUN/Linux
开发了第一款Linux操作系统(*kernel*)
4.内核与GNU/Linux系统的版本问题
内核版本:kernel
GNU/Linux版本:
发行商版本
--红帽
--debian--Ubuntu
常见的发行商版本:
redhat--收取服务费
centos
fedore
openSUSE(欧洲)
debian(安全)
Ubuntu
麒麟、红旗
5.开源体系
a、GNU
GNU is Not Unix GNU计划:将商业版本的软件程序进行开源的一个计划;
GPL协定:如果你使用了GNU计划中定义的开源软件代码,这样的话,你就必须将对应的所有代码进行开源;
宽松的GPL协定:
b、BSD
c、Apache
本身是一个做网站起家的社区;
hadoop项目在2000年后,称为Apache项目的顶级项目;
6.不同应用领域的主流操作系统
PC---------微型机
服务器
移动设备
嵌入式
7.常见的桌面操作系统
Windows
Linux
MacOS
8.服务器操作系统
Linux
Windows server
Linux的安装与命令简介
1.安装
A、直接将操作系统安装在硬件设备上
B、使用VMM管理平台来进行安装(虚拟机的方式)
(VMM管理平台:vmware workstations virualbox)
磁盘的划分:
选语言
选键盘
选时区
选主机名
定义root密码(超级用户)
划分磁盘空间--3个分区必须要划分:/boot swap /
拍摄快照,如果出现错误可以恢复快照,即恢复到初始状态
Ls 显示菜单
Pwd 当前路径
Cd 结束
Touch 修改时间戳
~ 家目录
Mkdir 创建文件夹
Rm 删除=rm文件名*
Clear 清屏=ctrl+L
Stat
Ctime修改文件属性 atime访问时间 mtime修改文件内容的时间
标签:kde 公司 科学 自己的 atime 不可 ibm opensuse unix
原文地址:https://blog.51cto.com/14475784/2425401