当前位置:文档之家› linux系统管理实验集

linux系统管理实验集

linux系统管理实验集
linux系统管理实验集

Red Hat Linux 系统管理实验部分

Labl硬件和安装

步骤一:准备计算机。

任务:使用Red Hat Linux光盘启动系统

在启动时进入BIOS界面

设置系统启动顺序为A,CDROM,C

修改其他任何推荐的设置 +

保存并退出BIOS设置

步骤二:使用Anaconda(图形模式)安装Red Hat Linux

任务:按照以下要求从光盘安装Red Hat Linux。注意,要初始化图形安装界面可能需要等待一两分钟。

·使用检测到的鼠标配置(除非老师另有指定)

·选择全新安装

·使用定制安装选项

·选择使用Disk Druid手动分区,删除所有原有的分区

·使用以下分区方案:

/boot 100M

/ 256M

/usr 1000M

swap 512M

/var 400M

·格式化所有分区,但是不选择检查坏块

·使用默认的启动加载器设置(除非老师另有指定),不创建启动加载器密码·为网络设置选择DHCP,选择启动时激活

·使用默认防火墙配置

·选择适当的语言支持

·设置对应的时区,根据老师的指示设置UTC

·设置根密码为redhat

·启用MD5和shadow密码模式(默认验证设置)

·选择安装X window,不选任何其他组件

·切换到tty5查看文件系统格式化的过程(使用Ctrl-Alt-5,用Alt-7切换回安装向导)

·创建启动软盘可选

·使用检测到的显示器和图形卡设置(除非老师另有指定)

·配置使用图形界面登录

·在安装结束后重启,完成初始化设置,不注册Red Hat Network

安装结束后启动系统,以root帐号登录,并检查以下文件:

·/var/log|messages

· /var/log/dmesg

以上安装的系统使用twm视窗管理器。通过后续的实验,我们将安装更多的软件包,实现功能的扩展和界面的美观

步骤三:使用NFS,FTP或HTTP安装Red Hat Linux

任务:破坏现有的系统,重新安装Red Hat Linux。事先准备安装光盘1或从老师那里得到启动的介质。

破坏现有系统:

Cat /Var/log/messages>/dev/hda;reboot

重启后使用启动介质启动,按照以下要求安装(由于已经覆盖了分区表,系统将警告没有找到分区表,必须重新初始化)

1.使用CD启动

2.在boot提示符下输入:Unux askmethod

3.选择对应的语言(English)

4.在OK提示下回车

5.选择对应的键盘(US)

6.在OK提示下回车

7.选择对应的安装方式(NFS镜像,FTP,HTTP)

8.配置TCP/IP,选择“使用动态IP配置(BOOTTP/DHCP)”

9.在OK提示下回车

10.根据选择的安装方式输入对应的信息:

FTP方式

FTP站点名称:192.168.0.254

Red Hat目录:pub/

HTTP方式

Web站点名称:192.168.0.254

Red Hat目录:pub/

NFS方式

NFS服务器名:192.168.0.254

NFS加载点:/Var/ftp/pub

11. 这时Anaconda会读取安装镜像并检测显示器和鼠标的类型,显示欢迎界面

12.选择定制安装

13.使用diskdruid分区。使用以下分区方案:

/boot 100M .

/ 2000M

swap 512M

/home 3x256M RAID0

14.启动加载器,时区,图形,防火墙和验证方式都是用默认设置,除非教师指定

15.设置适当的语言

16.设置root密码为redhat -

17.安装默认的软件包

*本指南中的分区方案非常重要,否则可能出现意料外的结果。

Lab2 Linux文件系统

目标:熟悉文件系统相关知识和技能

步骤一:创建和加载文件系统‘

任务:

1. 使用fdisk -l得到/dev/hda的分区尺寸信息。计算硬盘上没有分区的空间尺寸

2. 使用fdisk新增一个512M的逻辑分区(使用w命令将改动写入磁盘)。这个新分区的设备名是/dev/hda_?为什么?

3. 重启以确定改动后的分区表被读入

4. 使用mke2fs传,在新建的分区上创建一个新的ext2文件系统。创建时使用2k的块,每4k一个inode的设置。可能需要查看mke2fs的man page

5. 创建目录/data, 作为该文件系统的加载点

6. 使用mount命令把新文件系统加载到/data, 把/etc/passwd复制到/data,检查确认复制成功

7. umount /data

8. 使用e2label为新分区指定卷标:

E2label /dev/hdaX /data x是新创建分区的序号

9. 在/etc/fstab文件中为加载/data加入以下行:

LABEL=/data /data ext2 defaults 1 2

或者

/dev/hdax /data ext2.defaults 1 2 ,

以上两行的实际效果相同。但是,如果更换了硬盘的总线或者是更改了主从的顺序,在fstab中使用卷标仍然可以定位这个设备

10. 加载新的分区

Mount /data 。

11. 复制文件或使用touch创建文件

步骤二:把ext2转换为ext3

1. 键入sync。这个命令把磁盘缓存信息写入磁盘。通常这个命令是定期执行的,但是以下步骤可能会先占自动同步。

2. 使用reset键重启动,或者使用电源开关关闭再打开(通常情况下不要这样)

3. 如果出现“Repair filesystem’’的提示,尝试使用e2fsck /dev/hdx修复文件系统

4. 成功启动后,通过创建journaling inode日志把ext2文件系统转换为ext3。因为ext3的数据完整性和文件系统完整性大大增强了,所以可以把自动预加载(pre.mount)

基于时间的定期文件系统检查。

tune2fs—j -c O -i 0 /dev/

5. 检查文件系统的characteristics

tune2fs-1/dev/

6.编辑/etc/fstab/data的相关行,把文件系统由etx2更改为ext3

7.卸载并用ext3重新加载文件系统,确认使用了ext3

Umount /data;mount /data

df -T /data

8. 确认/boot下初始的虚拟盘镜像中包含了必要的ext3模块和jbd日志模块。如果/data是你的机器上的第一个ext3文件系统,很可能initrd中并不包含这些模块。这种情况只当我们需要ext3的支持而在initrd中又不包括相关的模块时非常重要。假设出现了这种情况,我们可以制作一个/boot/initrd-.img文件:

Mkinitrd –f –v /boot/initrd-$(uname -r).img$(uname -r)

9. 键入sync,然后手动重启动系统。

10.观察启动过程。系统检查了哪个文件系统?在/data文件系统,是否看到了“recovering journal”提示信息?当不正常重启时,使用ext3的日志恢复是否比ext2的fsck快了?

步骤三:使用autofs自动加载系统

1. 确认iptables已经关闭

2. 编辑/etc/auto.maser文件,去掉对/misc一行的注释

3. /etc/auto.misc文件中增加一行,用于加载https://www.doczj.com/doc/673668273.html,/var/ftp/pub目录到本机的目录/serverl.

4. 重启autofs服务service autofs restart

5. 测试/misc/serverl目录

Lab 3管理启动

目标:定制系统服务的技巧

步骤一:使用chkconfig禁用服务

1.使用chkconfig检查系统服务的状态:chkconfig --list

2.使用以下示例将isdn在所有runlevel关闭

Chkconfig –del

3.使用--help查看chkconfig语法信息chkconfig --help.关闭runlevel3和runlevel5的kudzu服务

4.观察on和--add的差异,off和--del的差异。

chkconfig isdn --list

chkconfig isdn on

chkconfig isdn --list

chkconfig isdn Off

chkconfig isdn --list

chkconfig isdn --del

chkconfig isdn --list

chkconfig isdn --add

chkconfig isdn --list

5.使用chkconfig查看系统服务的状态和改变状态

步骤二:更改系统登录标题

1.我们将设置rc.local脚本用于每次重启时出现登录标题.打开/etc/rc.local 文件找到以下行:

Touch /var/lock/subsys/local

2. 在后面插入以下行:

echo “Welcome to \n”>/etc/issue

echo “AlI access to this computer is monitored">>/etc/issue

echo “Unauthorized access is prohibited”>>/etc/issue

echo>>/etc/issue

echo “Last reboot complete at $(/bin/date)” >>/etc/issue

3. 保存文件,把/etc/issue复制为/etc/issue.orig

4. 重启动系统

5. 当系统启动后,切换动虚拟控制台确认登录标题出现了.打开/etc/issue,注意mingetty, 把\n扩展为你的主机名

步骤三:更改默认runlevel

1.编辑/etc/inittab文件,将默认runlevel从5改为3,如下:

id:3:initdefault:

2.重启动系统.发生了什么?

3.把默认runlevel改为5,重启动系统

步骤四:增加当天的消息

1.编辑/etc/motd文件,默认应为空.增加以下行:

##############################################

# Welcome to station XX #

##############################################

The sysadmin is playing today.

Expect frequent system downtime.

2.切换到虚拟控制台登录.

Lab 4用户和组管理

目标:用户和组管理的技巧

步骤一:创建用户和组

1.使用useradd命令,为以下用户创建帐号:Joshua,alex,dax,bryan,zak,ed,manager.为每个用户设置一个密码.

2.使用groupadd命令,增加以下组:并使用-g选项设定对应的GID

group gid

sales 10000

hr 10001

web 10002

为什么不用系统默认的gid?

3.使用usermod命令把joshua和alex增加到sales组,dax和bryan到hr组,zak和ed到web组.把manager加入所有组.使用-G选项.

4.用各帐户登录,使用id命令确认组成员身份.还有什么方法可以确认?

步骤二:设置共享文件夹

1.创建/depts目录,在目录下创建sales,hr,web文件夹

Mkdir –p /depts/{sales,hr,web}

2.使用chgrp命令设置对应组拥有对应文件夹

chgrp sales /depts/sales

3.设置/depts目录的权限为755,子文件夹的权限为770

4.设置各部门的子文件夹的sgid,使得创建的文件所有权为对应的组

chmod g+s /depts/*

5.使用各个帐号登录,并在对应位置创建文件,检查效果.只有manager可以进入所有的目录.也可以使用su -命令,但是要加上-,并且su下一个帐户之前要退出前一个帐户.

步骤三:设置磁盘配额

1.创建名为filehog的帐户,并设置用户在/home目毒有60个inode的软限翩和100个inode的硬限制.使用以下命令测试,要使用SU一命令,否则会失败·

Su - filehog

quota

for i in$(seq 1 100);do echo -n nfile$i";touch file$i 2>&l;done| less

quota

quota命令会报告当前的限制和已经使用的inode.使用循环的目的是创建100个文件.因为当创建建用户filehog的时候需要从/etc/skel复制一些文件,所以创建100个文件的命令将不会成功.

如果quota设置成功,你会看到一系列反馈的数字直到达到软限制的数目·超过限制后,会看到一个警告,但是命令仍然能够执行.达到硬限制后,将得到出错信息,而且不能再创建任何文件.可以用回滚检查输出,并且用ls命令查看filehog的主目录

2.创建一个名为diskhog的用户,设置用户在/home目录的软限制为4MB,硬限制为5MB,使用以下命令测试

Su - diskhog

quota

dd if=/dev/zero of=bigfile bs=lM count=3 #将成功

dd if=/dev/zero of=bigfile bs=lM count=4 #将成功

dd if=/dev/zero of=bigflle bs=1M count=5 #将失败

观察quota命令的输出.注意当超出inode软限制和block软限制的输出差别.达到inode软限制时用户得到警告,而达到block软限制时是不同的.

配额方案:

1.编辑/etc/fstab,usrquota代替defaults,,然后执行mount-o remount /home

2.创建一个用于保存用户配额的数据库(-c 可以在第一次运行quotacheck时隐藏警告)

Touch /home/https://www.doczj.com/doc/673668273.html,er

Quotacheck –c /home

3.打开内核强制配额

Quotaon /home

4.设置EDITOR变量为你希望的文本编辑器

5.edquota filehog设置硬节点限制为100,软节点限制为60

6.edquota diskhog设置软块限制为4096,硬块限制为5120

Lab 5静态网络设置

目标:手动配置网络设置的技巧

步骤一:设置IP地址

1.使用ifdown命令关闭网卡

ifdown ethO

2.用文本编辑器打开/etc/sysconfig/network-scripts/ifcfg-eth0,按以下内容更改(x为你的座位号)

DEVICE=eth0

BOOTPROTO=none

ONBOOT=yes

IPADDR=192.168.0.x

NETMASK=255.255.255.0

GATWAY=192.168.0.254

3.查看/etc/resolv.conf的内容.里面应该包含从DHCP服务器得到的设置.如果没有改为以下设置:

search https://www.doczj.com/doc/673668273.html,

nameserver 192.168.0.254

4.使用ifup启动配置好的网卡

ifuP ethO

5.使用ping serverl确认网络配置

6.重启动系统,使用ping serverl确认网络配置

Lab 6系统管理工具

目标:掌握系统管理工具的使用以及对CUPS的管理

步骤一:使用at和cron

1.设置一个提示,提醒今天中午12:00去吃午餐.在root提示符下.使用以下命令:

at noon;(回车)

echo “Time for lunch with Joe.”(回车)

2.使用atq命令检查任务队列,确认

3.使用at命令在5分钟后运行df -k命令

4.设置今天每10分钟检查一次系统状态用于检查性能问题:你怀疑时内存或者IO问题,所以要进行相关的监控。使用root帐户,并使用crontab -e命令编辑cron文件

5.在文件种加入以下行:

*/10 8-17 * * * /usr/bin/free;/usr/bin/iostat

6.如何把来自cron的输出到一个邮件地址?

7.以root身份使用pine,mail或mutt检查使用受到了来自at和cron任务的邮件

8.成功后删除cron任务

步骤二:日志记录到一个集中的位置

这个实验需要和相邻计算机的配合.

1.首先设置syslogd接受远程消息.编辑/etc/sysconfig/syslog文件:

SYSLOGD_OPTIONS="-r—m 0”

2.重启动syslogd:

service syslog restart

3.设置syslogd把消息发向远程机器:在/etc/syslog.conf文件中增加以下行: user.* @stationx

4.重启动syslogd:

service syslog restart

5.使用logger命令生成syslog消息,测试设置:

logger –i -t yourname~chis is a test" 一

这条消息是否出现在相邻机器的/var/log/messages文件中?

步骤三:使用dump/restore恢复单个文件

1.准备用dump备份/boot目录下的文件,使用df /boot查看/boot所在的设备(以下假设为/dev/hda1)

2.首先确认备份需要的空间. 查看一个0级备份需要的字节数,使用-S

#dump -OS /dev/hda1

3.备份到文件而非磁带.确认在/var/tmp目录是否有足够的空间,执行

#dump –0u –f /var/tmp/dumpfile /dev/hdal

4.检查/etc/dumpdates,查看完全备份印时间戳

5.使用陀store检查备份文件的内容. 。

#restore –tf /var/tmp/dumpfile

6.我们可以使用restore的互动模式恢复特定文件到一个临时目录

#mkdir /tmp/restored;cd /tmp/restored

#restore –if /var/tmp/dumpfile

7.这时会看到一个restore>提示符.键入heIp查看可用命令的列表.使用ls和cd 命令查看备份文件的列表

8.使用add,选中/grub.menu.1st和/grub/grub.conf文件.列出所在目录,恢复的文件应该带有星号

9.键入extract命令恢复选中的文件.设置下个卷名为1,不为解压目录设置所有者模式

quit退出restore模式.

10.在restore运行的目录中应该有一个grub目录,包含恢复的grub-conf和menu.1st文件。

步骤四:设置打印机,使用CUPS管理打印机-

1.使用root帐户运行redhat-config-printer

2.选择新建,回车

3.在队列名称位置输入lpO

4.选择队列类型为本地打印设备

5.选择下一步,回车

6.选择/dev/lpO,选择下一步

7.选择postscript printer,选择下一步

8.当出现创建新队列:名称和类型画面时,选择结束,回车

9.选择退出,回车.将询问是否保存.选择是.

10.键入命令:cd并键入lpr

11.键入命令:lpq(将会看到一个由root激活的打印任务,任务号为1)

12.键入命令:lprm 1删除任务

13.键入命令:lpq(将会看到任务已经删除)

Lab 7 RPM和Kickstart

步骤一:kickstart安装

安装前阅读排故的建议

1.编辑/root/anaconda—ks.cfg文件,在开头插入以下行

nfs --server https://www.doczj.com/doc/673668273.html, –dir /var/ftp/pub

使用以下分区方案:

clearpart -all

part / --fstype ext3 --size=256

part / boot --fstype ext3 --size=100 ,

part /tmp --fstype ext3 --size=128

part /usr --fstype ext3 --size=2800

part /var --fstype ext3 --size=400

part /home --fstype ext3 --size=128

part swap --size=512

在%post部分增加以下内容作为一行’

perl –pi –e ‘s,Welcome to %n,My kickstart system%n’,/etc/X11/gdm/gdm.conf

2.保存anaconda-ks.cfg文件为ks.cfg.复制到软盘。

3.用光盘或其他启动介质重启动系统,把kickstart软盘放在软驱中

4.当出现boot提示符时输入Iinux ks=floppy如果软盘有错系统会提示修正. 使用这个系统进行后面的实验.

排故建议:

如果安装过程中提示配置语言或者键盘,是因为ks.cfg中缺少对应的行.

如果出现Disk Druid,说明分区配置不对.确定有足够的硬盘空间,并且分区配置包括swap分区。

Phython编译器在出错时会大量溢出信息.使用

仔细检查,即使对Phython不熟悉也会找到出错原因.

在%post部分之外的错误往往会在覆盖现有系统之前出现.可以重启动系统并修改ks.cfg文件.启动时用linux 1进入单用户模式可以加快启动速度.

步骤二安装

LablO系统恢复和排故

目标:掌握排故过程中的技巧

1.使用RPM查询以下请求:

initscripts包中有那些文件?

Bash包由哪一台主机创建?

pam包在安装后是否更改过?

哪个包名称中包含gnome?

哪个包生成了/etc/inittab文件?

哪个包生成了/etc/fstab文件?为什么?

你的内核的版本更新记录的最后一条记录是什么?

以下命令有什么差异?

rpm -lvh

rpm -Uvh

rpm –F

2.练习检查光盘或serverl上的RPM包的签名和完整性

使用rpm --import把Red Hat的GPG导入系统

gpg --import /usr/share/rhn/RPM-GPG-KEY

rpm –import /usr/share/rhn/RPM-GPG-KEY

下面的命令将把包中的私钥和安装的公钥比较,确定包在创建后是否改变过

rpm –K

3.验证.

从ftp://https://www.doczj.com/doc/673668273.html,/pub安装可用的更新。注意,如果要复制到本地安装则要有足够的空间,在对内核进行更新时要使用安装而非更新命令.

删除Red Hat的公钥(使用man gpg查看方法),用Red Hat,lnc(security@https://www.doczj.com/doc/673668273.html,)

创建假公钥,然后使用rpm -K查看当密钥不一致时的情况.

步骤三:自动解析依存性

开始前,确认以下包没有安装:

rpmdb-redhat

x.sane

sane-backends

可用的文件包在加载NFS共享https://www.doczj.com/doc/673668273.html,:/var/ftp/pub后找到,位于RedHat/RPMS

1.观察没有自动解析的情况:从共享位置安装xsane包.会出现类似提示:

error:Failed denpendencies:

1ibsane.SO.1 is needed by xsane-O.89-3

不要试图完成安装.

2.使用rpmdb-redhat安装rpmdb-redhat包,再次试图安装xsane包.这次仍然会失败,但是会给出有用的信息:

Suggested resolutions:

sane-backends-1.0.9-5.i386.rpm

3.aid.在RPHS目录下使用rpm –ivh --aid xsane-0.*.rpm

sane-backends将被自动加载以满足依存性

注意,因为安装包和依存的包在同一目录,所以不需要指明rpm安装的方法

步骤四:GRuB

1.重启动进入GRUB界面.如果在grub.conf文件中设置了timeout选项,可以看到画面下方的倒数.

2.在倒数结束之前,按方向键停止计数

3.注意显示下方的提示.使用上下键选择启动的内核,按e选择编辑grub.conf 的内容.

4.根据下方的提示,使用上下键选择有kernel字样的行并按e编辑

5.现在进入了GRUB编辑模式.输入空格,s然后回车.可以看到返回了前一画面,kernel行多出了文本s.如果不想保存更改,可以按ESC返回前一画面

6.按b使用更改选项启动.在上例中将进入单用户模式(single user) 。

7.重启后检查grub.conf文件.你将发现所作的更改没有保存在文件中

8.重复以上步骤,试验其他runlevel 。

Lab 8逻辑卷和阵列

目标:在安装后创建逻辑卷和阵列的技巧

步骤一:使用LVM创建逻辑卷

1.使用fdisk在未分区空间创建四个新分区,类型为Unux LVH(Ox8e),尺寸一样,为了加快速度,不要大于1G.退出时使用w保存更改。不要重启动.

2.编辑/etc/modules.conf中包含以下行:

alias block-major-58 lvm-mod

alias char—majot-109 lvm-mod

使用当前内核创建initrd

mkinintrd –f –v /boot/initrd-$(uname-r).img$(uname-r)

这个命令将使系统在启动时加载lvm-mod模块,启用LVM

3.重启动系统

4.用root登录,运行vgscan初始化LVM配置文件

5.使用pvcreate将LVM分区初始化为物理卷.假设分区为

/dev/hda9

/dev/hdal0

/dev/hdall

/dev/hdal2

命令为:pvcreate /dev/hda9 /dev/hdal0 /dev/hdal1 /dev/hdal2

可以使用pvdisplay查看分区信息

6.然后创建卷组test0.使用默认4MB的扩展尺寸,只包含一个物理卷

vgcreate test0 /dev/hda9

可以使用vgdisplay查看信息

7.创建一个小逻辑卷,不要占用所有空间.使用vgdisplay的VG size和PE/size 信息,比如

创建一个40M的逻辑卷:

lvcreate -L 40M -n data test0

可以使用lvisplay /dev/test0/data确认命令执行了.

8.在逻辑卷上创建ext3文件系统:mke2fs -j /dev/test0/data

9. 创建/data目录.mount /dev/test0/data /data

10.复制文件到/data.可以创建一个大文件:dd if=/dev/zero of=/data/bigfile bs=1024 count=20000

使用df检查/data的磁盘使用情况和剩余空间.确认能够正常使用.可以编辑/etc/fstab来自动加载/data.重启动测试

步骤二:使用逻辑卷

1.首先,卸载/data.使用e2fsadm扩展分区尺寸:

e2fsadm –L +50M /dev/test0/data

2.重加载/dev/test0/data 到/data,确认文件.运行df检查/data的磁盘使用情况和剩余空间.

3.使用剩余扩展创建第二个逻辑分区.运行vgdisplay查看PE/size,格式类似于 166/644MB,这表示卷组包含166个扩展,644MB剩余空间.创建一个占用166个扩展逻辑卷/dev/testO/scratch,命令为:

lvcreate -4 166 -n scratch test0

4.格式化新卷:mke2fs –j /dev/testO/scratch

5.把未使用的物理卷加入卷组vgextend test0 /dev/hdal0

6.如果再次运行vgdisplay,可以看到增加的扩展.用20MB的扩展定义新逻辑卷. e2fsadm –L +20M /dev/test0/scratch

使用lvdisplay和vgdisplay确认成功 .

7.接下来用/data的只读快照创建新的逻辑卷.首先用只读选项加载/data

mount -o remount,ro /data

8.快照不需要和父卷尺寸一致,我们假设不需要保存太多数据,可以设置为5M lvcreate –s -L 5M -n snap /dev/test0/data

9.现在重加载/data为读写状态

mount -o remount,rw /data

10.创建新加载点/snap,使用mount /dev/test0/snap /snap比较/data和/snap,两者内容应该一致

11.运行命令for i in$(seq l 10);do echo $i>/data/$1;done将在/data下创建十个文件,名称从1到10. 这个命令不影响/snap,可以用lvdisplay /dev/test0/snap检查

12.当快照逻辑卷不能容纳改变的块时,将被LVM自动删除,即使当前在加载状态.(避免这一情况的方法是尺寸和父卷一致,或者及时用lvextend扩展尺寸)可以通过以下方式看到这一现象:

rm /data/bigfile

for i in $(seq 1 10000);do echo $i>/data/$1;done

13.在/var/log/messages里可以看到类似信息:

Mar 19 16:30:02 stationl2 kernel:lvm —giving up to snapshot

/dev/test0/data on /dev/test0/snap:out of space

运行ls /snap.快照已经不可用了,目录是空的.运行lvdisplay /dev/test0/snap,和11步的结果做比较.

14.做完快照之后,如果数据已经备份,或者快照已被删除,都需要被卸载,否则会造成轻微的性能下降,使用umount /snap;lvremove /dev/test0/snap。

在进行阵列试验以前清除LVM卷:

删除所有/etc/fstab中增加的记录

umount/dev/test0/data;umount/dev/test0/scratch

lvremove /dev/test0/data;lvremove /dev/test0/scratch

vgchange -an test0;vgremove test0

步骤三:软件阵列

1.在实验中我们将在同一磁盘创建多个分区来实现阵列,但是在实际工作中我们一般使用在不同磁盘上的分区来创建.使用fdisk将Unux LVM(Ox8e)分区转换为Linux raid auto(0xfd)分区,保存更改。

2.重启动系统.

3.创建/etc/raidtab文件定义四个RAID-5阵列设备.根据以下示例,用实例的分区替换.chunk-size是一个重要的参数,决定了一次向阵列中每个磁盘写入数据的量.RAID-5需要一个校验算法行,一般设为left-symmetric来提高磁盘性能raiddev /dev/md0

raid-level 5

nr-raid-disk3 4

chunk-size 32

persistent-superblock 1

parity-algorithm left-symmetric

device /dev/hda9

raid-disk 0

device /dev/hdal0

raid-disk 1

device /dev/hdall

raid-disk 2

device /dev/hdal2

raid-disk 3

4.初始化阵列:mkraid /dev/md0.如果阵列没有启动,手动启动raidstart /dev/mdO.此时阵列会立即开始建立,但是已经可用了.可以在另一个虚拟控制台用watch cat /pro/mdstat监控建立过程.

5.使用4k的块的ext3文件系统格式化.Stride选项应设为chunk size和阵列磁盘数的乘积,可以加快格式化的速度

mke2fs –j -b 4096 -R stride=32 /dev/mdO

6.查看是否能mount /dev/md0 /data.即使仍在建立过程也可以加载.使用df命令查看文件系统尺寸.如果是四个同尺寸的分区组成的阵列,文件系统尺寸应该为三个分区之和,(其他空间用于储存校验信息)

7.使用lsraid显示阵列设备的相关倍息.lsraid –A –a /dev/mdO

8.试着在/data创建文件.可以在/etc/fstab中加入记录用来自动加载.

9.检查/proc/mdstat,确认阵列已经建立.可以看到类似输出:

mdO:active、raid5 hda12[3] hda11[2] hda10[1] hda9[O]

2328064 blocks level 5,32k chunk,algorithm 2[4/4] [UUUU]

10.测试卷的破坏.用以下命令模拟:raidsetfaulty /dev/mdO /dev/hdall

在var/log/messages中寻找出错信息,注意/proc/mdstat文件的改变.

md0:active raid5 hda12[3] hda11[2] hda1O[1] hda9[O]

2328064 blocks level 5,32k chunk,algorithm 2[4/3] [UUUU]

重启动系统,查看启动时dmesg和/var/log/messages的出错信息

11.模拟在重启前更换了损坏的磁盘.使用命令替换阵列分区:

raidhotadd /dev/mdO /dev/hda11

12.这时将看到/proc/mdstat显示阵列的重建

进阶实验:在软件阵列上创建Lvm

以下实验可选,需要创建一个在两个磁盘上的物理卷建立的RAID1镜像卷基础上的RAID10.

使用同一磁盘的两个分区模拟这一情况.

1.撤销前面的软件阵列设置:umount /dev/md0,删除 /etc/fstab中的对应行.运行raidstop /dev/mdO.从/etc/raidtab中删除/dev/mdO设备.

2.编辑/etc/raidtab创建两个RAID1镜像/dev/mdO和/dev/md1,分别由两个分区组成.示例如下:

raiddev /dev/mdO

raid-level 1

nr-raid-disks 2

chunk-size 32

persistent-superblock 1

device /dev/hda9

raid-disks 0

device /dev/hda10

raid-disk 1

3.注意:运行命令时可能需要-f和一R重运行.因为系统会检测到上次创建的相关superblock.

4.格式化并启动阵列设备:mkraid /dev/mdO;mkraid /dev/md1

5.设置阵列设备为物理卷:pvcreate /dev/mdO /dev/md1

6.创建卷组:vgcreate test0 /dev/md0 /dev/md1

7.使用vgdisplay查看有多少扩展可用

8.设置条带的逻辑卷.使用-i指定构成条带逻辑卷的卷组中物理卷的数目-I设置条带的尺寸.当使用-i时作用等同于RAID0阵列的chunk-size.使用-l指定vgdisplay报告的卷组中逻辑卷可用的扩展.假设有500可用.示例为:lvcreate -i 2 -I 64 –l 500 –n data test0

9.使用ext3格式化/dev/test0/data,作为条带的RAID阵列设置stride选项, mke2fs –j -b 4096 -R stride=8 /dev/test0/data

10.在/data加载/dev/md0/data.把文件复制到/data,使用e2fsadm重设置尽寸.使用raidsetfaulty模拟磁盘损坏.(条带的逻辑卷在创建后可以重定义尽寸.只要不在另一个物理卷上使用这些扩展.)这样将得到RAID的冗余,条带的性能和LVM的灵活性.

Lab 9 X window系统

步骤一:了解X的启动顾序

1.创建并编辑/etc/X11/xinit/xinitrc.d/xeyes,加入以下行并设为可执行

#!/bin/sh ’

xeyes&

2.切换到runlevel5

3.通过显示管理器如gdm,kdm,xdm等登陆系统,发生了什么?切换到虚拟控制台,运行startx -- :1

发生了什么?为什么需要指定--:1?

4.在创建的用户主目录下创建并编辑.xsession文件,增加以下行并设为可执行:

#!/bin/sh

xterm&

exec metacity

5.使用这个帐户登录,发生什么?使用这个帐户在虚拟控制台登录,并运行startx ,发生了什么?

其他问题:

1.列出升级视频卡的过程,包括选择卡的过程.

2.描述当视频卡配置错误时,如何修复一个启动到runlevel5的系统。

Lab 10系统修复和排故

目标:熟悉系统修复的技巧

步骤一:在rescue模式修复MBR

rescue模式提供了修复一个不能正常启动的系统的最后手段.即使启动加载器或者根文件系统配置错误或损坏.进入该模式需要RedHat Linux的第一张光盘或者是网络路径的boot.iso镜像

任务.破坏GRUB使之不能启动.使用rescue模式重安装GRUB

1.使用以下命令,将MBR中的GRUB的第一部分用0覆盖.小心设置块尺寸-如果写入太多0,会覆盖分区表,造成的问题会大的多.(以下命令假设使用IDE设备) dd if=/dev/zero of=/dev/hda bs=446 count=l;reboot

恭喜…你的启动扇区已经破坏.不过你的主分区表还可用.重启确定系统不能启动.使用以下步骤修复系统.

2.从光盘/软盘启动进入rescue模式.当启动时输入linunx rescue

3.修复环境将询问是否加载硬盘文件系统.选择继续.用读写模式加载.检查mount的输出保证文件系统加载正确.可以使用fdisk检查分区

mount

fdisk –l /dev/hda

4.注意硬盘加载在/mnt/sysimage.检查grub.conf文件确认配置正确

cat /mnt/sysimage /boot/grub/grub.conf

5.安装GRUB需要切换上下文,使/mnt/sysimage成为grub-install认为的系统的根。加载chroot shell,运行grub-install,退出.

chroot /mnt/sysimage

grub-install /dev/hda

exit

6.输入exit退出rescue模式.注意这会卸载加载的分区.

步骤二:在rescue模式安装软件-

使用以下命令覆盖mount命令:

cp /bin/date bin/mount

恭喜…你已经破坏了一个重要的执行文件.重启动后你会发现系统不能启动。使用rescue模式,安装合适的rpm包.

1.使用启动介质启动系统到rescue模式.

2.系统会提示加载硬盘文件系统.使用mount检查是否正确加载。

3.注意硬盘的文件系统加载在/mnt/sysimage.查看哪个rpm包包含这个命令

rpm –qf –root /mnt/sysimage/bin/mount

4.确认mount的rpm包,使用chroot安装rpm

ch root/mnt/sysimage

rpm -V mount

exit.

5.rpm会报告/bin/mount被修改了.从网络重新安装mount包,要使用chroot

rpm –ivh –force –root /mnt/sysimage/mnt/source/RedHat/RPMS/mount* 6.输入exit退出rescue模式.注意这会卸载加载的分区.

Linux服务器配置与管理实验报告1

实验一安装Linux操作系统 【实验目的】 了解Linux操作系统的发行版本;掌握Linux系统安装方法;掌握网络配置和网络环境测试。 【实验内容】 1.Vmware Workstation 6.0下创建Red Hat Linux虚拟机,要求虚拟机的内存为256MB或更大,硬盘为8GB或更大。 2.使用RHEL 5的ISO文件安装Linux系统。 【实验步骤】 1.硬盘和分区知识以及Linux文件系统的组织方式 (1)硬盘和分区知识 磁盘有IDE接口和SCSI接口两种。 磁盘在使用前需分区。磁盘分区有主分区、扩展分区和逻辑分区之分。一块硬盘可以有4个主分区,其中一个主分区的位置可以有一个扩展分区替换,即可以有3个主分区和一个扩展分区,且一块硬盘只能有一个扩展分区,在这个扩展分区中可以划分多个逻辑分区。(2)Linux如何表示分区 在Windows系统中使用盘符来标识不同的分区,而在linux下使用分区的设备名来标识不同的分区,设备名存放在/dev目录中。 磁盘设备名称如下: ●系统的第1块IDE接口的硬盘称为/dev/hda ●系统的第2块IDE接口的硬盘称为/dev/hdb ●系统的第1块SCSI接口的硬盘称为/dev/sda ●系统的第2块SCSI接口的硬盘称为/dev/sdb 分区使用数字编号表示: ●系统的第1块IDE接口硬盘的第1个分区称为/dev/hda1 ●系统的第1块IDE接口硬盘的第5个分区称为/dev/hda5 ●系统的第2块SCSI接口硬盘的第1个分区称为/dev/sdb1 ●系统的第2块SCSI接口硬盘的第5个分区称为/dev/sdb5 注意:数字编号1-4留给主分区或扩展分区使用,逻辑分区编号从5开始。 (3)Linux文件系统文件系统的组织方式------挂载点 Linux系统只有一个根目录,即只有一个目录树。不同磁盘的不同分区只是这个目录树的一部分,在linux中创建文件系统后(类似format),用户不能直接使用它,要挂载文件系统后才能使用。挂载文件系统首先要选择一个挂载点。 2.利用VMware Workstation 6.0 创建一台新的虚拟机

erp系统管理实验报告doc

erp系统管理实验报告 篇一:管理系统ERP实验报告 生产模拟实习 实习报告 系别管理系专业班级信管072 学生学号学生姓名指导教师 日期评阅成绩 指导老师签名:批改日期: 实习项目一系统使用学习与基础数据流程 一、时间安排 12个课时。 二、实习目的和要求 1、掌握本系统的操作方法。 2、掌握基础数据的来源以及相关获取的手段、方法。 3、了解基础数据的表现形式以及录入方式。 4、了解基础数据与业务管理之间的关系。如物料主文件与物料管理之间的关系,物料清单与物料需求计划的关系等。 5、了解基础数据的作用、意义、重要性。 6、根据系统配备的案例,建立一套基础数据进行操作练习。三、实习步骤 新建自己的实验室:

1.企业选择:选择五羊-本田摩托有限公司作为这次实习的企业。 2. 库存初始化: 将模拟日期设置为XX年12月30日, 从主界面点击“基础数据”进去点击“存储初始化”进行数据的初始化。得到如下数据: 3.根据营销部、财务部和生产部提供的数据制定XX年年度生产规划: 4.根据XX年年度生产规划制定XX年月度生产规划 实习项目二营销管理流程 一、时间安排 6个课时 二、实习目的和要求 1、掌握企业各部门的工作内容和业务流程。 2、了解企业各部门之间的相互关系。 3、理解企业各个部门管理的作用、意义、重要性。 4、根据系统配备的案例,建立一套业务数据进行操作练习。 5、通过在线帮助,学习相关的管理理论知识。三、实习内容: ①、制定营销计划,负责市场调研;②、建立新老客户详细档案;③、向客户报价,录入客户订单; ④、库存,若货源充裕,则填写交运单交客户,仓库发货;若货源不足则生成定制单交生产部安排生产;

实验二 Tutorial 2 Linux 基本命令操作2

Tutorial 2 Linux 基本命令操作2 1 实验简介 虽然目前linux 图像界面的使用已相当的方便,但是有些操作还是在字符界面下使用比较灵活。除此之外,使用字符界面登陆linux 系统,系统资源的消耗也比较少,从而可以提高系统性能。 本次实验内容主要包括:linxu 下文件和目录操作命令的使用方法。 2 实验目的 (1)掌握远程登录Linux 系统的软件putty 的基本用法。 (2)掌握文件和目录的区别 (3)熟悉文件和目录的相关操作:建立、复制、移动、删除、重命名、查找、统计等 (4)掌握输入、输出重定向的用法 (5)掌握find 的常见查找模式 (6)理解文件的类型及查看 3 实验准备 (1)了解远程登录的概念,以及远程登录软件putty。 (2)了解linux 命令行的基本概念,掌握通配符的使用方法。 (3)了解绝对路径和相对路径的概念及表达方法。 4 远程登录软件putty的基本用法实验步骤 基本做法同实验1. 5 Linux 文件和目录操作命令 说明:在下面的文档中的$为系统提示符。 (1) 使用cd 和pwd 命令,掌握相对路径和绝对路径。 对照右图,假如从目录user3 开始,键完以下命令后,你的位置会在哪里。 请将结果填在横线上。 $pwd /home/user3 $cd .. $pwd $cd.. $cd usr $pwd $cd /usr $pwd $cd.. /tmp $pwd $cd.

$pwd (2)检查当前的子目录pwd。 $ pwd (3) 在你的注册目录下创建(mkdir)子目录:dir1、dir2。 $ mkdir dir1 dir2 (4) 在你的主目录中创建一个叫junk 的目录。将这个目录变为工作目录,应当使用什么命令?这个新目录的绝对路径名是什么? (5) 在主目录创建以下目录,要求只能用一个命令行: junk/dira/dirl junk/dira junk/dira/dir2 junk/dira/dirl/dirc 你碰到什么问题了吗?如果碰到问题,在重试之前,将刚才创建的所有目录删除,这个删除应该使用哪一个命令?mkdir –p junk/dira/dir1/dirc junk/dira/dir2 (-p创建父目录) (6) 在主目录仅使用rmdir 命令,删除在junk 目录下的所有子目录。仅用一个rmdir 命令如何实现这一操作? rmdir {junk/dira/dir2,junk/dira/dir1/dirc,junk/dira/dir1,junk/dira} (7) 使用“touch 文件名”方法在你的注册目录下建立文件file1 和file2 $touch file1 file2 (8) 将file1 file2 复制到dir1 中,并察看注册目录与dir1 目录下有何变化? $ cp file1 file2 dir1 (9) 将文件file1,file2 从注册目录移动至dir2 中,再察看注册目录与dir2目录有何变化? $mv file1 file2 dir2 (10) 将dir2 中的文件file1 改名为myfile1 $ mv /dir2/file1 /dir2/myfile1 (11) 请使用绝对路径删除文件myfile1 $ rm /root/dir2/myfile1 (12)分屏显示/bin 目录下文件的详细信息。 $cd /bin $list –l | more (13)回到根目录,利用cp 命令复制系统文件/etc/profile 到当前目录下。 $ cd ~ $ cp /etc/profile . (14)复制文件profile 到一个新文件profile.bak,作为备份。 (15)用less 命令分屏查看文件profile 的内容,注意练习less 命令的各个子命令,如b、空格键、q 、/字符串(查找)等,并对then 关键字查找。 (16)用grep 命令在profile 文件中对关键字then 进行查询。 (17) 在家目录下创建目录test,并复制/etc 目录下的最后四个字符为.ini的文件到test 目录下。 (18)使用gzip 命令对test 下的文件进行压缩。 (19)使用tar 命令对test 下的文件打包。 (20)把用tar 命令打包的文件解包,并用gzip 命令对文件进行解压缩。 (21)利用tar 命令把test 中的文件压缩打包。 (22) 在/var/lib 目录下查找所有文件其所有者是games 用户的文件。

实验一-系统管理及基础数据设置

企业资源计划(ERP)实验指导书 2011版 唐中林 西南石油大学 经济管理学院

实验一系统管理与基础数据设置 本实验通过系统管理,创建公司数据库账套,录入用户信息并授予用户权限,即完成数字化企业搭建的第一步——账套管理、用户管理及权限管理;通过基础数据设置,设置启用系统的公用参数,录入公司的公共基础数据及各业务模块的基础数据,导入公司期初数据(未结业务单据),即完成数字化企业搭建的第二步——系统初始化和基础资料设置。本次实验内容总体上属于ERP系统初始化阶段。 本次实验的实验目的: ●了解数字化企业构建过程 ●了解ERP系统的集成思想和方法 ●理解系统管理的主要目的 ●理解基础信息含义与作用 ●理解基础信息设置的主要目的 1.1 系统管理 (注:由于金蝶K3 V10.3SP1基于C/S架构,本节内容通常由系统管理员(教师)在服务器端完成,学生可通过阅读或者特别申请学习本节内容。建议同学们直接跳过本节内容,从 1.2节开始实验。——tangzlupdated) 一、账套管理 [实验要求] 根据模拟案例数据,新建绿色原野公司的账套,并启用该账套。 [实验资料] 详见3.3节。 [实验环境] 时点:2011-03-30(注:该时间随各专业年级ERP课程上课时间段进行动态调整,通常设置为开始上课时的日期。——tangzlupdated) 操作人员:administrator(系统管理员的内设帐号,安装系统时默认的系统管理员)[实验步骤] 1、点击[开始]→[程序]→[金蝶K/3]→[中间层服务部件]→[账套管理],进入账套管理菜单选择界面。 图1.1-1 选择账套管理菜单 2、在登录界面,不用输入密码,单击“确定”按钮进入账套管理。 图1.1-2 账套管理登录界面

服务器操作系统安装指南(Linux)v3.3

修订记录、审核记录和审批记录修订记录 审核记录 审批记录

目录 1介绍 (1) 1.1目的1 1.2适用范围 (1) 1.3参考资料 (1) 2准备 (1) 2.1安装前准备 (1) 2.2物理网卡说明 (1) 2.3RAID (2) 2.4超线程 (2) 3系统安装 (2) 3.1K ICKSTART安装 (2) 3.2S TEP-BY-STEP安装 (3) 3.3磁盘管理 (4) 3.3.1创建逻辑卷 (4) 3.3.2创建文件系统 (4) 3.3.3挂载文件系统 (4) 4系统设置 (5) 4.1安全设置 (5) 4.1.1口令复杂度要求 (5) 4.1.2服务 (5) 4.1.3内置帐号 (5) 4.1.4修改系统时间为当前时间 (6) 4.1.5修改root口令 (6) 4.1.6关闭sshv1.0 (6) 4.2主机名称 (6) 5网络配置 (7) 5.1升级网卡驱动 (7) 5.2服务器网卡配置列表: (7) 5.3不使用的网卡配置: (7) 5.4不做TEAM BONDING的网卡配置 (8) 5.51组2块做TEAM BONDING的网卡配置 (8) 5.62组每组各2块做TEAM BONDING的网卡配置 (9) 5.7GATEWAY和主机ROUTE (10) 5.8时间同步 (10) 附录一:KS.CFG V2.5.0.0 (12)

1介绍 1.1目的 建立用于应用托管系统服务器的操作系统安装模版,说明安装和配置的操作步骤。 1.2适用范围 本文档用于运维中心技术人员安装应用托管系统服务器操作系统,并供安装研发服务器参考。 1.3参考资料 2准备 2.1安装前准备 服务器型号:HP DL300G7系列、DELL R710 内存:2-64G 本机硬盘:72-300G * (2-8) 网卡:2-12端口 外设:DVDROM、USB Removable Floppy 安装盘: Red Hat Enterprise Linux 5.5 x86_64 DVD Red Hat Enterprise Linux 5.8 x86_64 DVD 2.2t物理网卡说明 NIC-x.y 表示服务器第x块网卡的第y端口,其中底板集成网卡为第0块,其他网卡的编号如无标示按照从左到右、从上到下的顺序

实验二 Linux常用命令的使用(一)

实验二 Linux 常用命令的使用(一) 一、实验目的 1. 掌握Linux 系统开机启动和退出的方法 2. 掌握Linux 系统中获取命令帮助的方法 3. 掌握Linux 系统命令格式 4. 掌握Linux 系统中常用命令的作用和命令中各选项的作用 二、实验环境 安装了Red Hat Linux9.0/Fedora 系统的计算机一台 三、实验内容及步骤 (一)Linux 操作系统的登录和退出 【操作任务1】登录Linux 操作系统 【操作步骤】 (1)在开始---程序---Vmware 菜单中启动虚拟机,在打开的虚拟机界面中选择要启动的操作系统选项卡,点击启动图标。如下图所示。 (2)等待一段时间后,将出现登陆对话框,选择其中一个用户,输入用户名和密码后,即可登陆Linux 操作系统。如下图所示。(如果要登陆root 用户,请选择‖其他…‖,然后输入用户名:root 和相应的密码,点击“登陆”按钮)

输入用户名 root

(3)点击登陆按钮后,即可成功登陆。如下图。(注意,如果以root 超级管理员用户身份登陆,系统会弹出对话框询问,如上图所示,点击“继续”按钮即可) 【操作任务2】退出Linux 操作系统 【操作步骤】 (1)在顶部面板上依次单击―系统→关机‖命令,如下图 (2)在打开的对话框,选择―关机‖或―重新启动‖选项,然后点击―确定‖按钮,即可完成关机或重新启动操作。 如果使用超级管理员root 用户身份登陆,操作系统 会询问“是否真的要以特权用户身份登陆”,这里点击继续按钮,即可以root 身份登陆

【操作任务3】图形界面和字符界面的切换 【操作步骤】 (1)开机使用root用户进入图形界面,请打根目录下的etc文件夹,找到inittab文件, (文件路径:/etc/inittab),双击打开之。 (2)找到该文件中的“id:5:initdefault:”这一行,将该行中的“id:5:initdefault:”行的“5” 修改为“3”,然后按Ctrl+S保存。

管理信息系统实验及答案(1)复习进程

第一章学校教务管理信息系统项目规划 一、开发背景介绍 信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。这对于正在迅速发展的各大高校而言,同样有着重要意义。现如今高校为适应社会的需求以及自身办学的需要,扩建、扩招已在寻常不过。自然就会有更多的学生信息需要处理。如果只靠人力来完成,必然是一项非常繁琐、复杂的工作,而且还会出现很多意想不到的错误,这不仅会给教学及管理带来了很大的不便,也不益于学校全面快速发展的需要。在高校中,教务管理工作具有举足轻重的地位,教学质量直接取决十教务管理水平。现如今教务管理信息系统的开发与实施可谓日新月异。在数字校园理论逐步应用的过程中,各高校一方面不断投资购建各种硬件、系统软件和网络,另一方面也不断开发实施了各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。教务管理系统是一个庞大而复杂的系统,它包括对学生信息的注册、修改,学生选课及课程管理和学生的四六级考试及计算机等级考试的管理;对教师课程的管理以及对选课学生评分的管理;和管理员对教师、各类考试的综合管理等主要的功能。教务管理系统运行的状况将直接影响到学校里的主要工作,一旦此系统出错,不仅学校的教学进度安排会受到一定程度的影响,而且还会危及到每一个在校学生的切身利益。所以设计一个功能相对完整、操作简单以及界面友好的教务管理系统变得非常重要。为了提高教务管理的工作效率和服务质量,降低出错率,精简人力、物力的投入,各个高校均建立了自己的教务管理信息系统,为学校的动态管理和分析决策带来了极大的便利。现在的学校的教务管理也逐步从手工转到计算机自动化信息处理阶段。通过这个系统,用户可以方便的对教师信息以及学生信息和学生成绩资料进行添加、修改和删除操作,还可以对学生资料和成绩进行查询操作。除此之外,对用户的添加和删除操作也很方便。教务管理系统是典型的信息管理系统(MIS),它能够实现整体规划教学资源(学生,教师,教室),评估教学质量,制定教学计划,检查教学进度,给学校的教务人员管理教务工作提供了极大的方便。

Linux常用命令实验报告

实验二 姓名:陈辉龙学号:201407010201 班级:14计科(1)一.实验目的: ?掌握Linux常见命令,为今后的实验打下良好的基础。 二.实验内容 1.新建用户为chenhuilong,配置密码为passwd: 2.切换到chenhuilong用户,并在/home/chenhuilong目录下新建文件夹dir: 3.在文件夹dir下新建文件hello(内容为"printf hello world!"),并将其拷贝至/home/user目录: 4.统计/home/user目录下文件的个数,包括子目录里的首字符为-的普通文件:

5.统计/home下目录的个数,包括子目录里的目录: 6.显示/home/user目录下名为hello的文件的行数、字数以及字符数(使用输入重定向): 7.将上步的结果输出重定向到名为cnt_hello的文件: 8.删除/home/user目录下的hello文件: 9.进入/home/user/dir文件夹,将hello文件属性变为-rwxrw-r--(使用符号标记方式),并为hello文件在/home/user目录下建立软链接,链接文件名为link_hello:

10.查看/home/user/dir/hello文件的详细信息: 11.切换至根目录下查找hello文件: 12.打包home/user/dir/hello文件,并进行压缩,然后再进行解压缩解包: 13.退出user用户,删除/home/user文件夹:

14.将文件夹/home的所有者改为user用户,并删除user用户: 三.实验总结: 本实验旨在熟悉Unix的常用命令,实验较简单,操作起来还算顺利,做了一遍感觉还不是很熟悉,因此做了两遍,第二遍就很得心顺手。通过这次实验,熟悉了一些常用的命令操作,为以后的学习打下坚实的基础,提高自己的动手能力。

Linux常用命令实验报告

实验二 姓名:陈辉龙学号:201407010201 班级:14计科(1)一.实验目的: 掌握Linux常见命令,为今后的实验打下良好的基础。 二.实验内容 1.新建用户为chenhuilong,配置密码为passwd: 2.切换到chenhuilong用户,并在/home/chenhuilong目录下新建文件夹dir: 3.在文件夹dir下新建文件hello(内容为"printf hello world!"),并将其拷贝至/home/user目录: 4.统计/home/user目录下文件的个数,包括子目录里的首字符为-的普通文件:

5.统计/home下目录的个数,包括子目录里的目录: 6.显示/home/user目录下名为hello的文件的行数、字数以及字符数(使用输入重定向): 7.将上步的结果输出重定向到名为cnt_hello的文件: 8.删除/home/user目录下的hello文件: 9.进入/home/user/dir文件夹,将hello文件属性变为-rwxrw-r--(使用符号标记方式),并为hello文件在/home/user目录下建立软链接,链接文件名为link_hello:

10.查看/home/user/dir/hello文件的详细信息: 11.切换至根目录下查找hello文件: 12.打包home/user/dir/hello文件,并进行压缩,然后再进行解压缩解包: 13.退出user用户,删除/home/user文件夹:

14.将文件夹/home的所有者改为user用户,并删除user用户: 三.实验总结: 本实验旨在熟悉Unix的常用命令,实验较简单,操作起来还算顺利,做了一遍感觉还不是很熟悉,因此做了两遍,第二遍就很得心顺手。通过这次实验,熟悉了一些常用的命令操作,为以后的学习打下坚实的基础,提高自己的动手能力。

实验一 系统管理

1.实验一系统管理 【实验目的】 掌握用友通软件中系统管理的相关内容;理解系统管理在整个财务管理系统中的作用及重要性;理解账套数据恢复和备份的作用;充分理解操作员权限设置的意义。 【实验内容】 1. 增加操作员 2. 建立单位账套 3. 操作员权限设置 4. 备份和恢复账套数据 5.修改账套数据` 【实验资料】 1.操作员资料 2.账套资料 (1) 账套信息 账套号:333;账套名称:上海宏远科技有限公司;采用默认账套

路径;启用会计期:2012年1月;会计期间设置:1月1日至12月31日。 (2) 单位信息 单位名称:上海宏远科技有限公司;单位简称:宏远科技。 (3) 核算类型 该企业的记账本位币为人民币(RMB);企业类型为工业;行业性质为新会计制度;账套主管为陈明;按行业性质预置科目。 (4) 基础信息 该企业有外币核算,进行经济业务处理时,需要对存货、客户、供应商进行分类。 (5) 分类编码方案 科目编码级次:42222 其他:默认 (6) 数据精度 该企业对存货数量、单价小数位定为2。 (7) 系统启用 “总账”模块的启用日期为“2012年1月1日”。 3. 操作员权限设置 (1) 陈明--账套主管 负责财务软件运行环境的建立,以及各项初始设置工作;负责财务软件的日常运行管理工作,监督并保证系统的有效、安全、正常运行;负责总账系统的凭证审核、记账、账簿查询、月末结账工作;负

责报表管理及其财务分析工作。 具有系统所有模块的全部权限。 (2) 王晶—出纳 负责现金、银行账管理工作。 具有“总账-出纳签字”权限,具有“现金管理”的全部操作 权限。 (3)马方—会计 负责总账系统的凭证管理工作、客户往来和供应商往来管理工 作及报表管理工作。 具有“总账”、“往来”、“财务报表”的全部权限。 【实验要求】 以系统管理员Admin的身份注册系统管理。 【操作指导】 1. 启动系统管理 执行“开始→所有程序→用友通系列管理软件→用友通→系统管理”命令,进入“用友通〖系统管理〗”窗口。 2. 注册系统管理 (1) 在“用友通〖系统管理〗”窗口中,执行“系统→注册”命令,打开“注册〖控制台〗”对话框。 (2) 输入数据。用户名:admin;密码:(空)。 (3) 单击“确定”按钮,以系统管理员身份注册进入系统管理。 3. 增加操作员 (1) 执行“权限→操作员”命令,进入“操作员管理”窗口。窗口中显示系统预设的几位操作员:demo、SYSTEM和UFSOFT。 (2) 单击工具栏中的“增加”按钮,打开“增加操作员”对话框。 (3) 输入数据。 编号:11;姓名:陈明;口令:1;确认口令:1。

服务器操作系统

服务器操作系统 服务器操作系统的定义 Server operating system 服务器操作系统,一般指的是安装在网站服务器上的操作系统软件,是企业IT 系统的基础架构平台,也是按应用领域划分的3类操作系统之一(另外2种分别是桌面操作系统和嵌入式操作系统)。同时,服务器操作系统也可以安装在个人电脑上。相比个人版操作系统,在一个具体的网络中,服务器操作系统要承担额外的管理、配置、稳定、安全等功能,处于每个网络中的心脏部位。 服务器操作系统的分类 服务器操作系统主要分为四大流派:WINDOWS、NETWARE、UNIX、LINUX。 WINDOWS服务器操作系统大家应该都不会陌生,这是全球最大的操作系统开发商——Microsoft公司开发的。其服务器操作系统重要版本WINNT 4.0 Server、Win 2000/Advanced Server、Win2003/Advanced Server,也支撑起目前市面上应用最多的服务器操作系统——Windows服务器操作系统派应用。 NetWare服务器操作系统对现在一些IT圈里的朋友可能就比较陌生,由于种种原因,它的市场占有率已经非常局限,主要应用在某些特定的行业中。也就是因为此,在很多朋友在划分操作系统派系的时候,去除了NETWARE的代表权。其实,如果8 0年代前出生的老IT,对于NetWare这个名词就会异常熟悉了,因为在当初各种设备和网络都比较落后的年代,NetWare在局域网应用中占据着绝对的高额市场;而就算是目前,在一些特定行业和事业单位中,NetWare优秀的批处理功能和安全、稳定的系统性能也有很大的生存空间。NetWare目前常用的版本主要有Novell的3.11、3. 12、4.10、5.0等中英文版。 Unix服务器操作系统由AT&T公司和SCO公司共同推出,主要支持大型的文件系统服务、数据服务等应用。由于一些出众的服务器厂商生产的高端服务器产品中甚至只支持Unix操作系统,因而在很多人的眼中,Unix甚至成为高端操作系统的代名词。目前市面上流传的主要有SCO SVR、BSD Unix、SUN Solaris、IBM-AIX 。 Linux服务器操作系统是国外几位IT前辈,在Posix和Unix基础上开发出来的,支持多用户、多任务、多线程、多CPU。Linux开放源代码政策,使得基于其平台的开发与使用无须支付任何单位和个人的版权费用,成为后来很多操作系统厂家创业的基石,同时也成为目前国内外很多保密机构服务器操作系统采购的首选。目前国内主流市场中使用的主要有Novell的中文版Suse Linux 9.0、小红帽系列、红旗Linux 系列等。

实验一 Linux常用命令

淮海工学院计算工程学院实验报告书 课程名:《Linux程序设计》 题目:实验一Linux常用命令 班级:D软件091、092 学号: 姓名:

实验一Linux常用命令 一、实验目的 1、熟悉VMware Workstation 虚拟机的使用; 2、熟悉Ubuntu操作系统; 3、掌握常用的Linux 命令。 二、实验设备 1、硬件:PC; 2、软件:VMware Workstation 虚拟机和Ubuntu操作系统。 三、实验预习要求 1、关于Ubuntu操作系统的安装和使用; 2、Linux 常用操作命令。 四、实验内容 1、基于虚拟机的Ubuntu操作系统的使用; 2、文件与目录相关命令的使用; 3、压缩备份命令的使用; 4、磁盘管理与维护命令的使用; 5、系统管理与设置命令的使用; 6、网络相关命令的使用。 五、实验步骤 1、基于虚拟机的Linux操作系统的使用 (1)启动Windows以后,选择“开始”—“程序”—“VMware”—“VMware Workstation”,启动VMware Workstation应用程序; (2)选择File—Open选择安装好的Linux虚拟机文件启动Linux操作系统; (3)启动系统后输入用户名和密码,进入X window界面; (4)选择“应用程序”—“附件”—“终端”,进入终端界面; (5)在终端中执行Linux 常用命令。 2、文件与目录相关命令的使用(要求在每一个操作命令后写出命令显示效果) (1)查询/bin目录,看一看有哪些常用的命令文件在该目录下: ll /bin

(2)进入/tmp目录下,新建目录myshare:cd /tmp mkdir myshare ls –ld myshare/

操作系统实验10 Linux Web服务器配置

《操作系统》实验报告 实验序号:实验十实验项目名称Linux Web服务器配置践 学号1207022103 姓名陈华荣专业、班1班 实验地点实1-311 指导教师李桂森实验时间2014-12-17 一、实验目的 通过本实验的学习,使学生掌握Linux 系统Web服务器的配置方法,搭建简单的动态数据网站。 二、实验内容 实验内容:实践Linux系统Web服务器的配置操作,并搭建简单的动态网站。三、实验内容与步骤 1,JDK下载 在大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的openjdk,首先sudo apt-get update,然后apt-cache search jdk可发现在Ubuntu server的安装源中并没有oracle的jdk,只有open jdk。因此先通过其它途径下载oracle jdk再进行安装。 jdk下载(也可直接使用老师提供的软件): 方法1:通过linux图形界面浏览器下载,也可在Windows系统下载 方法2:通过linux终端的wget下载 由于oracle官方网站下载jdk时,需要在下载页面点击"Accept License Agreement ",比如下面这个页面: https://www.doczj.com/doc/673668273.html,/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 因此在终端直接使用wget将无法正常下载,首先通过其它途径(比如Windows浏览器)在上述页面获得最新的jdk下载地址: https://www.doczj.com/doc/673668273.html,/otn-pub/java/jdk/7u45-b18/jdk-7u45-linux-i586.tar.gz 然后在linux终端使用如下命令下载: wget -c --no-check-certificate --no-cookies --header "Cookie: gpw_e24=http%3A%2F%https://www.doczj.com/doc/673668273.html,%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk 7-downloads-1880260.html;" https://www.doczj.com/doc/673668273.html,/otn-pub/java/jdk/7u45-b18/jdk-7u45-linux-i586.tar.gz (注意上面的代码是在一行里面的,双引号后面有一个空格),此时可直接下载jdk,如果jdk版本不同了,请注意修改对应的文件名称 通过window下载,在挂载到ubuntu里,

管理信息系统实验指导书实验一系统管理实验

实验一系统管理实验 一、实验目的 通过上机实验使学习者系统地学习系统管理的主要功能和操作方法,掌握在系统管理中设置用户、建立企业账套和设置用户权限的方法。 二、实验准备 已安装用友U8管理系统,将电脑系统时间修改为“2006年1月1日” 三、实验资料 2.账套信息 账套号:300 单位名称:北京华兴股份有限公司 单位简称:华兴公司 单位地址:北京市海淀区花园路甲1号 法人代表:杨文 邮政编码:100088 税号:100011010266888 启用会计期:2006年1月 企业类型:工业 行业性质:新会计制度科目 账套主管:周健 基础信息:对存货、客户进行分类 分类编码方案: 科目编码级次4222 客户分类编码级次123 部门编码级次122 存货分类编码级次122 收发类别编码级次12

结算方式编码级次12 四、实验要求 1.以系统管理员身份登录系统管理 (1)执行“开始—程序—用友ERP-U8—系统服务—系统管理”命令 (2)执行“系统—注册”命令,打开登录系统管理对话框 (3)系统中预先设定了一个系统管理员admin,第一次运行时,系统管理员密码为空。 2.增加用户 (1)以系统管理员身份登录系统管理,执行“权限—用户”命令,打开“用户管理”对话框 (2)单击“增加”按钮,打开“增加用户”对话框,录入编号“001”、姓名“周健”、口令及确认口令“001”、所属部门“财务部”,在所属角色列表中选中“帐套主管”前的复选框(3)单击“增加”按钮。依次设置其他操作员。设置完成后单击“取消”按钮退出 3.建立账套 (1)执行“帐套—建立”命令 (2)录入帐套号“300”,帐套名称“华兴公司”,启用会计期“2006-1” (3)单击“下一步”按钮,录入单位信息 (4)单击“下一步”按钮,打开“核算类型”对话框 (5)单击“帐套主管”栏的下三角按钮,选择“【001】周健”,其他采取系统默认 (6)单击“下一步”,打开“基础信息”对话框 (7)分别选中“存货是否分类”及“客户是否分类”前的复选框 (8)单击“完成”按钮,弹出系统提示“可以创建帐套了吗”,单击“是”,稍后打开“分类编码方案”对话框 (9)按所给资料修改分类编码方案 (10)单击“确定”按钮,打开“数据精度”对话框 (11)默认系统预置的数据精度的设置,单击“确定”按钮,系统弹出“现在进行系统启用的设置?”,单击“否”,结束建账过程 4.设置用户权限 为王东赋权 (1)执行“权限—权限”命令,打开“操作员权限”对话框,选中“002”号操作员王东(2)单击“修改”按钮,打开“增加和调整权限”对话框 (3)单击“(GL)总账”前的复选框,双击总账、凭证前的“+”号标记,展开其下级菜单(4)单击“(GL0209)恢复记账前状态”前的复选框,取消选中状态 (5)单击“确定”按钮返回 为张平赋权 (1)在操作员权限窗口中,选中“002”号操作员张平

Linux 操作系统查看服务器系统信息命令(linux系统)

Linux 操作系统查看服务器系统信息命令(linux 系统系统: # uname -a # 查看内核 /操作系统 /CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看 CPU 信息 # hostname # 查看计算机名 # lspci -tv # 列出所有 PCI 设备 # lsusb -tv # 列出所有 USB 设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量 资源 : # free -m # 查看内存使用量和交换区使用量 # df -h # 查看各分区使用情况 # du -sh <目录名 > # 查看指定目录的大小 # grep MemTotal /proc/meminfo # 查看内存总量 # grep MemFree /proc/meminfo # 查看空闲内存量 # uptime # 查看系统运行时间、用户数、负载 # cat /proc/loadavg # 查看系统负载 磁盘和分区 :

# mount | column -t # 查看挂接的分区状态 # fdisk -l # 查看所有分区 # swapon -s # 查看所有交换分区 # hdparm -i /dev/hda # 查看磁盘参数 (仅适用于 IDE 设备 # dmesg | grep IDE # 查看启动时 IDE 设备检测状况 网络 : # ifconfig # 查看所有网络接口的属性 # iptables -L # 查看防火墙设置 # route -n # 查看路由表 # netstat -lntp # 查看所有监听端口 # netstat -antp # 查看所有已经建立的连接 # netstat -s # 查看网络统计信息 用户 : # w # 查看活动用户 # id <用户名 > # 查看指定用户信息 # last # 查看用户登录日志 # cut -d: -f1 /etc/passwd # 查看系统所有用户 # cut -d: -f1 /etc/group # 查看系统所有组 # crontab -l # 查看当前用户的计划任务

Linux实验报告

Linux程序设计 实验报告 姓名:杨帆 班级:计1242 学号: 121842284 专业:计算机科学与技术指导老师:赵帼英

实验一 Linux系统安装与启动(选做实验) 一、实验目的(通过实践及查阅资料完成如下实验) 1.掌握虚拟机的配置过程。 2.掌握Linux系统的安装过程和简单配置方法。 3.掌握与Linux相关的多操作系统的安装方法。 4.掌握Linux系统的启动、关闭步骤。 5.了解Linux文件系统和目录结构。 二、实验内容 1.安装虚拟机软件(如VMware、Virtualbox)。 2.在虚拟机软件中安装Linux操作系统(如Fedora、Ubuntu、redhat等)。 3.配置Linux系统运行环境。 4.正确地启动、关闭系统。 三、实验步骤 1 .安装虚拟机软件(VMware Workstation 7.0) 。 2.在虚拟机软件中新建Linux虚拟机 2.1设置内存大小(建议大于256MB) 2.2设置虚拟硬盘大小(建议大于8GB) 2.3设置虚拟光驱(虚拟方式,镜像文件) 2.4设置网络连接模式(建议采用桥接方式) 2.5设置共享目录(建议英文目录名) 1.在Linux虚拟机中安装Linux操作系统(fedora10 )。 3.1选择安装界面 3.2检测安装截介质(建议跳过) 3.3安装过程中的语言、键盘选择 3.4磁盘分区(采用自动分区,总大小与2.2相匹配) 3.5引导程序选择(采用GRUB) 3.6注意事项(禁用SELinux) 2.通过相关命令实现对操作系统的登录、退出与关机 3.使用文件浏览器査看Linux操作系统目录结构

实验一系统管理

实验一系统管理 【实验目的】 掌握用友ERP-U8软件中有关财务管理系统中的系统管理的相关内容,理解系统管理在整个财务管理系统中的作用及重要性,充分理解财务分工的意义。 【实验内容】 1. 建立单位账套 2. 增加操作员 3. 进行财务分工 4. 备份账套数据 5.账套数据引入 6.修改账套数据 【实验资料】 1. 建立新账套 (1) 账套信息 账套号:001;账套名称:北京朔日科技有限公司;采用默认账套路径;启用会计期:2003年1月;会计期间设置:1月1日至12月31日。 (2) 单位信息 单位名称:北京朔日科技有限公司;单位简称:朔日公司。 (3) 核算类型 该企业的记账本位币为人民币(RMB);企业类型为工业;行业性质为新会计制度;账套主管为陈明;按行业性质预置科目。 (4) 基础信息 该企业有外币核算,进行经济业务处理时,需要对存货、客户、供应商进行分类。 (5) 分类编码方案 科目编码级次:42222 其他:默认 (6) 数据精度 该企业对存货数量、单价小数位定为2。 2. 财务分工 (1) 001陈明(口令:1)--账套主管 164

负责财务软件运行环境的建立,以及各项初始设置工作;负责财务软件的日常运 行管理工作,监督并保证系统的有效、安全、正常运行;负责总账系统的凭证审核、 记账、账簿查询、月末结账工作;负责报表管理及其财务分析工作。 具有系统所有模块的全部权限。 (2) 002王晶(口令:2)—出纳 负责现金、银行账管理工作。 具有“总账-凭证-出纳签字”权限,具有“总账-出纳”的全部操作权限。 (3)003 马方(口令:3)—会计 负责总账系统的凭证管理工作以及客户往来和供应商往来管理工作。 具有“总账-凭证-凭证处理”的全部权限,具有“总账-凭证-查询凭证、打印凭证、科目汇总、摘要汇总表、常用凭证、凭证复制”权限,具有“总账-期末-转账设置、转账生成”权限。 【实验要求】 1. 以系统管理员Admin的身份注册系统管理。 【操作指导】 1. 启动系统管理 执行“开始”|“程序”|“用友ERP-U8”|“系统服务”|“系统管理”命令,进入“用友ERP-U8〖系统管理〗”窗口。 2. 登录系统管理 (1) 执行“系统”|“注册”命令,打开“注册〖系统管理〗”对话框。 (2) 输入:服务器(默认);操作员:admin;密码:(空)。单击【确定】按钮,以系统管理员身份进入系统管理。 注意: ?为了保证系统的安全性,在“系统管理员登录”对话框中,可以设置或更改系统管理员的密码。首先将“改密码”复选框选中,单击【确定】按钮,打开“设置操作员口令”对话框,在“新口令”和“确认新口令”后面的输入区中均输入新密码,最后单击【确定】按钮,返回系统管理。 ?一定要牢记设置的系统管理员密码,否则无法以系统管理员的身份进入系统管理,也就不能执行账套数据的输出和引入。 ?考虑实际教学环境,建议不要设置系统管理员密码。 ?用友ERP-U8系统运行期间禁止修改计算机操作系统日期。 3. 增加操作员 (1) 执行“权限”|“用户”命令,进入“用户管理”窗口,窗口中显示系统预设的几 165

信息管理系统实验分析报告一

信息管理系统实验报告一

————————————————————————————————作者:————————————————————————————————日期: 2

一、实验目的 1.初步认识管理信息系统,建立对管理信息系统的感性认识。 2.认识管理信息系统给组织和个人带来的影响。 二、实验设备及软件环境 (一)实验设备 服务器、交换机和PC机组成NT网络。 (二)软件环境 1.服务器采用Microsoft Windows 2003 Server 操作系统; 2.学生客户端采用Windows XP系统、IE6.0以上浏览器。 三、实验内容与步骤 1.通过网络搜索和社会调查等手段,寻找社会中使用到的各种各样的信息系统。例如:学校使用的教学、行政管理系统,图书馆使用的图书管理系统,宾馆使用的客房管理系统等。 2.详细了解这些信息系统实现了哪些功能。 3.从应用的角度出发,了解这些信息系统给人们生活、学习和工作带来什么影响,分析这些系统是否还有不完善之处,应该在哪些方面加以改进。 四、实验要求 1.每位学生列出五个管理信息系统的案例。 2.对每个案例做简单的说明,内容包括:系统名称、功能简介、操作步骤,运行环境,系统使用对业务工作产生的影响,对我们的生活产生什么样的便利。 3.在实验报告的最后写明实验体会和实验中存在的问题。 五、实验结果 1.系统名称:主管信息系统 功能简介:帮助企业高层领导规划,控制企业的运作,获得整个企业内部和外部的信息,以辅助他们决策 步骤:由雷达图中可同时掌握多个关键指标(KPI)的状况,可针对异常的指标,在图上点选向下展开(Drill-Down),运用分析模块工具来作分析,让主管很容易的就可掌握企业概况及问题所在,辅助主管作决策。 运行环境: 1.Web-based :透过Web,由浏览器就可连上系统,不用在客户端另外安装软件,使主管可轻易在企业里部署决策。

linux操作系统和windows操作系统的区别

Linux与Windows XX的总体比较 Linux何以备受青睐,致使除微软以外,国际上有名的硬、软件厂商都毫无例外地与之结盟、捆绑。甚至连世界IT的龙头老大“蓝后巨人”IBM也要“全面拥抱Linux”呢? 首先,Linux作为自由软件有两个特点:一是它免费提供源码,二是爱好者可以按照自己的需要自由修改、复制和发布程序的源码,并公布在Internet上。这就吸引了世界各地的操作系统高手为Linux编写各种各样的驱动程序和应用软件,使得Linux成为一种不仅只是一个内核,而且包括系统管理工具、完整的开发环境和开发工具、应用软件在内,用户很容易获得的操作系统。 由于可以得到Linux的源码,所以操作系统的内部逻辑可见,这样就可以准确地查明故障原因,及时采取相应对策。在必要的情况下,用户可以及时地为Linux打“补丁”(这正是笔者前面文章中讨论的集市模式开发软件最本质的内容),这是其它操作系统所没有的优势。同时,这也使得用户容易根据操作系统的特点构建安全保障系统,不会由于不了解不公开源码的“黑盒子”式的系统预留的什么“后门”而受到意外的打击。 第二,究其根本,Linux是一个UNIX系统变种,因此也就具有了Unix 系统的一系列优良特性,Unix上的应用可以很方便地移植到Linux 平台上,这使得Unix用户很容易掌握Linux。下面简要地描述UNIX 亦即Linux的一系列特色。 2.1 UNIX/Linux的主要特色

早期UNIX的主要特色是结构简炼、便于移植和功能相对强大,经过30来年的发展和进化,形成了一些极为重要并稳定的特色,其中主要包括: 1. 技术成熟,可靠性高 经过30来年开放式道路的发展,UNIX的一些基本技术已变得十分成熟,有的已成为各类操作系统的常用技术。实践表明,UNIX是能达到大型主机(mainframe)可靠性要求的少数操作系统之一。目前许多UNIX大型主机和服务器在国外的大型企业中每天24小时,每年365天不间断地运行。例如,不少大企业或政府部门,即所谓肩负关键使命的场合/部门将其整个企业/部门信息系统建立并运行在以UNIX为主服务器的Client/Server结构上。但到目前为止,世界上还没有一家大型企业将其重要的信息系统完全建立在NT上。 2. 极强的可伸缩性 UNIX系统是世界上唯一能在笔记本电脑、PC、工作站,直至巨型机上运行的操作系统,而且能在所有主要CPU芯片搭建的体系结构上运行(包括Intel/AMD及HP-PA、MIPS、PowerPC、UltraSPARC、ALPHA等RISC芯片)。至今为止,世界上没有第二个操作系统能达到这一点。此外,由于UNIX系统能很好地支持SMP、MPP和Cluster 等技术,使其可伸缩性又有了很大的增强。目前,商品化UNIX系统能支持的SMP,CPU数已达到几百甚至更多个,MPP系统中的节点甚至已超过1024个UNIX支持的异种平台Cluster技术也已投入使用。UNIX的伸缩性远远超过了NT操作系统目前所能达到的水平

相关主题
文本预览
相关文档 最新文档