【云计算】Linux从入门到精通

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

Linux操做系统诞生于1991年10月5日(这是第一次正式向外公布时间).Linux存在着许多不一样的Linux的的版本,但它们都使用了的Linux的内核.Linux可安装在各类计算机硬件设备中,好比手机,平板电脑,路由器,视频游戏控制台,台式计算机,大型机和超级计算机。数据库

严格来说,Linux的的这个词自己只表示Linux的的内核,但实际上人们已经习惯了用Linux的的来形容整个基于Linux的的内核,而且使用GNU工程各类工具和数据库的操做系统。网络

从0快速入门Linux:Linux入门到精通多线程

(课程是从入门开始的Linux的学习课程,由浅入深案例丰富,通俗易懂。主要涉及基础的系统操做以及工做中经常使用的各类服务软件的应用,部署和优化即便是。只要可以坚持把全部章节都学完,也必定会受益不浅,推荐零基础学员学习)架构

Linux的主要特性:less

  • 基本思想

Linux的基本思想有两点:第一,一切都是文件;第二,每一个软件都有肯定的用途其中第一条详细来说就是系统中的全部都归结为一个文件,包括命令,硬件和软件设备,操做系统,进程等等对于操做系统内核而言,都被视为拥有各自特性或类型的文件。至于说的的Linux是基于Unix的的的,很大程度上也是由于这二者的基本思想十分相近。工具

  • 彻底免费

Linux是一款免费的操做系统,用户能够经过网络或其余途径免费得到,并能够任意修改其源代码。这是其余的操做系统所作不到的。正是因为这一点,来自全世界的无数程序员参与了Linux的的的修改,编写工做,程序员能够根据本身的兴趣和灵感对其进行改变,这让Linux的的吸取了无数程序员的精华,不断壮大。性能

  • 彻底兼容POSIX1.0标准

这使得能够在Linux的的下经过相应的模拟器运行常见的DOS的视窗的程序。这为用户从窗转  的Linux的奠基了基础。许多用户在考虑使用的的Linux时,就想到之前在的的Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。学习

  • 多用户,多任务

Linux支持多用户,各个用户对于本身的文件设备有本身特殊的权利,保证了各用户之间互不影响。多任务则是如今电脑最主要的一个特色,Linux的的可使多个程序同时并独立地运行。优化

  • 良好的界面

Linux同时具备字符界面和图形界面。在字符界面用户能够经过键盘输入相应的指令来进行操做。它同时也提供了相似的的Windows图形界面的X-Window的的系统,用户可使用鼠标对其进行操做。在X-Window的的环境中就和在视窗中类似,能够说是一个Linux的的版的视窗操做系统。 

  • 支持多种平台

Linux能够运行在多种硬件平台上,如具备x86,680x0,SPARC,阿尔法等处理器的平台。此外的Linux仍是一种嵌入式操做系统,能够运行在掌上电脑,机顶盒或游戏机上。2001年1月份发布的Linux 2.4版内核已经可以彻底支持Intel 64位芯片架构。同时Linux也支持多处理器技术。多个处理器同时工做,使系统性能大大提升。

阿里云开发者社区全面升级,一站式体验,用得更爽:(阿里云开发者社区首页