第二章_基本UNIX实用程序
- 格式:ppt
- 大小:364.00 KB
- 文档页数:54


Unix的发展史 2010-11-01 00:40 佚名维基百科我要评论()∙摘要:汤普逊和里奇最早是在贝尔实验室开发Unix的,此后的10年,Unix在学术机构和大型企业中得到了广泛的应用,当时的UNIX拥有者AT&T公司以低廉甚至免费的许可将Unix源码授权给学术机构做研究或教学之用,许多机构在此源码基础上加以扩充和改进,形成了所谓的“Unix变种”,这些变种反过来也促进了Unix的发展,其中最著名的变种之一是由加州大学柏克莱分校开发的BSD产品。
∙标签:Unix发展史∙汤普逊和里奇最早是在贝尔实验室开发Unix的,此后的10年,Unix在学术机构和大型企业中得到了广泛的应用,当时的UNIX拥有者AT&T公司以低廉甚至免费的许可将Unix 源码授权给学术机构做研究或教学之用,许多机构在此源码基础上加以扩充和改进,形成了所谓的“Unix变种”,这些变种反过来也促进了Unix的发展,其中最著名的变种之一是由加州大学柏克莱分校开发的BSD产品。
后来AT&T意识到了Unix的商业价值,不再将Unix源码授权给学术机构,并对之前的Unix及其变种声明了版权权利。
变种BSD Unix在Unix的历史发展中具有相当大的影响力,被很多商业厂家采用,成为很多商用Unix的基础。
BSD使用主版本加次版本的方法标识,如4.2BSD,4.3BSD,在原始版本的基础上还有派生版本,这些版本通常有自己的名字,如4.3BSD-Net/1,4.3BSD-Net/2等。
其不断增大的影响力终于引起了AT&T的关注,于是开始了一场旷日持久的版权官司,这场官司一直打到AT&T将自己的Unix系统实验室卖掉,新接手的Novell公司采取了一种比较开明的做法,允许柏克莱分校自由发布自己的BSD,但是前提是必须将来自于AT&T的代码完全删除,于是诞生了4.4 BSD Lite版,由于这个版本不存在法律问题,4.4BSD Lite成为了现代BSD系统的基础版本。
monit用法
monit是一个用于管理和监视Unix系统上的进程、程序、文件、目录和文件系统的实用程序。
以下是monit的一些基本用法:
1.启动、停止和重启进程:monit可以监视和控制进程的状态,您
可以使用monit来启动、停止和重启进程。
2.监视文件、目录和文件系统:monit可以监视文件、目录和文件
系统的更改,例如时间戳更改、校验和更改或大小更改。
您可以使用monit来设置警报,以便在文件或目录更改时接收通知。
3.执行TCP/IP网络检查和协议检查:monit可以执行各种TCP/IP
网络检查和协议检查,并可以使用SSL进行此类检查。
您可以使用monit来监视网络连接、端口状态等。
4.配置控制文件:monit通过易于配置的控制文件进行控制,该文
件使用基于自由格式的面向令牌的语法进行编写。
您可以使用文本编辑器创建和编辑控制文件,以定义监视的进程、文件和资源。
5.查看日志和警报:monit将记录到syslog或自己的日志文件中,
并通过可自定义的警报消息通知您有关错误情况的信息。
您可以使用这些日志和警报来诊断问题和监视系统的状态。
6.使用HTTP(S)接口:monit提供HTTP(S)接口,您可以使用浏览器
访问monit程序。
通过HTTP(S)接口,您可以执行各种操作,例如启动、停止和重启进程,监视文件和目录等。
UNIXUNIX操作系统(尤尼斯),是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson、DennisRitchie和DouglasMcIlroy于1969年在AT&T的贝尔实验室开发。
目前它的商标权由国际开放标准组织所拥有,只有符合单一UNIX规范的UNIX系统才能使用UNIX这个名称,否则只能称为类UNIX(UNIX-like)。
1简介UNIX操作系统,是美国AT&T公司于1971年在PDP-11上运行的操作系统。
具有多用户、多任务的特点,支持多种处理器架构,最早由肯·汤普逊(Kenneth Lane Thompson)、丹尼斯·里奇(Dennis MacAlistair Ritchie)于1969年在AT&T的贝尔实验室开发。
UNIX的商标权由国际开放标准组织(The Open Group)所拥有。
2历史诞生1965年时,贝尔实验室(Bell Labs)加入一项由通用电气(General Electric)和麻省理工学院(MIT)合作图1-1PDP-7计算机图1-1PDP-7计算机的计划;该计划要建立一套多使用者、多任务、多层次(multi-user、multi-processor、multi-level)的MULTICS操作系统。
直到1969年,因MUL TICS计划的工作进度太慢,该计划被停了下来。
当时,Ken Thompson(后被称为UNIX之父)已经有一个称为"星际旅行"的程序在GE-635的机器上跑,但是反应非常慢,正巧被他发现了一部被闲置的PDP-7(Digital 的主机),Ken Thompson和Dernis Ritchie就将"星际旅行"的程序移植到PDP-7上。
而这部PDP-7(如图1-1所示)就此在整个计算机历史上留下了芳名。