什么是linux其创始人是谁

什么是linux其创始人是谁,第1张

Linux创始人是林纳斯·托瓦兹。

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX *** 作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的 *** 作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络 *** 作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red

Hat Enterprise Linux、SUSE、oracle linux等。

建议多使用百度搜索,网上这样的帖子特别多。

Linux的分支比较大,不过常使用的也就Centos和Ubuntu。下面我贴出来在Centos上面搭建php环境的方法,命令有所不同,不过差异不大。

安装apache:

yum install >

简单的说,Linux是Unix克隆(Unix clone)或Unix风格(Unix alike)的 *** 作系统(OS),在原代码级上兼容绝大部分Unix标准(指的是IEEE POSIX,System V,BSD),是一个支持多用户, 多进程,多线程,实时性较好的功能 强大而稳定的 *** 作系统它可以运行x86PC,Sun Sparc,Digital Alpha,680x0,PowerPC, MIPS等平台上,可 以说Linux是目前运行硬件平台最多的 *** 作系统 Linux最大的特点在于它是GNU(Gnu's Not Unix----有点分形与混沌的意味----无限自包含,简单的说GNU是一种自由软件体系)的一员,遵循公共版权许可证(GPL),秉承 "自由的思想,开放的源码"的原则,成千上万的专家/爱好者通过Internet在不断地完善并维护它,可以说Linux是计算机爱好者自己的 *** 作系统 追述Linux的历史直到1990年,Linus Torvalds还是芬兰赫尔辛基大学的一名学生,最初是用汇编语言写了一个在80386保护模式下处理多任务切换的程序,后来从Minix(Andy Tanenbaum教授所写的很小的Unix *** 作系统,主要用于 *** 作系统教学)得到灵感,进一步产生了自认为狂妄的想法----写一个比Minix更好的 Minix,于是开始写了一些硬件的设备驱动程序,一个小的文件系统,,这样001版本的Linux就出来了,但是它只具有 *** 作系统内核的勉强的雏形,甚至不能运行,你必须在有Minix的机器上编译以后才能玩这时候 Linus已经完全着迷而不想停止,决定踢开Minix,于是在1991年10 月5号发布Linux 002版本,在这个版本中已经可以运行bash(the GNU Bourne Again Shell----一种用户与 *** 作系统内核通讯的软件)和gcc(GNU C 编译器)从一开始,Linus就决定自由扩散Linux,包括原代码,他在composminix新闻讨论组里发布Linux 002时写到:

"Do you pine for nice days of Minix-11, when mem were men and wrote their own device drivers Are you without a niceproject and just dying to cut your teeth on a OS you can try to modify for your needs Are you finding it frustrsting when everything works on Minix No more all-nighters to get a nifty program working Then this post might be just for you

"As I mentioned a month ago, I'm working on a free version of a Minix-lookalike for AT-386 computers It has finally reached the stage where it's even usable(though may not be depending on what you want),and I am willing to put out the sources for wider distribution It is just version 002 but I've successfully run bash,gcc,gnu-make,gnu-sed,compress,etcunder it"

随即Linux引起黑客们(hacker)的注意,通过计算机网络加入了Linux的内核开发,Linux倾向于成为一个黑客的系统---- 直到今天,在Linux社区里内核的开发被认为是真正的编程由于一批高水平黑客的加入,使Linux发展迅猛,到1993年底94年初,Linux 10终于诞生了! Linux 10已经是一个功能完备的 *** 作系统,而且内核写得紧凑高效,可以充分发挥硬件的性能,在4M内存的80386机器上也表现得非常好,至今人们还在津津乐道于此,不过自从21xx系列的内核Linux开始走高端的路子----硬件的发展太快了,但是Linux不会失去它的本色Linux具有良好的兼容性和可移植性,大约在13版本之后,开始向其他硬件平台上移植,包括号称最快的CPU---Digital Alpha(至少目前主频是最高的)所以不要总把Linux与低档硬件平台联系到一块,Linux发展到今天,这是一个误区,它只是将硬件的性能充分发挥 出来而已,Linux必将从低端应用横扫到高端应用!

在Linux的发展历程上还有一件重要的事:Linux加入GNU并遵循公共版权许可证(GPL)此举大大加强了GNU和Linux,几乎所有应用的GNU库/软件都移植到Linux,完善并提高了Linux的实用性,而GNU有了一个根基,我现在也搞不清楚到底是GNU Linux呢还是基于Linux的GNU :-) 更重要的是遵循公共版权许可证,在继承自由软件的精神的前提下,不再排斥对自由软件的商业行为(如把自由软件打包以光盘形式出售),不排斥商家对自由软件进一步开发,不排斥在Linux上开发商业软件从此Linux又开始了一次飞跃,出现了很多的Linux发行版 ,如Slackware,Redhat,Suse,TurboLinux,OpenLinux等十多种,而且 还在增加,注意你不能说"Redhat Linux""Suse Linux""Slackware Linux"等等,Linux主要指 *** 作系统内核,对所有发行版内核原代码都是一样的(但集成的内核版本可能因发行时间不同而有所不同) 还有一些公司在Linux上开发商业软件或把其他Unix平台的软件移植到Linux上来,如今很多IT业界的大腕如IBM,Intel,Oracle, Infomix,Sysbase,Corel,Netscape,CA,Novell等都宣布支持Linux! 商家的加盟弥补了纯自由软件的不足和发展障碍,Linux迅速普及到广大计算机爱好者,并且进入商业应用,正是打破某些公司垄断文化圈的希望所在!!

Linux是爱好者们通过Internet协同开发出来的,当然它的网络功能十分强大,比如你可以通过ftp,nfs等来安装Linux,用它来做网关等等随着Linux的发展衍生出来的应用恐怕出乎Linus本人最初的预料,如有人用它来做路由器,有人来做嵌入式系统,有人来做实时性系统 常有新手问Linux能做什么,其实它不象那些中看不中用的 *** 作系统,不在于你用它能干什么,而在于你想干什么! Linux的兴起还给人们很多启迪与思考,如集市式软件开发的讨论, 又如自由软件的精神

参考资料:

>

常用的Linux版本主要有:

1、Redhat 版本55和60最新;培训、学习、应用、知名度最高的Linux发行版本,对硬件兼容性来说也比较不错,版本更新很快,对新硬件和新技术支持较好。

2、Debian 版本50和60最新;社区版的Linux来说是较好的,文档和资料较多,尤其是英文的。但在国内的占有率有一定的局限性。关键是上手难,但在所有的Linux发行版本中,这个版本应该说是最自由的。

Linux

是一套免费使用和自由传播的类Unix *** 作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的 *** 作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络 *** 作系统。

1下载ArchLinux安装镜像并制作U盘启动工具

2开机从U盘启动

3进行联网

4编辑镜像站文件(选择一个比较快的中国镜像源)

5开始分区(UEFI+GPT)

6格式化分区,并挂载

7开始安装基本 *** 作系统

8配置基础系统

9引导系统

10用户管理

11网络配置

12安装桌面环境

13安装完后的工作

主要功能特性

下面列出了Mnitrix的主要功能特性。想了解完整的功能特性,请访问其官方网站(>

1、可以使用apt-get升级软件。

2、apt-get是可以直接使用的,格式为

$ sudo apt-get install/delete package

$ sudo apt-get -f install #修复安装

$ sudo apt-get dist-upgrade #升级系统

$ sudo apt-get upgrade #更新已安装的包

$ apt-get source package #下载该包的源代码

$ sudo apt-get build-dep package #安装相关的编译环境

在win7下远程桌面远程linux方法:

ost端系统配置:win7,32bit。

server端系统配置:ubuntu10044 LTS。

远程桌面工具:VNC。

一、在ubuntu中配置VNC server。

1安装vnc4server。

两种方法:

命令行: sudo apt-get install vnc4server。

图形界面:在System -> Administration -> Synaptic Package Manager中安装。

$ sudo apt-get install vnc4server。

2设置vnc4passwd。

$ vnc4passwd。

在$HOME/vnc目录下面生成一个passwd文件。

$HOME/vnc是一个vnc4server的关键目录。

隐藏目录,需要show hide files

3启动vnc4server。

$ vnc4server。

在/vnc目录下生成下列文件:

###-desktop:1log。

###-desktop:1pid。

xstartup。

desktop的名称在客户端连接的时候用到。

如果是desktop:1,在客户端连接的时候就填写:ip:1。

如果是Desktop 2,在客户端的时候填写:ip:2。

首次运行vnc4server会提示生成了xstartup文件,这个文件里面包含着登录启动X时的一些配置。

4重启vnc4server。

$ vnc4server -kill :1。

$vnc4server。

注意:“-kill”和“:1”之间有空格。

5额外的重要配置。

网上查到资料从UltraVNC登录,可能得到一个比较简单的窗口,因为VNC4Server缺省启动的WM是twm,如果希望启动gnome,需要改动vnc/xstartup。

修改前:

#!/bin/sh。

# Uncomment the following two lines for normal desktop:

# unset SESSION_MANAGER 。

# exec /etc/X11/xinit/xinitrc 。

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup 。

[ -r $HOME/Xresources ] && xrdb $HOME/Xresources 。

xsetroot -solid grey 。

vncconfig -iconic & 。

x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop"& 。

x-window-manager &。

修改后:

#!/bin/sh。

# Uncomment the following two lines for normal desktop:

unset SESSION_MANAGER 。

exec /etc/X11/xinit/xinitrc 。

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup 。

[ -r $HOME/Xresources ] && xrdb $HOME/Xresources 。

# xsetroot -solid grey 。

# vncconfig -iconic & 。

# x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop"& 。

# x-window-manager &。

6多客户端配置。

只需多次运行vnc4server,产生多个desktop id可供多个客户端使用。

7vnc4server设置成开机自启动。

在etc/profile里面加入vnc4server命令。

二、在win7中配置VNC Client。

1下载UltraVNC并安装。

2填入ubuntu的ip地址及你想使用的desktop pid,点击connect。

在d出的输入密码框中输入vnc4passwd中设置的密码,即可登录,远程桌面开始。

以上就是关于什么是linux其创始人是谁全部的内容,包括:什么是linux其创始人是谁、怎么在linux服务器上配置php环境、linux是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9536373.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存