unix linux编程实践...(unix和linux的命令一样吗)

老铁们,大家好,相信还有很多朋友对于unix linux编程实践...和unix和linux的命令一样吗的相关问题不太懂,没关系,今天就由我来为大家分享分享unix linux编程实践...以及unix和linux的命令一样吗的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!

unix与linux的区别

区别:

1、开源情况

UNIX是商业化的,而 Linux是开源的,是免费、公开源代码的。

2、硬件适用

UNIX系统大多是与硬件配套的,也就是说,大多数UNIX系统如AIX、HP-UX等是无法安装在 x86服务器和个人计算机上的,而 Linux则可以运行在多种硬件平台上。

可以先学习linux后再学习unix,因为linux可以方便的在虚拟机上运行,防止新手的误操作。而在发行版本上可以选择Ubuntu、Linux Mint等。

扩展资料

unix诞生

1965年时,贝尔实验室(Bell Labs)加入一项由通用电气(General Electric)和麻省理工学院(MIT)合作的计划;该计划要建立一套多使用者、多任务、多层次(multi-user、multi-processor、multi-level)的MULTICS操作系统。

直到1969年,因MULTICS计划的工作进度太慢,该计划被停了下来。当时,Ken Thompson(后被称为UNIX之父)已经有一个称为"星际旅行"的程序在GE-635的机器上跑,但是反应非常慢,正巧被他发现了一部被闲置的PDP-7(Digital的主机),

Ken Thompson和Dernis Ritchie就将"星际旅行"的程序移植到PDP-7上。而这部PDP-7(如图1-1所示)就此在整个计算机历史上留下了芳名。

MULTICS其实是"Multiplexed Information and Computing Service"的缩写,在1970年时,那部PDP-7却只能支持两个使用者,当时,Brian Kernighan就开玩笑地称他们的系统其实是:

"UNiplexed Information and Computing Service",缩写为"UNICS",后来,大家取其谐音,就称其为"UNIX"了。1970年可称为"UNIX元年"。

Linux基本思想

Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。

至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。

完全免费

Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。

正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,这让Linux吸收了无数程序员的精华,不断壮大。

完全兼容POSIX1.0标准

这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。这为用户从Windows转到Linux奠定了基础。

许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。

多用户、多任务

Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。

参考资料来源:百度百科-unix

参考资料来源:百度百科-linux

unix与Linux有什么区别

Linux和Unix都是功能强大的操作系统,都是应用广泛的服务器操作系统,有很多相似之处,甚至有一部分人错误地认为Unix和Linux操作系统是一样的,然而,事实并非如此,以下是两者的区别。

1.开源性

Linux是一款开源操作系统,不需要付费,即可使用;Unix是一款对源码实行知识产权保护的传统商业软件,使用需要付费授权使用。

2.跨平台性

Linux操作系统具有良好的跨平台性能,可运行在多种硬件平台上;Unix操作系统跨平台性能较弱,大多需与硬件配套使用。

3.可视化界面

Linux除了进行命令行操作,还有窗体管理系统;Unix只是命令行下的系统。

4.硬件环境

Linux操作系统对硬件的要求较低,安装方法更易掌握;Unix对硬件要求比较苛刻,按照难度较大。

5.用户群体

Linux的用户群体很广泛,个人和企业均可使用;Unix的用户群体比较窄,多是安全性要求高的大型企业使用,如银行、电信部门等,或者Unix硬件厂商使用,如Sun等。

相比于Unix操作系统,Linux操作系统更受广大计算机爱好者的喜爱,主要原因是Linux操作系统具有Unix操作系统的全部功能,并且能够在普通PC计算机上实现全部的Unix特性,开源免费的特性,更容易普及使用!

普通电脑可以安装unix和linux么

普通电脑可以安装unix和linux。但是安装过程比较负责,很有可能出错。

困难的地方通常有两点:

其一是图形窗口系统的配置,由于笔记本电脑设计的特殊性,显卡往往与主板等组件集成在一起,不容易在安装过程中自动识别并配置好;

其二是作为网络适配器的PCMCIA卡:以太网卡和Modem拨号卡。

UNIX系统是商业化操作系统,而Linux是开源免费的操作系统,同时是基于UNIX的类UNIX操作系统。UNIX只能运行在特定的硬件上,比如苹果OS X,只能运行在苹果系列产品上。而Linux是开源系统,有更多的人去开发LINUX的硬件驱动,它可以运行在大多数的硬件上。

扩展资料

需要注意的是:LINUX系统对于家庭用户,操作不够友好,有一定的门槛要求,Linux发行版本众多并且会使用LINUX的人相对较少,在出现问题时维护成本较高。

UNIX系统对硬件有定制要求,而Linux系统虽然支持大多数硬件,但是易用性差,同时对于UNIX和LINUX的图形应用开发较少,没有形成面向普通用户的生态,所以说UNIX和LINUX最起码段时间不能应用到家庭电脑。

UNIX系统UNIX系统一般应用在对稳定性要求较高的生产环境,同时UNIX不能运行到大多数的硬件环境上,比如 Sun Solaris、FreeBSD、IBM AIX、HP-UX等是基于UNIX开发的类UNIX系统,大部分只能运行在特定的服务器硬件上。

阅读剩余
THE END