系统功能说明.docx

上传人:b****0 文档编号:10137078 上传时间:2023-05-23 格式:DOCX 页数:10 大小:21.30KB
下载 相关 举报
系统功能说明.docx_第1页
第1页 / 共10页
系统功能说明.docx_第2页
第2页 / 共10页
系统功能说明.docx_第3页
第3页 / 共10页
系统功能说明.docx_第4页
第4页 / 共10页
系统功能说明.docx_第5页
第5页 / 共10页
系统功能说明.docx_第6页
第6页 / 共10页
系统功能说明.docx_第7页
第7页 / 共10页
系统功能说明.docx_第8页
第8页 / 共10页
系统功能说明.docx_第9页
第9页 / 共10页
系统功能说明.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

系统功能说明.docx

《系统功能说明.docx》由会员分享,可在线阅读,更多相关《系统功能说明.docx(10页珍藏版)》请在冰点文库上搜索。

系统功能说明.docx

系统功能说明

系统功能说明

为满足行业业务需求,对效劳的高稳定性,高可用性以及高平安性的严苛标准,效劳器安装Linu*操作系统为centos6.4,基于其

1.可靠的平安性,Linu*系统具有先天病毒免疫能力,自带防火墙、入侵检测和平安认证等工具,及时修补系统的漏洞,就能大大提高Linu*系统的平安性,很少受到病毒攻击。

2.良好的稳定性,内核的源代码是以标准标准的32位(在64位CPU上是64位)的计算机来做的最正确化设计,可确保其系统的稳定性

3.多用户多任务,Linu*系统是一个真正的多用户多任务的操作系统。

多个用户可以各自拥有和使用系统资源,即每个用户对自己的资源(例如:

文件、设备)有特定的权限,互不影响,同时多个用户可以在同一时间以网络联机的方式使用计算机系统。

多任务是现代计算机的最主要的一个特点,由于Linu*系统调度每一个进程是平等地访问处理器的,所以它能同时执行多个程序,而且各个程序的运行是互相独立的。

系统功能介绍:

Linu*操作系统划分为核心程序与核外程序

核心程序〔内核〕:

1进程管理〔负责启动程序、管理调度程序、终止程序运行的管理模块〕,多进程要求有效第控制各个进程的执行,进程间的协作、提供进程间的通信。

2内存管理〔使用分页技术的虚拟内存,可共享内存页面〕

3设备管理〔将所有的设备都当作文件处理〕

4文件系统管理〔使用e*t2文件系统,所有的文件都组织在一棵目录树上。

可使用多种文件系统,如hpfs、fat、msdos、proc等。

核外程序:

5Shell:

用户和操作系统之间的界面,由它负责用户与计算机的交互(bsh、Bash、csh、ksh)

6*Window:

为用户提供图形界面:

KDE、GNOME

7编辑器(vi,pico,Emacs)

8编译器和调试工具(gcc—可编译C、C++、ObjectC,gdb—提供设置断点、监视和修改变量、单步跟踪等)

9网络访问工具(ftp,telnet,email收发器,在*Window中提供NetscapeWeb浏览器)

10网络效劳程序:

具有天然的适合网络效劳器的能力。

(Apache效劳器运行在LINU*平台上)

11其他应用程序(编辑排版工具,电子表格,计算器,图象处理器,游戏等)

Linu*文件系统构造

1./根目录

2./bin存放必要的命令

3./boot存放内核以及启动所需的文件等

4./dev存放设备文件

5./etc存放系统的配置文件(fstab,inet.d等重要配置文件,包括效劳,ftp效劳,以及Email效劳的配置都和它有关)

6./home用户文件的主目录,用户数据存放在其主目录中〔除了root用户的数据外,其他用户的数据都在这儿〕

7./lib存放必要的运行库

8./mnt存放临时的映射文件系统,我们常把软驱和光驱挂装在这里的floppy和cdrom子目录下。

9./proc存放存储进程和系统信息

10./root超级用户的主目录

11./sbin存放系统管理程序

12./tmp存放临时文件的目录

13./usr包含了一般不需要修改的应用程序,命令程序文件、程序库、手册和其它文档。

14./var包含系统产生的经常变化的文件,例如打印机、、新闻等假脱机目录、日志文件、格式化后的手册页以及一些应用程序的数据文件等等。

建议单独的放在一个分区。

15.对于Linu*的/Usr目录下面放置的是:

1/*11R6存放*window系统

2/bin存放增加的用户程序〔也就是我们后来安装的程序,如Emacs等〕

3/dict存放字典

4/doc存放追加的文档

5/etc存放设置文件

6/games存放游戏和教学文件

7/include存放C开发工具的头文件

8/info存放GNU信息文件

9/lib存放库文件

10/local存放本地产生的增加的应用程序

11/man存放在线帮助文件

12/sbin存放增加的管理程序

13/share存放构造独立的数据〔Backgroud和Linu*的Doc都在这个文件夹里面/usr/share/doc〕

14/src存放程序的源代码

Linu*桌面环境

桌面图形环境,它为Linu*/Uni*操作系统提供一个完备的界面以及大量各类整合工具和使用程序,桌面环境提供了图标,视窗,工具栏,文件夹,壁纸以及像拖放这样的能力。

Linu*操作介绍:

在Linu*中,图形界面〔GUI〕已经成为举足轻重的标准装备。

但是,对于那些经历丰富的用户,GUI工具很难提供全部的可选参数,无法到达灵活使用Linu*系统的目的。

1.BASHshell简介

用户登录Linu*工作站后运行的第一个程序是shell,该程序提供了一个系统的操作界面。

具体到BASHshell是一个只提供命令行操作的界面,包括许多内建命令,具有启动其他程序和作业控制的能力。

我们可以把它想象成windows的mand命令。

下面讲两个主要的Bash机制:

1〕管道:

2〕重定向:

2.ls命令

它是最根本的Linu*命令之一。

ls命令列出一个子目录的全部文件,该命令有26个命令行参数,下面列出来的是它最常用的几个。

这些参数可以任意地组合使用。

完整的命令行参数清单请阅读其帮助文档。

ls命令的参数

说明

-l

长列表。

除了文件名之外,还列出了文件的大小,日期/时间、访问权限、所有者以及用户分组信息

-a

全部文件。

列出该子目录中所有的文件,包括隐藏文件

-r

递归地列出所有的文件和下级子目录

举例如下:

使用长列表方式列出*个子目录中的全部文件,使用下面命令:

[rootford/root]#ls-la

列出子目录中以字母A打头的全部非隐藏文件,使用下面命令:

[rootford/root]#lsA*

3.man命令

man命令(manual的缩写)主要用于查看其他命令的参数格式,或者说是它调用相应Linu*命令的帮助文本。

所有的帮助文件都放在/usr/share/doc

举例如下:

查看ls命令的使用格式以及参数含义,可以通过如下命令:

[rootford/root]#manls

另外现在有info的命令,他和man的用法类似,但是由于man的资料比info要多得多,所以现在我们一般使用man命令。

4.ps命令

ps命令列出系统中全部的进程,包括他们的状态、大小、名称、所有者、CPU时间、已运行时间等信息。

它有许多命令行参数,下面列出来的是它最常用的几个。

这些参数可以任意地组合使用,但是PS命令最常用的组合是PS-au*ww.

ps命令的参数

说明

-r

只列出正在运行中的进程

-a

列出带有控制终端的所有进程,不仅仅是当前用户的进程

-*

列出没有控制终端的那些进程

-u

列出进程的所有者

-f

给出进程之间的父子关系

-l

按长格式显示清单

-w

显示进程的命令行参数

-ww

显示进程的全部命令行参数,不管其长度是多少

5.vi命令

vi编辑器程序从70年代就已经出现在基于UNI*操作系统的系统中了,它具有独特的编辑操作界面。

在*些情况下,你手边可能有一个图形化的好编辑器,而vi在各种Linu*系统中用法都一致。

如果想启动vi编辑器,只需要输入:

[rootford/root]#vi

学习使用vi编辑程序最简单的方法是启动它,再输入":

help〞。

直接退出:

":

q〞

保存后退出:

":

wq〞

不想保存强制退出:

":

qa!

6.kill命令

向*个进程发送kill命令,并不真"杀死〞进程。

它的作用是向正在运行的进程发送消息。

缺省情况下,操作系统会为每个进程提供一套标准的"信号处理句柄〞来处理接收到的信号。

从一个系统管理员的立场看,最重要的是处理编号为9和15的信号句柄,它们分别是终止进程和中断进程运行。

调用kill命令时,需要一个参数:

从ps命令获得的进程标识符〔pid〕。

如果只有一个pid参数,kill就发出信号15,"中断进程运行〞。

有些程序截获这个信号并执行一系列的操作,让它们自己能够顺利地关闭。

另外一些只是停顿在运行的过程中间。

不管哪种情况,kill都不是一个确保进程停顿的方法。

kill命令当然可选参数是-n,n是信号的编号。

如n取9时,操作系统收到kill一个进程的指令后,简单地终止这个进程的运行。

只有当进程处于系统调用的时候,这个方法才不能立刻奏效;但是当那个进程从系统调用中一返回,也就停顿运行了。

信号1比拟特殊,它是当一个任务执行过程中用户的终端连接掉了线,则这个终端上全部运行着的进程都会收到一个挂起信号,这就给那些进程一个顺利关闭的时机,但是后台进程会忽略掉这个信号。

举例如下:

如果想中断2089号进程,使用如下命令:

[rootford/root]#kill2089

如果想"比拟有把握地〞中断2089号进程,使用如下命令:

[rootford/root]#kill-92089

如果想向init进程〔它的进程号永远是1〕发送信号,使用如下命令:

[rootford/root]#kill-11

7.mount命令

在linu*中,所有设备都看成文件,按照文件访问的方式统一访问这些设备,因此在使用它们之前要通过mount命令将其加载。

〔可以改变/etc/fstab文件,这样可以自动加载〕但是对于mount命令,是用手动加载。

iso文件:

#>mount-oloop/abc.iso/mnt/cdrom

软盘:

#>mount/dev/fd0/mnt/floppy

USB闪存:

#>mount/dev/sda1/mnt/cdrom

所有/etc/fstab内容mount–a

Windows的ntfs系统,fat系统:

mount-tntfs-oiocharset=cp936/dev/hda3/mnt/hda3

将一个ISO9660CD-ROMmount到/cdrom的命令如下:

mount-tiso9660-r/dev/cdrom/cdrom

命令行中的-t选项指明了文件系统的类型,-r选项意思是将CD-ROM只读安装,这个选项

不是必需的,但有了它以后可以防止在试图向CD-ROM写时发生的许多错误。

设备名

/dev/cdrom指设备文件;如果没有将其连接到真的设备文件上,就要使用真的设备文件了;

/cdrom指安装点,可以将CD-ROM安装到任何地方。

如果在使用mount命令时发生了错误,可能是因为设备文件不存在,或者是系统在启动时没有检测到CD-ROM驱动器.

卸载驱动器使用unmount命令,如unmount/cdrom。

使用该命令后,CD-ROM驱动器将被卸载,安装点也将被清空。

记住,不要在使用unmount命令卸载光驱之前更换光盘。

如果想要更换光盘的话,要先卸载光驱,然后再换盘,之后再加载它。

如果

不是按照这个步骤进展的话,文件系统可能会崩溃。

8chown改变文件所有权命令

9chmod改变文件属性命令

10.CP命令

11.mv移动文件命令〔重命名〕

12.ln文件命令

13.Find查找文件命令

13.gzip文件压缩命令

14.mkdir建立子目录命令

15.rmdir删除子目录命令

16.pwd显示当前工作子目录命令

17Tar磁盘文件归档命令

18More分屏显示命令

19Df显示磁盘剩余空间命令

20Reboot,halt,poweroff启动终止系统

21用户,组管理

⏹用户

useradd,userdel,usermod,passwd

who,whoami

文件/etc/passwd

⏹组

groupadd,groupdel,groupmod

文件/etc/group

22ntsysv系统启动程序加载

可以管理系统启动时加载的程序。

目录/etc/init.d/,/etc/*inetd.d/

23安装软件(用GFTP作为例子来讲)(见Book的P116~123)

⏹.tar.gz文件

tarz*vf(或gzip–d,tar*vf)

看readme/install

一般是./configure,make,makeinstall,makeclean

⏹.rpm文件

rpm–ivh〔rpm包的文件名〕

rpm–e

rpm–qa|grep"字符串〞

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2