赞
踩
作为人工智能从业者,我们很多开发的环境是在linux上运行的,
如果只在windows上有过锻炼,可一定要尝试在linux上玩一玩,玩之前有必要花几分钟的时间来了解Linux系统,知道一些相关的概念。
linux单指操作系统内核
linux发行版:Linux内核+应用软件 (如同window发行版=windows+应用软件)
知名的发行版:Ubuntu、CentOS(以上两款最为流行)、RedHat、Debian、Fedora等
Linux最初是作为支持英特尔x86架构的个人电脑的自由操作系统,目前可以一直到很多硬件平台
Linux可运行在服务器和大型计算机平台之上,如大型主机和超级计算机等
世界500个最快的额超级计算机,90%以上均是运行在Linux发行版或变种上
已经广泛应用在:手机、电脑、平板、电视、机顶盒、游戏机等
安卓操作系统就是创建在Linux内核之上
系统中所有的东西对于Linux内核来说,均是文件。命令、软件、进程、硬件设备均是可以看做是对文件的操作
一切皆是文件的思路去理解Linux操作系统
shell是个程序,接受从键盘输入的命令,然后把命令传递给操作系统去执行。
所以,Linux发行版均带有一个交互的命令行窗口+shell程序,因此就有了“终端”-terminal。
如同我们在windows上通过"cmd"出来的命令行窗口一样。
什么是内核? 最简单的Linux。
什么是发行版? 内核+应用程序,ubuntu为其中一种Linux发行版。
服务器组成? 发行版+主板+外设设备(硬盘、显示器、键盘、电源、风扇)。
Linux内核和外设如何解决? 通过shell程序完成,shell+交互就称为终端terminal。
如果对本人分享的知识有兴趣,还可以与我一起交流。请留言哦!
或者加我微信ai_hellohello
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。