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学习的路线图比较深入:
- linux基础入门学习
- Linux学习入门(一)基础命令行入门
- Linux入门学习(1-1) --基础篇
- Linux基础入门学习笔记一
- Linux基础入门学习笔记二
- Linux基础入门学习笔记三
- Linux基础入门学习笔记四
- 网络安全入门——linux基础学习
- Linux 基础入门(二)--学习笔记
- Linux基础入门(三)-- 学习笔记
- Linux 基础入门(四)--学习笔记
- Linux系统入门基础学习(一)
- Linux学习——基础入门命令
- Linux 内核入门学习笔记(一) AT&T汇编基础
- Linux入门学习-SHELL编程基础_第四章
- hadoop学习序曲之linux基础篇--shell编程入门
- linux脚本基础篇--21条入门学习笔记
- Linux基础入门(五)--学习笔记-历史命令
- Hrbust 1143 (bfs)
- 状态模式
- FreeMarker 指令
- webview的使用
- 在maven中添加依赖,把自己写的插件
- linux基础入门学习
- 核密度估计(KDE)
- 100T核心数据库升级历险记
- LeetCode 524. Longest Word in Dictionary through Deleting
- 深入分析Java中的length和length()
- 如何跟开发就测试范围进行沟通?
- 判断素数及质因数分解
- 【转载】MATLAB函数句柄和匿名函数
- 44-z最小子数组