首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

操作系统的最强入门科普(UnixLinux篇)

简单来说,计算机系统从串行变成了并行,可以同时运行多个任务(多个程序放入内存,交替在CPU中运行,共享硬软件资源)。 多道程序系统大幅提升了计算机的工作效率。再后来,系统又支持了多个用户同时使用。...当年我就是通过Solaris学会的Unix。它的稳定性极高,主要用在SUN公司的服务器(V240/V440等)上,CPU都是完全不一样的,叫做SPARC。 FreeBSD的应用范围就广多了。...那么,Linux是不是类Unix(Unix-like)系统呢? 严格来说,也不行。 Linux只是风格上和Unix很像,但它并不含有Unix的代码。UNIX的源代码,为SCO公司所有。...Redhat,也就是大家很熟悉的红帽系列。它的主要发行版是Red Hat Enterprise Linux(RHEL),针对企业客户。...这些发行版的具体关系和发布时间,如下图所示: 上面这些操作系统,小枣君基本都用过。2005年我刚工作的时候,用的是Debian、RHEL、Solaris。后来,开始用Fedora。

79231

硬件兼容的UNIX起源和谱系(11k字)

同年,学术界参与到UNIX开发工作中,由于Unix是AT&T公司贝尔实验室和学术界(加州伯克利大学)合作开发,从而快速在各大高校传开。...Unix代表的有AIX、IRIX、Solars、HP-UX 4、System V能够为不同的运行级别定义启动哪些服务,如定义在3的运行级别下开机启动FTP服务,而在5的运行级别下开机不启动FTP服务,而采用...它可以在所有的IBM P系列和IBM RS/6000工作站、服务器和大型并行超级计算机上运行。另外,AIX级别的逻辑卷管理正逐渐被添加进各种自由的UNIX风格操作系统中。...HP-UX可以在HP的PA-RISC处理器、Intel的Itanium处理器上运行,另外过去也能用于后期的阿波罗电脑(Apollo/Domain)系统上。...1991年,林纳斯(Linus)在BBS上贴了一则消息,宣称他用GNU的bash做开发环境,gcc做编译工具,编写了一个小小的核心程序——Linux内核,可以在Intel的386机器上运行;不过,这个核心程序还不够好

1.6K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    linux基础-linux和unix的区别

    首先说说unix和linux的区别: linux和unix的最大的区别是,前者是开发源代码的自由软件,而后者是对源代码实行知识产权保护的传统商业软件。...在对硬件的要求上,linux比unix要低,没有unix那么苛刻,linux可运行在多种硬件平台上,而unix系统大多是与硬件配套的,是硬件厂商针对自己的硬件平台的操作系统。...Unix主要有Sun 的Solaris、IBM的AIX, HP的HP-UX,以及x86平台的的SCO Unix/Unixware等。...我在大学时用的是Ubuntu和Redhat,当时很喜欢Ubuntu出色的桌面,后来在互联网公司工作,发现基本装的都是Centos 6.5。...登录到linux服务器执行lsb_release -a ,即可列出所有版本信息(这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版): 图片 在知乎上面看到大家对使用Centos

    4.6K10

    Unix VS Linux | 你不知道的那些事!

    专注分享Linux、网络、驱动、C/C++、后台服务器、Qt、Python等知识,记录工作中的问题及解决方法。关注我,我们一起学习,共同进步! ---- START Hello,小伙伴们大家好!...Unix是一个专有的操作系统。 Unix操作系统在命令行界面上工作,但最近,Unix系统上的GUI有了发展。Unix是一种在公司、大学、大企业等都很流行的操作系统。...Unix特性 Unix是一个多用户、多任务操作系统 它可以作为工作站和服务器的主控程序 数以百计的商业应用程序可用 在它的全盛时期,UNIX被迅速采用并成为大学的标准操作系统 Unix的局限性 不友好的...的一个关键区别是Linux的威胁检测和解决方案非常快,而Unix用户需要更长的等待时间才能获得适当的错误修复补丁 Linux的重要版本有Redhat、Ubuntu、OpenSuse、Solaris,而Unix...发行版 Ubuntu, Redhat等 HP-UX、AIS、BSD等 应用 可以安装在各种类型的设备上,如移动设备,平板电脑 用于互联网服务器、工作站和个人电脑 架构 最初是为英特尔x86硬件处理器开发的

    59040

    为一般人解说什么是Linux

    当然这是从形而上的角度来说,从形而下的角度来谈论,由于成员(成千上万的黑客们)都是出于兴趣免费劳动,它的所有成果都是免费的,这个世界大到超级计算机,小到路由器都可以运行linux系统。...他以学生时代熟悉的Unix作为原型, 在一台Intel 386 PC上开始了他的工作。他的进展很快,受工作成绩的鼓舞,他将这项成果通过互连网与其他同学共享,主要用于学术领域。...Unix主要有Sun 的Solaris、IBM的AIX, HP的HP-UX,以及x86平台的的SCO Unix/Unixware 其他区别: linux的核心是免费的,自由使用的,核心源代码是开放的....在使用上,linux相对没有unix那么复杂.Unix多数是硬件厂商针对自己的硬件平台的操作系统,主要与CPU等有关,如Sun 的Solaris作为商用,定位在其使用SPARC/SPARCII的CPU的工作站及服务器上...Linux受到广大计算机爱好者的喜爱的另一个主要原因是,它具有UNIX的全部功能,任何使用UNIX操作系统或想要学习UNIX操作系统的人都可以从Linux中获益。

    1.4K90

    为一般人解说什么是Linux

    当然这是从形而上的角度来说,从形而下的角度来谈论,由于成员(成千上万的黑客们)都是出于兴趣免费劳动,它的所有成果都是免费的,这个世界大到超级计算机,小到路由器都可以运行linux系统。...他以学生时代熟悉的Unix作为原型, 在一台Intel 386 PC上开始了他的工作。他的进展很快,受工作成绩的鼓舞,他将这项成果通过互连网与其他同学共享,主要用于学术领域。...Unix主要有Sun 的Solaris、IBM的AIX, HP的HP-UX,以及x86平台的的SCO Unix/Unixware 其他区别: linux的核心是免费的,自由使用的,核心源代码是开放的.而...在使用上,linux相对没有unix那么复杂.Unix多数是硬件厂商针对自己的硬件平台的操作系统,主要与CPU等有关,如Sun 的Solaris作为商用,定位在其使用SPARC/SPARCII的CPU的工作站及服务器上...Linux受到广大计算机爱好者的喜爱的另一个主要原因是,它具有UNIX的全部功能,任何使用UNIX操作系统或想要学习UNIX操作系统的人都可以从Linux中获益。

    42520

    Linux 下使用 Sar 简介

    介绍 Sar 最早是实现在 Salaris Unix 系统里,后来移植到了大部分其他的 Unix 系统(如AIX,HP-UX等)。Linux 下也有法国人写的 sysstat 实现了这个工具的功能。...它的原理就是使用 cron 定期调度一个程序,收集当前系统各项性能指标,保存在二进制文件里。 ---- 安装 可以下载源码,自己编译安装,也可以安装二进制包。RHEL 系统默认已经安装。...---- 主要功能 支持功能: 可以收集几乎所有的系统性能数据。 可以配置历史数据的保留时间。 收集性能数据可以从二进制文件导出成不同格式文件(CSV、XML、JSON等)。...---- 配置 修改历史数据保留时间: vi /etc/sysconfig/sysstat # redhat vi /etc/default/sysstat # debian HISTORY=90...虽然它绘出的图比较难看,但是够用了。 其他使用sysstat数据的绘图程序: sysstatgraph 使用 PHP 和 HTML5 Canvas 技术。

    2.7K70

    初探Linux

    Ken后来为满足他的游戏star travel需要,在此基础上,K.Thompson于1969年在小型计算机上开发UNIX系统,后于1970年投入运行。...1971-1972 年,K的同事丹尼斯•里奇发明了传说中的C语言,这是一种适合编写系统软件的高级语言,它的诞生是 UNIX 系统发展过程中的一个重要里程碑。...随后出现了各种版本的 UNIX 系统,目前常见的有 Sun Solaris、FreeBSD、IBM AIX、HP-UX 等。...RedHat的Yum也是模仿Debian的APT方式,在二进制文件发行方式中,APT应该是最好的了。...其界面友好,容易上手,是最适合做桌面系统的Linux发行版本。 RedHat Red Hat(红帽公司)创建于 1993 年,是目前世界上资深的 Linux 厂商,也是最获认可的 Linux 品牌。

    51600

    linux的一些介绍和扯淡。

    本文以时间的顺序来回顾linux的发展历史,因为博主不是专门研究的Linux历史的专业人才,这里只对一些关键的时间点做介绍,介绍的来源也是来自于各个实体书和网上的资料,想要具体了解的可以去自行查找相关资料...Unics系统上,Ken Thompson总结了两个概念:所有的程序和系统装置都是文件。(有Linux内味儿了)不管是创建编辑器还是附属文件,所写的程序只有一个目的,就是要有效地完成目标。...1979年 System V 1979年,AT&T推出了System V,这一版中,Unix可以运行在X86架构上,即Unix可以运行在个人电脑上。...Redhat公司有商业版和个人版,分别为RHEL(Red Hat Enterprise Linux)和fedora。...同时选择RHEL还有一个重要原因就是对KVM的支持,毕竟KVM的母公司就是被Redhat公司收购的。另外,华为也在RHEL的基础上,开发出了自己的Euler OS系统。

    34830

    虚拟机玩转 Veritas NetBackup(NBU)之服务端安装部署

    前言 NBU(Veritas NetBackup)是目前企业比较常用的备份软件,为了方便大家学习和使用,本文简单讲一下如何在虚拟机安装 NBU。...一、Linux 主机安装 NBU 大多安装在 Linux 主机,所以本文就以 Linux 主机作为演示环境,首先安装一台 RHEL 7 作为 NBU 服务端的载体,Linux 安装过程可以参考: Windows...二、Linux 主机配置 1、下载上传安装包 首先需要下载好 NBU 的服务端的安装包,我这里已经下载好了,顺便分享给大家: NetBackup_8.1.1_LinuxR_x86_64.tar.gz.../ Linux semaphore tuning values (Linux/Solaris/HP-UX/AIX) 配置命令: ## root 用户下执行 cat /proc/sys/kernel/sem...1、管理界面 管理界面需要图形化使用,可以通过 Windows 安装管理软件,也可以在服务端图形化界面下,执行以下命令调出管理界面: /usr/openv/netbackup/bin/jnbSA 输入用户密码后

    4.8K30

    Linux和UNIX的关系及区别

    在目前主流的服务器端操作系统中,UNIX 诞生于 20 世纪 60 年代末,Windows 诞生于 20 世纪 80 年代中期,Linux 诞生于 20 世纪 90 年代初,可以说 UNIX 是操作系统中的...1971-1972 年,肯•汤普森的同事丹尼斯•里奇发明了传说中的C语言,这是一种适合编写系统软件的高级语言,它的诞生是 UNIX 系统发展过程中的一个重要里程碑,它宣告了在操作系统的开发中,汇编语言不再是主宰...我更愿意相信以下说法,企鹅是南极洲的标志性动物,根据国际公约,南极洲为全人类共同所有,不属于世界上的任何国家,可国家都无权将南极洲纳入其版图。...二者也有两个大的区别: UNIX 系统大多是与硬件配套的,也就是说,大多数 UNIX 系统如 AIX、HP-UX 等是无法安装在 x86 服务器和个人计算机上的,而 Linux 则可以运行在多种硬件平台上...现在大多数的 UNIX 系统上(包括 Solaris、HP-UX、AIX 等)都可以运行 CDE (Common Desktop Environment,通用桌面环境,是运行于 UNIX 的商业桌面环境

    71430

    Linux基础——OS简史

    Multics 计划停止后,ken thompson在PDP-7上用汇编语言写成了Unics,就是后来的Unix。这台电脑只有24KB的物理内存和500K磁盘空间。...4、1974年,Unix第五版以“仅用于教育目的”的协议,提供给各大学作为教学之用,成为当时操作系统课程中的范例教材。各大学公司开始通过Unix源码对Unix进行了各种各样的改进和扩展。...5、发展为2大分支:BSD 和System V BSD:SUN公司Solaris, 运行在sparc架构,后来的OpenSolaris运行在x86架构 System V:IBM的AIX,运行在Power...12、1993年,大约有100余名程序员参与了Linux内核代码编写/修改工作,其中核心组由5人组成,此时Linux 0.99的代码大约有十万行,用户大约有10万左右。...这在经营模式上是一种创举。 15、1996年6月,Linux 2.0内核发布,此内核有大约40万行代码,并可以支持多个处理器。

    1.1K40

    Unix与Linux区别

    历史和所有权Unix: Unix是一个操作系统家族的名称,最早由贝尔实验室(Bell Labs)的肖像电机公司(AT&T)开发。最早的Unix版本是在1969年创建的。...内核Unix: Unix操作系统通常使用商业的Unix内核,例如AIX(IBM的Unix),Solaris(由Oracle开发),HP-UX(惠普的Unix)等。...发行版Unix: Unix并非一个特定的操作系统,而是一个操作系统家族的总称。不同的厂商可以基于Unix标准构建自己的Unix版本,如AIX、Solaris等。...开源性质Unix: 大多数商业Unix版本是闭源的,需要购买许可证使用。Linux: Linux是开源的,其源代码可以免费获取、使用、修改和分发。这也促使了许多不同的Linux发行版的出现。...用户群体Unix: 主要在商业和企业环境中使用,通常用于大型服务器和工作站。Linux: 除了服务器和工作站,还广泛用于个人计算机、嵌入式系统和移动设备。Linux也在云计算环境中得到了广泛应用。

    40710

    常见的操作系统与软件系统体系结构介绍

    1.2 HP-UX | HP公司的UNIX系统版本,该系统是基于UNIXSystem V第2版开发的。它主要运行在HP的计算机和工作站上。...1.3 Solaris | 是Sun公司基于UNIX System V的第2版并结合BSD 4.3开发的。它主要应用在Sun的计算机和工作站上。...BSD UNIX启动方式,在/etc/rc.d和/usr/local/etc/rc.d中存放启动服务的脚本。...从此Red Hat公司不再开发桌面版的Linux发行包,而将全部力量集中在服务器版的开发上,也就是Red HatEnterprise Linux版,2005年10月RHEL4发布。...优点: 1)基于浏览器, 具有统一的平台和UI体验 2)无须安装, 只要有浏览器, 随时随地使用 3)总是使用应用的当前最新版本, 无须升级 4) 数据持久存储在云端,基本无须担心丢失 5)新一代Web

    1.1K20

    我们都被骗了,所有的跨平台迁移都可以通过XTTS实现

    The destination system must be Linux, either 64-bit Oracle Linux or RedHat Linux, as long as it is a...但是手工进行xtts操作,完全是ok的;经过我的测试也是可行,这里是测试从Hp IA到Solaris Sparc的xtts增量迁移方式,供参考。 1、首先在原端创建测试表空间和测试表....5、创建备份集传到目标端并进行备份集格式手工转换(Solaris) 将脚本保存为xtts_conv1.sql并执行,如下是脚本内容: ?...所以我想表达的是,所有的跨平台迁移,其实都可以利用XTTS Incremental Backup 功能进行迁移,无论目标端是什么平台。...当然,如果字节序相同的情况下,可以直接使用convert database 功能。 补充: 在进行增量应用时,可能会出现如下错误: ?

    1.2K50

    Linux系列教程(一)——Linux系统简介

    怎么蹦出个Unix,虽然它和Linux长得有点像。因为它们确实有很深的渊源!   Unix 是在1969年美国贝尔实验室的 肯.汤普森开发出来的一款操作系统,什么是操作系统?...2、Linux   UNIX 最初免费发布,在1990年,UNIX 在服务器市场尤其是大学校园成为主流操作系统,许多校园都有 UNIX 主机,当然还包括一些研究它的计算机系的学生。...1991 年 10 月,Linus Torvalds(Linux 之父)在赫尔辛基大学接触 UNIX ,他希望能在自己的电脑上运行一个类似的操作系统。...他以学生时代熟悉的Unix作为原型, 在一台Intel 386 PC上开始了他的工作。他的进展很快,受工作成绩的鼓舞,他将这项成果通过互连网与其他同学共享,主要用于学术领域。...RedHat Linux 、SuSe Linux、slakeware Linux、国内的红旗等,还有Turbo Linux.   ④、Unix主要有Sun 的Solaris、IBM的AIX, HP的HP-UX

    1.9K80

    Linux发行版:CentOS、Ubuntu、RedHat、Android、Tizen、MeeGo

    在不断的有杰出的程序员和开发者加入到GNU组织中后,便造就了今天我们所看到的Linux,或称GNU/Linux。...Linux的发行版本可以大体分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本 前者以著名的Redhat(RHEL)为代表,后者以Debian为代表。...Slackware与其他的发行版本(Red Hat、Debian、Gentoo、SuSE、 Mandriva、Ubuntu等)不同的道路,它力图成为“UNIX风格”的Linux发行版本。...2011年8月19日凌晨,在惠普第三季度财报会议上,惠普宣布正式放弃围绕TouchPad平板电脑和webOS手机的所有运营。...2002年,cjacker 在中国Linux公社的论坛发布了自己为了学习而做的 Linux中文版,在 Red Hat 8.0的基础上修改而成,版本1.0。

    18.7K62

    从 Microsoft 加入 OpenJDK 项目说起

    Mono 项目使得 c# 代码可以运行在任意的设备上;SQL Server 2017 可以完全运行在 Linux 上;Excel 也推出了 Mac 版本。...这可是在与自己的 c# 做竞争,可见微软的胸怀。 我截取了微软开发部门(Microsoft Developer Division) Java 产品经理的公开信件的部分内容: ?...→ DOS Solaris →→ 其他Unix *BSD ↔ System* OpenBSD ↔ FreeBSD → NetBSD Arch → Debian* → Redhat* Debian →...站在号主这个角度,我是要力挺老罗的。为什么,因为做产品的人都知道,真正自己做了,才知道里面有多少苦。有人说,公众号不难做,转载别人的文章就可以了啊,其实转载就是在做编辑的活儿,一点都不比原创简单。...我也经常观察,平时工作,生活中那些看上去非常不友善的朋友,时而尖叫,时而沉默的可怕,时而怒摔键盘,时而细声细语,有些满腹牢骚,有些整天抱怨,这些负能量的朋友,其实就是心态单一,容不下主观以外的人和事,搞得气氛很尴尬

    67710

    Linux基础知识笔记(1)

    1.操作系统概念 人与计算机交流的中介 管理和控制计算机中硬件和软件资源 处于上层应用程序和底层硬件之间的软件平台 2.操作系统组成 内核:直接控制管理硬件 内核直接识别计算机二进制语言...解释器:把c c++ java python等语言解释成二进制,常见的解释器:bash 软件程序:不同程序,完成不同需求 3.Linux系统介绍 开放源代码的,可以自由传播的类...Unix操作系统 多用户、多任务,支持多线程和多cpu的操作系统 4.Linux发展史 AT&T 美国电话局 unix(肯.汤普逊,丹尼斯.里奇) 1970 美国加州大学...,伯克利分校 UNIX小组 FreeBSD--macOS、IOS NETBSD OPENBSD minix--荷兰,詹宁邦 1980 Linux--芬兰...赫尔辛基大学 林纳斯.托瓦斯 1991 GNU GNU'slinux GPL规范 5.Linux发行版 Fedora redhat上游测试,带桌面图形 Redhat

    12010
    领券