Linux 教程
Linux 简介 Linux 常用命令 Linux 软件管理 Linux 磁盘操作 Linux NTFS支持 Linux 系统权限 Linux 服务 Linux 开启网络 Linux 开放端口 Linux 静态IP地址 Linux Oracle JDK Linux OpenJDK Linux ngrok内网穿透 Linux MariaDB Linux 安装MySQL Linux 编译安装mysql-5.6.32 Linux Apach httpd Linux 科学上网 项目 搭建Wordpress网站 项目 搭建Java Web项目Linux 简介
Linux的特点
1. 完全免费,无论谁使用都不收钱;
2. 完全兼容POSIX1.0标准----这是什么意思?就是说DOS\WINDOWS下的程序可以通过模拟器在Linux下运行;
3. 支持多用户、多任务----这点废话了,现在的OS都是支持多用户多任务;
4. 有界面支持。最初的Linux系统是没有界面的,用户要操作都是通过文字命令的方式来操作Linux系统。Windows系统是把图形功能写在内核里,一启动就有图形界面;而Linux的内核中是没有图形界面功能的,Linux系统的图形界面是套单独的软件,这样的软件叫XWindow,注意是Window,而不是Windows,后面没有s。目前Linuxdistribution最常见的图形界面软件有KDE和gnome。
5. 支持多平台。这是什么意思呢?Linux本身不就是一个平台吗?意思是说支持多种架构的CPU。支持的CPU有:Acorn、Alpha、 ARC International、ARM、ATMEL、Axis、Intel IA-64 Itanium,Itanium II、MIPS、PowerArchitecture、PowerPC、x86、SPARC等。我们家庭用的台式机和笔记本电脑的CPU多数是基于x86架构的CPU,这我们家里的
旧电脑都可以用来安装Linux。
Linux可以做什么呢?几乎无所不能。下面我们从应用的大小来简单说说。
1. 在大型科研方面。全球运算速度最快的10台超级计算机都是使用Linux系统。这些安装Linux系统的超级计算机通常用来模拟核爆炸、石油勘探、航空航天、天气预报、生物制药、动画渲染等。
2. 在中型应用方面。像google搜索服务、邮件服务器、网易新浪等门户网站的服务器都是采用Linux系统。在金融行业,越来越多的银行采用Linux做服务器,最简单的原因是因为Linux安全稳定而且价格便宜----有Unix的性能,却只有PC成本投入。
3. 在企业级应用方面。主流的数据库如Oracle/MYSQL/Postgersql都支持在Linux上运行,Perl/PHP/Python/Java也都支持在Linux上运行。有了这些支持,越来越的企业级应用都转向Linux平台了。
4. 日常应用。近几年Android手机和Android平板的流行让Linux走近了平民百姓。
5. 桌面应用。Linux有KDE和gnome等图形系统,而且有GCC,如果你是一位科研工作者或软件开发者,不玩大型游戏不需要经常使用网银, 那么选择Linux做Desktop系统也不是错的哦。目前Linux的其中一个distribution Ubuntu在桌面应用上就做得非常不错。
6. 嵌入式应用。Linux在PDA、交换机、机顶盒等领域已经大量使用。
Linux体系结构
Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。 内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。