linux系统管理技术
操作系统(Operating System)
简称OS、软硬件资源的管理者。它是一款十分复杂的软件。对下管理各种硬件资源,对上为所有应用软件的运行提供平台。
主流操作系统
- PC:Windows、Mac OS X、Linux
- 服务器(server):Unix/Linux、Windows Server
- 嵌入式设备/一动手持设备/智能终端设备:Android /Linux、WinCE、ios
Linux操作系统
开源免费(遵守 GPL协议),任何个人或组织都可以轻松免费获得Linux内核源码,并根据自己的需求进行修改,然后以全新的名称发布一款新的操作系统,这些操作系统称为Linux发行版,
下载Linux内核源码:http://www.kernel.org
Unix是一款功能强大的操作系统,但对硬件配置要求高,在低端设备上无法正常运行,知名的Unix操作系统有FreeBSD,Solaris等,而Linux操作系统继承了Unix操作系统的强大功能和用法习惯,但对硬件配置要求很低,Linux操作系统也称为类Unix操作系统。
**Linux系统的学习方法:**不同的Linux发行版本用法大同小异,我们再开始学习时可以随便选择一款即可,学好了其中一个再去使用其他不同发行版本会很容易上手,但从时间成本角度建议大家选择一些世界知名的发行版本
主流Linux发行版
- RedHat
- CentOS
- Ubuntu
- Fedora
- Debian
- Suse
- 国内:深度(Deepin)、麒麟、红旗
Linux系统的使用方式
- 图形化桌面环境操作:傻瓜式 ,简单易学单操作效率低功能弱,很多任务无法完成。另外图形化桌面环境会占用CPU内存,且它并不是Linux的构成部分,它只是安装在Linux上的一个应用软件,完全可以不安装,可以随时卸载,这样带来的好处是节省内存与CPU资源的消耗,服务器版的Linux系统默认都是没有安装桌面环境的,通常只有桌面版的才会默认安装。
- Shell命令:功能强大,用法灵活,但学习难度高,需要记忆许多命令
学习方法:要想成为Linux系统灵魂玩家,必须记忆并熟练使用常用的Shell命令,对于不常用的命令如果需要用到,要能通过查阅资料掌握它的使用方法