linux基础入门学习

来源:互联网 发布:淘宝网购买流程 编辑:程序博客网 时间:2024/05/21 10:01

我一直都想知道什么是编程,我也想要掌握一门程序设计语言,现在我的眼光似乎只能看到这里,暂时就从网站开发做起,看看自己能走多远.

1.linux系统简介:

linux为何物?linux是一个操作系统,类比windows,操作系统在计算机系统中的角色.

硬件->内核->系统调用->应用程序,从内核开始到系统调用都是操作系统的范畴.

2.2linux历史

操作系统始于二十世界五十年代。

二十世纪六十年代交互方操作系统开始流行,他能使不同的用户从不同的终端同时操作主机,这样的操作系统被称作分时操作系统。

贝尔实验室在退出开发分时操作系统后开发了一个自己的操作系统--UNIX

1990 年Unix开始收费,低廉的选择就是MINIX

1991年Linux Torvalds 奠定了Linux的基础

Linux本身只是操作系统的内核,内核是使其他程序能够运行的基础,它实现了多任务和硬件管理,用户或者系统管理呀un交互运行的所有程序实际上都运行在内核之上.

<命令行解释器,它用于用户交互和编写shell脚本。>linux没有自己去开发这些应用程序,而是使用已有的自有软件。

1992-1993 年,linux内核具备了挑战UNIX的所有本质特性,包括TCP/IP,图形界面系统,linux内核于1994年3月发布

......

2.4Linux与Windows到底有哪些不同

1.免费与收费

windows10, 需要付费Linux免费或者少许收费

2.软件与支持

windows平台多数收费,微软官方提供重要支持和服务

Linux平台,大都是开源自由软件,用户可以修改定制和再发布

3.安全性

windows:打补丁频繁,还是会中病毒木马

linux:更加安全一些,不用装杀毒

4.使用习惯

Windows:图形界面简单方便

Linux:需要一些学习和指导,一旦熟练之后效率极高

5.可定制性

Windows:封闭操作系统,系统可定制性很差

Linux:想怎么做就怎么做

6.应用范畴

用windows使用百度,骨骼,上淘宝时,支撑这些软件和服务的是后台成千上万的linux服务器主机

7.windows没有的

       .稳定的系统

.安全性和漏洞的快速修补

.多用户

.用户和用户组的规划

.相对较少的系统资源占用

.可以定制裁剪,移植到嵌入式平台

.可以选择的多种图形用户界面

8.Linux没有的

.特定的支持厂商

. 足够的游戏娱乐支持度

.足够的专业软件支持度


2.

学习linux用来做什么?我是想用来做程序开发

面对现实:linux大多在命令行下操作



下图是linux学习的路线图比较深入:














0 0