linux 学习系列-Linux 介绍
来源:互联网 发布:淘宝品类销售排行榜 编辑:程序博客网 时间:2024/05/29 19:28
Linux 介绍
Linux 简介
Linux内核最初只是由芬兰人李纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
Linux能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux的发行版
Linux的发行版说简单点就是将Linux内核与应用软件做一个打包。
目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、TurboLinux、BluePoint、RedFlag、Xterm、SlackWare等。
Linux应用领域
今天各种场合都有使用各种Linux发行版,从嵌入式设备到超级计算机,并且在服务器领域确定了地位,通常服务器使用LAMP(Linux + Apache + MySQL + PHP)或LNMP(Linux + Nginx+ MySQL + PHP)组合。
目前Linux不仅在家庭与企业中使用,并且在政府中也很受欢迎。
Linux主要特性
基本思想
Linux的基本思想有两点:
第一,一切都是文件;第二,每个软件都有确定的用途。
其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。
完全免费
Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。
兼容性好
完全兼容POSIX1.0标准。这使得可以在Linux下通过相应的模拟器运行常见的DOS、Windows的程序。这为用户从Windows转到Linux奠定了基础。
多用户、多任务
Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。
良好的界面
Linux同时具有字符界面和图形界面。命令行接口和图形化接口是实现交互的两种重要应用程序。
支持多种平台
Linux可以运行在多种硬件平台上,如具有x86、680x0、SPARC、Alpha等处理器的平台。
Linux vs Windows 对比
- linux 学习系列-Linux 介绍
- linux 学习系列-Linux 安装
- linux 各个系列介绍(转)
- arm-linux-系列工具介绍
- linux系列文章之linux介绍
- Linux系列课程之Linux的介绍
- Linux 学习必读系列
- Linux学习系列-信号
- linux 学习系列之一
- 【学习】Linux介绍
- linux 学习系列-Linux 忘记密码解决方法
- linux 学习系列-Linux 远程登录
- linux 学习系列-Linux 系统启动过程
- linux 学习系列-Linux 系统目录结构
- linux 学习系列-Linux vi/vim
- linux 学习系列-Linux yum 命令
- linux 学习系列-Linux 文件基本属性
- linux 学习系列-Linux 磁盘管理
- Linux手动释放cache缓存
- 割点&桥模板(割点+桥讲解)
- 今天开通了CSDN的博客
- 瓦片地图setGlobalTileID无效
- struct stat结构体简介
- linux 学习系列-Linux 介绍
- Rust初识
- 多线程编程之线程间的通信——管道通信
- redis 消息发布订阅与消息队列
- 消除RGB受光照影响
- Android应用在未启动的情况下无法收到指定广播的问题总结
- HEVC学习(三) —— 帧内预测系列之一
- 可能是 Android 平台上最快的图片压缩框架
- BZOJ1079 着色方案(高维DP+神奇的状态)