galipa:对Linux系统的思考
Linux是一套作业系统(我更喜欢称之为操作系统软件)。既然要学习Linux,就得清楚linux它是什么?
一、什么是liunx?
查看资料的都会知道,Linux是一套开放源代码程序的、并可以自由传播的类Unix操作系统软件。它是一个基于POSIX的多用户、多任务并且支持多线程和多CPU的操作系统。
二、什么是操作系统?
操作系统(Operating System,简称OS),是计算机系统中必不可少的基础系统软件。它是应用程序运行以及用户操作必备的基础环境支撑,是计算机系统的核心。
操作系统的作用是管理和控制计算机系统中的硬件和软件资源;操作系统还可以控制设备的输入、输出以及操作网络与管理文件系统等事务;操作系统负责对计算机系统中各类软件资源的管理。
总而言之:操作系统可以管理和控制计算机系统中的硬件和软件资源。
三、什么是linux的核心概念?
自由软件,其核心就是没有商业化软件版权制约,源代码开放,可无约束自由传播。通俗的来说,就是免费,共享,易传播。
四、Linux有哪些特点?
Linux既然是属于自由软件,那么不用支付任何费用就可以获得系统和系统的源代码,并且可以根据自己的需要对源代码进行必要的修改,无偿使用,无约束地自由传播。
Linux具有Unix的全部优秀特性(可以说Linux是Unix在PC计算机上的克隆版,仿Unix内核构建,同Unix指令集向下几乎完全兼容)
具体是什么,查阅资料就会知道:
它是一个完善的多用户、多任务,支持多进程、多CPU的系统。
具有很高的系统稳定性与可靠性。
具有很高的系统安全性。
有完善的网络服务,支持HTTP、FTP、SMTP、POP、SAMBA、SNMP、DNS、DHCP、SSH、TELNET等。
是基于GNU许可,自由开放的系统。
有大量第三方免费应用程序。
得到了众多业界厂商支持,如IBM、ORACLE、INTEL、HP、MOTO、Google等。
有完善的大型数据库平台,包括Oracle、DB2、Sybase、MySQL、Postgres等。
有完善的图形用户界面,包括GNOME、KDE等。
有完善的开发平台,包括C/C++、Java、Perl等,支持各类图形界面API,如GTK+、QT等。
五、Linux的应用领域?
嵌入式Linux系统应用领域
个人桌面Linux系统应用领域
IT服务器Linux系统应用领域
六、Linux的有两点基本思想:
第一,一切都是文件(每个硬件设备都被当成一个文件);
第二,每个软件都有确定的用途。
整体而言,操作Linux,我们应该理解它是什么,故而才方便我们去掌控它。更详细的可以参考:
http://www.runoob.com/linux/linux-intro.html;
http://www.magedu.com/74163.html?linux_wenda_zhihu_jinke_shenmeshilinux_20186279;