操作系统(Operating System)
简称OS,软硬件资源的管理者,是世界上最复杂的软件,对下管理各种硬件资源,对上为所有软件提供一个运行的平台
主流的操作系统
- PC :Windows,Mac OS X,Linux
- 服务器(Sever):Unix/Linux, WindowsSever
- 嵌入式设备/移动设备/智能终端设备:Andriod/Linx(安卓是基于Linux的),WinCE,iOS
Linux操作系统
开源免费(遵守GPL协议),就是任何个人和组织可以轻松免费获得Linux内核源码,并根据自己需求修改,然后发布为一款新的操作系统,统称为Linux发行版
主流的Linux发行版
- RedHat 美国红帽公司,Marc Ewing创建的Linux发行版
- CentOS 社区企业操作系统,基于RedHat
- Ubuntu 基于Debian GNU/Linux,全球化的专业开发团队(Canonical Ltd)打造
- Fedora 一个Linux发行版 ,由全球社区爱好者构建
- Debian 一个自由的操作系统,附带超过51000个软件包
- SUSE 德国 SuSE Linux AG公司发行维护的Linux发行版
- 深度(Deepin)、银河麒麟、红旗Linux等 中国制造但非创造
Linux系统的使用方式
- Linux是有带桌面的发行版的,图形化桌面环境操作给人的感觉就是傻瓜式的 ,能玩Windows就能玩linux,但桌面化会使系统占用大量的内存和CPU消耗,对于通常用于服务器端的Linux系统而言,无疑是大大的浪费
- 作为初学者,我先使用的是Ubuntu的带图形桌面式的操作系统,进行基本操作肯定是绰绰有余的。有意思的是上面的软件都是开源的,也就是都可以轻松google到它们的源代码,这样有兴趣的就可以将其下载并稍加改造,一个自己的app就做成了,可以去试试哟
- 为了成为一个Linux系统的骨灰级玩家,必须记住并熟练使用常用的命令,对不常用命令的通过查阅资料也能掌握它的使用方法。所说Linux的命令有上千个,听起来就能让初学者知难而退,但其实Linux常用的命令也就几十个,20来个吧,所谓熟能生巧,装各Linux系统用命令玩上一个星期,就可以在小伙伴面前装比了