Linux是一种操作系统。1991年,芬兰赫尔辛基大学的学生LinusTorvals为了能在家里的PC机上使用与学校一样的操作系统,开始编写了UNIX。1991年8月25日,Linus就在comp.os.minix新闻中首次发布了一个Linux内核的公共版本。
最初Linus编写的程序只适用于Intel386处理器,且不能移植树。由于人们的鼓励,继续编写可移植的Linux系统。之后,就有越来越多的计算机爱好者、程序员通过网络参与到Linux系统的不断完善之中。通过社区、邮件列表、论坛、WIKI等。
连接Internet网络,使用Linux作为防火墙、路由器和DHCP服务器来保护和管理专用网络运行WEB服务器(Apache、MySQL和PHP)运行邮件服务器(使用exim或其他邮件传输代理)运行打印服务器(使用CUPS)运行文件服务器(使用FTP、samba、NFS)
4、Linux组成
Linux可以分为四个部分
1、内核
内核是Linux系统的最底层,提供了系统的核心功能并允许进程以一种有序的方式访问硬件。
2、Shell
Shell的意思是“贝壳”,我们可以理解保护内核不被用户破坏。Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。
3、文件系统
文件结构是文件存放在磁盘等存储设备上的组织方法。主要体现在对文件和目录的组织上。目录提供了管理文件的一个方便而有效的途径。我们能够从一个目录切换到另一个目录,而且可以设置目录和文件的权限,设置文件的共享程度。
4、应用程序
用户编写的应用程序