欢迎来到天天文库
浏览记录
ID:40490970
大小:15.02 KB
页数:7页
时间:2019-08-03
《LINUX_系统管理与维护》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、LINUX系统管理与维护初识Linux班级:软嵌1501姓名:黄建河学号:100150605简单地说,LINUX是免费使用和自由传播的类UNIX操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。LINUX继承了UNIX以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。它主要用于基于INTELX86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版
2、权制约的、全世界都能自由使用的UNIX兼容产品。LINUX操作系统-功能由于Linux是一套具有Unix全部功能的免费操作系统,它在众多的软件中占有很大的优势,为广大的计算机爱好者提供了学习、探索以及修改计算机操作系统内核的机会。Linux一般有四个主要部分:内核、shell、档系统、实用工具。Linux内核内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬设备的核心程序。它从用户那里接受命令并把命令送给内核去执行。LinuxShellShell是系统的用户界面,提供了用户与内核进行交互操作的一种界面。它接收用户输入的命令并把它
3、送入内核去执行。Linux提供了像MicrosoftWindows那样的可视的命令输入界面--XWindow的图形用户界面(GUI)。它提供了很多窗口管理器,其操作就象Windows一样,有窗口、图示和菜单,所有的管理都是通过鼠标控制。现在比较流行的窗口管理器是KDE和GNOME。每个Linux系统的用户可以拥有他自己的用户界面或Shell,用以满足他们自己专门的Shell需要。同Linux本身一样,Shell也有多种不同的版本。目前主要有下列版本的Shell:BourneShell:是贝尔实验室开发的。BASH:是GNU的Bou
4、rneAgainShell,是GNU操作系统上默认的shell。KornShell:是对BourneSHell的发展,在大部分内容上与BourneShell兼容。CShell:是SUN公司Shell的BSD版本。Linux档结构档结构是档存放在磁盘等存储设备上的组织方法。主要体现在对档和目录的组织上。目录提供了管理档的一个方便而有效的途径。我们能够从一个目录切换到另一个目录,而且可以设置目录和文件的权限,设置档的共享程度。内核,Shell和文件结构一起形成了基本的操作系统结构。它们使得用户可以运行程序,管理档以及使用系统。此外,L
5、inux操作系统还有许多被称为实用工具的程序,辅助用户完成一些特定的任务。标准的Linux系统都有一套叫做实用工具的程序,它们是专门的程序,例如编辑器、执行标准的计算操作等。用户也可以产生自己的工具。实用工具可分三类:编辑器:用于编辑档。过滤器:用于接收数据并过滤数据。交互程序:允许用户发送信息或接收来自其他用户的信息。Linux操作系统在短短的几年之内得到了非常迅猛的发展,这与Linux具有的良好特性是分不开的。Linux包含了Unix的全部功能和特性。简单的说,Linux具有以下主要特性:开放性开放性是指系统遵循世界标准规范,
6、特别是遵循开放系统互连(OSI)国际标准。凡遵循国际标准所开发的硬件和软件,都能彼此兼容,可方便地实现互连。多用户多用户是指系统资源可以被不同用户各自拥有使用,即每个用户对自己的资源(例如:档、设备)有特定的权限,互不影响。Linux和Unix都具有多用户的特性。多任务多任务是现代计算机的最主要的一个特点。它是指计算机同时执行多个程序,而且各个程序的运行互相独立。Linux系统调度每一个进程平等地访问微处理器。由于CPU的处理速度非常快,其结果是启动的应用程序看起来好像在并行运行。事实上,从处理器执行一个应用程序中的一组指令到Li
7、nux调度微处理器再次运行这个程序之间只有很短的时间延迟,用户是感觉不出来的。良好的用户界面Linux向用户提供了两种界面:用户界面和系统调用。Linux的传统用户界面是基于文本的命令行界面,即shell,它既可以联机使用,又可存在档上脱机使用。shell有很强的程序设计能力,用户可方便地用它编制程序,从而为用户扩充系统功能提供了更高级的手段。可编程Shell是指将多条命令组合在一起,形成一个Shell程序,这个程序可以单独运行,也可以与其他程序同时运行。设备独立性设备独立性是指操作系统把所有外部设备统一当作成文件来看待,只要安装
8、它们的驱动程序,任何用户都可以象使用档一样,操纵、使用这些设备,而不必知道它们的具体存在形式。Linux采取了许多安全技术措施,包括对读、写进行权限控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。良好的可
此文档下载收益归作者所有