Linux实验手册汇总
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux实验手册
补充实验步骤很详细Linux重于练习和动手
一Linux安装
注意磁盘分区
二:用户简单操作:
1、添加用户u1和u2,并分别设置口令
#useradd u1 passwd u1
#useradd u2 passwd u2
2、查看/etc/passwd及/etc/shadow文件内容,以确定两个用户以建立
#ls -l /etc/passwd
#ls -l /etc/shadow
3、查看/home 目录下是否有u1和u2目录
#ls-l /home
4、以u1用户身份登录
#su – u1
三:文件及目录操作:
1、以u1用户身份登录后,显示当前目录位置
$pwd
2、在u1目录下创建两个目录,分别为dir1和dir2
$mkdir dir1 dir2
3、进入dir1目录用vi创建两个文件,文件名分别为test1、test2
$cd ./dir1
$vi test1 :wq!
$vi test2 :wq!
4、分别用cat、less、more命令查看test1和test2文件内容
$cat test1
$more test2
$less test1 q
5、进入dir2目录用touch创建两个空文件test3、test4
$cd ../dir2
$touch test3 test4
6、将dir1目录下的test1文件复制到/tmp目录下
$cd ../dir1
$cp test1 /tmp
7、查看/tmp目录下是否有test1文件
$ls -l /tmp
8、将dir1目录下的test2移动到dir2目录下
$cd ../dir2
$mv test2 ../dir2
9、查看dir1目录下的文件
$cd ../dir1
$ls –l
10、查看dir2目录下的文件
$cd ../dir2
$ls –l
11、删除dir1目录及目录下的所有文件
$cd ..
$rm –rf dir1
12、分别查找/根分区下是否有test1与test2文件
$find / -name test*
13、删除dir2目录及目录下的所有文件
$cd ..
$rm –rf dir2
四:设置文件或目录权限:
1、以root用户身份登录
$su – root (输入密码)
2、用ls –l命令显示/tmp/test1文件权限(抄录显示行并详细指定其表示含义)
#ls –l /tmp/test1
- rw- rw- r-- 1 u1 u1 34 12月29 22:24 /tmp/test1 文件属主权限属主权限其它用户权限属主名属组名文件大小创建日期文件名称
3、将/tmp/test1文件的属主改为u2,权限为读、写、可执行;属组改为u2,权限改为只读;
其他用户无任何权限。
#chown u2:u2 test2
#chmod 740 /tmp/test1
4、以用户u2身份登录,查看/tmp/test1文件内容(用cat命令),内容是否可见?
#su – u2
$cat /tmp/test1 内容可见
5、以用户u1身份登录,查看/tmp/test1文件内容(用cat命令),内容是否可见?
#su – u1
$cat /tmp/test1 内容不可见
五:用户与组高级操作:
1、添加一个新用户u3到u2组。
$su - root
#useradd –g u2 u3
#passwd u3
2、以用户u3的身份登录,查看/tmp/test1文件内容(用cat命令),内容是否可见?
#su – u3
$cat /tmp/test1 内容可见
3、将已有用户u1添加到u2组(gpasswd –a u1 u2)。
$su – root
#gpasswd –a u1 u2
4、以用户u1身份再次登录,查看/tmp/test1文件内容(用cat命令),内容是否可见?
#su – u1
$cat /tmp/test1 内容可见
5、删除用户u1
$su – root
#userdel –r u1
6、手工删除用户u3(用vi 分别打开/etc/passwd、/etc/shadow、/etc/group文件,将用户或
组的对应行删除;用rm命令删除u3用户个人主目录/home/u3;)
#vi /etc/passwd 删除最后一行关于U3用户的账户记录信息
#vi /etc/passwd 删除最后一行关于U3用户的密码记录信息
#rm –rf /home/u3
六:挂接光驱(/mnt/cdrom=/media/cdrom这样去理解)
1、插入光盘或设置虚拟机光驱指定到一个iso光盘镜像文件
2、进入/mnt/cdrom目录(目录已存在,否则需创建),查看是否有文件
#cd /mnt/cdrom 没有此文件或目录
#cd /mnt
#mkdir cdrom
#cd /mnt/cdrom
#ls 无文件
3、退出/mnt/cdrom目录
#cd
4、将光驱/dev/cdrom挂接到目录/mnt/cdrom上
#mount –t iso9660 /dev/cdrom /mnt/cdrom
5、再次进入/mnt/cdrom目录,查看是否有文件
#cd /mnt/cdrom
#ls 光盘已挂载上,可以读取文件
6、退出/mnt/cdrom目录
#cd
7、卸载光驱(解除挂接)
#umount /mnt/cdrom
8、进入/mnt/cdrom目录,查看是否有文件
#cd /mnt/cdrom
#ls 无文件
七:Vi编辑器的使用自由练习
举例:
更改linux的启动顺序
修改inittab配置文件
#vi /etc/inittab
修改以此行:id:5:initialization.
(3为文件界面,5为图形界面)
末行模式使用wq保存退出
#reboot 重新启动验证
八.关于SHELL的实验
查看当前账户所使用的SHELL
[root@localhost ~]# echo $SHELL
/bin/bash
查看系统所有的SHELL
[root@localhost ~]# more /etc/shells
/bin/sh
/bin/bash
/sbin/nologin
/bin/ash
/bin/bsh
/bin/ksh
/usr/bin/ksh
/usr/bin/pdksh
/bin/tcsh
/bin/csh
修改XIE账户的SHELL
[xie@localhost ~]$ chsh
Changing shell for xie.
输入账户密码
Password:
输入修改为的SHELL
New shell [/bin/bash]: /bin/bsh
Shell changed.
重新登入验证
[xie@localhost ~]$ su - xie
Password:
查看其SHELL
$ echo $SHELL
/bin/bsh
修改成功
九.如何限定用户登录
使用VI编辑器修改PASSWD配置文件[root@localhost ~]# vi /etc/passwd
将下列项
heng:x:501:501::/home/heng:/bin/bash
修改为
heng:x:501:501::/home/heng:/sbin/nologin
保存退出
:wq!
切换为HENG账户登录验证
[root@localhost ~]# su - heng
This account is currently not available.
无法登入,修改成功
十.修改全局环境变量配置文件(profile)使用VI编辑器修改PROFILE配置文件[root@localhost ~]# vi /etc/profile
在配置文件的未行添加如下内容
LINUX="I LOVE LINUX"
echo $LINUX
保存退出
:wq!
切换为XIE账户登录验证
[root@localhost ~]# su - xie
I LOVE LINUX
可以看到添加的内容,修改成功
十一.修改主提示符
账户主提示符状态下修改PS1变量值即可修改主提示符,如下
[xie@localhost ~]$ PS1="<I LOVE LINUX>@"
主提示符已按要求修改成功
<I LOVE LINUX>@
五.使用命令历史记录的相关命令
查看当前状态之前所有输入命令的历史记录
<I LOVE LINUX>@history
1 head -3 /etc/passwd
2 su - root
3 su -
4 exit
5 exit
6 PS1={I LOVE LINUX}@
7 PS1="<I LOVE LINUX>@"
8 history
保存命令历史记录到指定的文件
<I LOVE LINUX>@history >miji.txt
查看存储目录为当所目录
<I LOVE LINUX>@ls
afile miji.txt
查看文件内容,存储成功
<I LOVE LINUX>@cat miji.txt
1 head -3 /etc/passwd
2 su - root
3 su -
4 exit
5 exit
6 PS1={I LOVE LINUX}@
7 PS1="<I LOVE LINUX>@"
8 history
9 history >miji.txt
清除当前状态下所有输入的命令历史记录
<I LOVE LINUX>@history –c
查看验证,清除成功
<I LOVE LINUX>@history
1 history
十二.修改环境变量PA TH值,以保证在所有目录下能够运行指定的脚本程序使用VI编辑器新建脚本文件
[root@localhost home]# vi aaa
编辑脚本文件的内容如下
#/bin/bash
echo I LOVE LINUX
保存退出
:wq
为脚本文件添加可执行权限(文件所有者)
[root@localhost home]# chmod u+x aaa
查看脚本文件的权限,添加成功
[root@localhost home]# ls -l
总用量3028
-rwxr--r-- 1 root root 32 1月8 20:45 aaa
在当前目录执行脚本文件
[root@localhost home]# ./aaa
I LOVE LINUX!!!
切换目录
[root@localhost home]# cd
再次执行脚本文件,提示为”BASH中找不到命令”
[root@localhost ~]# aaa
bash: aaa: command not found
修改环境变量PA TH的值
[root@localhost ~]# PA TH=$PA TH:/home
查看环境变量PA TH的值,/HOME目录已添加
[root@localhost ~]# echo $PA TH
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/xie/bin:/home
非/HOME目录下再次执行脚本文件如下,修改PA TH值成功
[root@localhost ~]# aaa
I LOVE LINUX!!!
关于服务的搭建再此只是补充实验,把服务搭建起来而已,具体服务的维护和修改配置为二期内容十三.搭建FTP服务
A.安装VSFTPD软件包
查看软件包安装情况
[root@localhost ~]# rpm -q vsftpd
挂载LINUX光盘,以备安装相关软件包
[root@localhost ~]# mount /dev/cdrom
进入光盘内相关目录
[root@localhost /]# cd /media/cdrom/RedHat/RPMS
安装VSFTPD软件
[root@localhost RPMS]# rpm -ivh vsftpd-2.0.1-5.EL4.5.i386.rpm
B.配置网络环境
[root@localhost ~]# netconfig
C.启动FTP服务
[root@localhost ~]# service vsftpd restart
客户端验证
十四.搭建WEB服务
1.安装apache软件
解压软件包
[root@localhost ~]# tar zvxf httpd-2.0.61.tar.gz
2.进入解压后的目录
[root@localhost ~]# cd httpd-2.0.61
执行configure命令完成程序编译前的配置
[root@localhost httpd-2.0.61]# ./configure --prefix=/home/xie/httpd(已有此目录,没有新建)3.使用MAKE命令进行程序的二进制编译
[root@localhost httpd-2.0.61]# make
4.按设定好的路径将已编译完成的应用程序安装到目标目录
[root@localhost httpd-2.0.61]# make install
5.查看WEB服务的端口信息
[root@localhost ~]# netstat -ant |grep 80
6.关闭原httpd服务默认使用的80端口
[root@localhost ~]# service httpd stop
7.启用新的WEB服务端口
[root@localhost ~]# apachectl -k start
客户端验证
十五:Linux系统下配置telnet服务
A.配置系统的网络环境(IP地址等相关信息)
配置IP地址及网关等
#netconfig
配置完成后激活配置
#service network restart
B.配置telnet的配置文件
进入telnet配置文件的相关目录
#cd /etc/xinetd.d
配置此目录下的telnet文件
#vi telnet
修改修改disable值为no
末行模式使用wq保存退出
激活配置
#service xinetd restart
C.远程连接端验证(windows系统)
运行cmd使用telnet 192.168.1.105进行连接
十六:程序的前台、后台与后台挂起:
cat /dev/zero > /dev/null & :在后台运行0生成器并用null过滤掉
jobs :获取上一命令的作业号
fg 1 :把后台命令调回前台
按CTRL+Z键:调入后台并挂起暂停
bg 1 :运行后台暂停命令
echo $!(记下进程号):回显后台运行最后一进程号
kill 进程号:结束该进程
十七:进程管理:
以用户root身份执行:cat /dev/zero > /dev/null & (执行cat命令并保持其运行)以用户u1 身份执行:cat /dev/zero > /dev/null & (执行cat命令并保持其运行)top :显示进程的资源占用情况,动态变化
以用户root身份执行:
renice –5 进程号(以root执行的cat):调整进程优先级
top :优先级高的进程始终占有较多资源
killall cat (或用两次kill 进程号):结束所有该命令的进程
十八:文件归档与备份:(进入/tmp目录)
rm –rf /tmp/* :删除所有/tmp目录下文件
mkdir /xianxi :在根下建立xianxi目录
cd /tmp :进入/tmp目录
mkdir tt :在/tmp中建立tt目录
ls /etc/ > tt/test1 :将所有/etc/下文件名重定向到tt下的test1文件中
ls /var/log > tt/test2 :将所有/var/log/下文件名重定向到tt下的test2文件中ls :显示/tmp文件
ls tt :显示tt下文件
tar cf tt.tar tt :将tt目录打包为tt.tar包
tar czf tt.tar.gz tt :将tt用gz方式压缩为tt.tar.gz包
tar cjf tt.tar.bz2 tt :将tt用bz2压缩为tt.tar.bz2包
cp /tmp/tt.tar.* /xianxi :复制3个包到xianxi目录
cd /xianxi :进入xianxi目录
tar –xf tt.tar.gz :解包
ls
rm –rf *
tar –zxf tt.tar.gz :gz解包
ls
rm -rf *
tar –jxf tt.tar.bz2 :bz2解包
rm -rf *
ls
ls tt
十九.计划任和
A.at命令(非周期性任务)
at 10:20
init 6
B.cron (周期性任务)
a、软件包:vixie-cron crontabs
b、执行程序:crond
c、设置crond服务在运行级别3和5中自动运行:
chkconfig –list crond(显示)
chkconfig –level 35 crond on(若已设置可不执行此步骤)
d、设置2分钟后系统自动重启
date (查看系统时间,假定为10:30)
crontab –e (输入编辑命令)
32 10 * * * init 6
e、其它设置:周一至周五22点30分系统自动关机
30 22 * * 1-5 init 0(周一至周五22点30分系统自动关机)
*/2 * * * * xxx (每两分钟执行某命令)
* * * * 1,3,5 xxx (每周1,3,5执行某命令)
f、册除用户现有任务:
crontab –r
crontab –l (显示任务)
g、相关文件:
主配置文件:/etc/crontab 一般不做修改
用户定义的任务被保存在/var/spool/cron/ 目录中,如root用户的计划任务在/var/spool/cron/root文件中。
二十:如何使用新添加的硬盘(分区、格式化、挂接)
1、第一步:添加硬盘(在实际电脑中安装或在虚拟机中设置)
关闭虚拟机,选择“虚拟机--设置—添加—硬盘—创建一个新的虚拟磁盘—IDE或SCSI均可—输入容量大小—完成”,确定硬盘安装位置(如/dev/sdb),启动虚拟机
2、分区;(可将添加的硬盘分成一个区)
dmesg | grep hd (查看系统检测到的硬盘设备)
fdisk /dev/sdb (假定添加的硬盘为/dev/sdb)
(输入:m---n---p---数字1---回车---回车---wq)
reboot (重启,使分区生效)
3、格式化分区:
fdisk –l (查看硬盘分区情况)
mke2fs –j /dev/sdb1 (注意此处为分区的表示,格式化为ext3)或者m kfs.ext3 /dev/sdb1
4、挂接:mount /dev/sdb1 /home
5、固化挂接:vi /etc/fstab
添加一行:/dev/sdb1 /home ext3 defaults 1 1 (分区)(挂接目录)(分区格式)(开机自动挂接)(硬盘一般设1 1)二十一:.磁盘配额(限额)
1、实验过程说明:在电脑中添加一块硬盘(也可使用原有硬盘再分区);对其进行分区、格式化;挂接到
/home目录;添加用户;设置磁盘限额(假定每个用户最多使用10M空间、建100个文件)
2、上一实验已将分区挂接好,不需重复。
3、添加用户:
useradd user1
passwd user1
4、修改/etc/fstab
在上述添加一行中修改:(阴影部分为添加内容,注意逗号)
/dev/sdb1 /home ext3 defaults,usrquota,grpquota 1 1
5、重新挂接分区:(可重启)
mount –o remount /home(可快速重新挂接,不需重启)
6、创建配额文件:
quotacheck -cmug /home
ls /home (查看,在/home目录下自动产生两个文件:aquota.group和er)
7、启动限额配置:
quotaon –a
8、针对每个用户或组设置限额:(同vi操作)
edquota –u user1 (对组:edquota –g 组名)
分区已用容量软限制(设)硬限制(设)已有文件个数软限制(设)硬限制(设)/dev/sdb1 xxxx 10240 10240 xxxx 100 100 9、以用户user1身份登录
cat /dev/zero > test (快速产生test文件,并且自动终止)
ll (显示文件大小为10M,说明限额已起作用)
10、也可再添加新用户测试,只需执行8、9两个步骤。
11、若对其他用户应用相同的限额,可执行下列命令:(先添加用户并设置口令)
edquota –p 模板用户–u 用户列表
(如:edquota –p user1 –u user2 user3 user4 user5 …)
二十二:主机网络维护部分
1.永久修改主机名
使用VI编辑器修改配置文件/etc/sysconfig/network
[root@localhost ~]#vi /etc/sysconfig/network
修改HOSTNAME值为“预设置主机名”
:wq 保存退出
重启验证
2.通过修改配置文件进行网络配置
使用VI编辑器修改配置文件/etc/sysconfig/network-scripts/ifcfg-etho
[root@localhost ~]#vi /etc/sysconfig/network-scripts/ifcfg-etho
相关项目录名称如下:
DEVICE=设备名
ONBOOT=yes/no启动激活
BOOTPROTO=static/dhcp手动/自动获悉
IPADDR=IP地址
NETMASK=子网掩码
GATEWAY=网关
BROADCAST=广播地址
NETWORK=网络号
HWADDR=MAC地址
:wq 保存退出
重启验证
3.通过修改域名服务配置文件进行域名服务器设置
使用VI编辑器修改配置文件/etc/resolv.conf
[root@localhost ~]#vi /etc/resolv.conf
修改nameserver值为“预设置DNS IP”
:wq 保存退出
二十三:(NFS)系统之间共享
1.查询nfs-utils与portmap软件包是否安装
没安装的话,挂载光盘安装
2.修改NFS服务器的配置文件/etc/exports
格式:nfs共享目录名设置选项(客户端与权限)
例子:/home/share *(sync,ro) 192.168.1.19(sync,rw)
/homepub 192.168.152.0/24(sync,ro)
Sync 同步磁盘的数据ro ,rw为权限设置
3.启动nfs服务
Servic portmap start
Servic nfs start
4.客户端配置
(1)linux客户端
挂载共享目录
Mount –t nfs nfs服务器地址:共享目录挂载点
例:mount –t nfs 192.168.152.131:/home/share/ /mnt/
系统启动自动挂载的话,修改/etc/fstab文件
(2)windows客户端
安装OmniLite软件
一直下一步默认安装路径安装
NFS---client---hostedit---new---添加相关服务器地址---exit---define---browse---找到相关目录----ok---下一步--- 添加相关UID/GID---下一步---ok
挂载盘符mount---挂载到指定盘符!我的电脑中查看!
实验项目1、Linux/UNIX的系统安装
Exercise 1. Installing System
实验1 安装系统
What This Exercise Is About
实验内容
This exercise will let you install a Linux/UNIX system.
本次实验将指导你如何安装Linux/UNIX系统
What You Should Be Able to Do
实验目标
After completing this exercise you should have experience with:
此次实验后,你应该能够掌握以下几点
• Preparing a system for installation
安装系统前所需的准备
• Partitioning a system
系统分区
• Installing a Linux/UNIX system
安装Linux/UNIX系统
Required Materials
实验必备材料
• A set of installation CDs for your distribution
一套完整的安装光盘
Exercise Instructions
实验说明
Note: Depending on various circumstances, you will run the course exercises on Red Hat 9. The course material allows for both. Make sure you only perform the exercises for your distribution!
注意:根据不同的情况,你将在Red Hat 9下做课堂练习。
此份指导书对老师和学生均适用,确保你只执行你所分配的练习。
Installing Red Hat Linux 9
安装Red Hat Linux 9
__ 1. Insert the Red Hat Linux 9 CD 1 in the CD-ROM drive.
1.插入Red Hat Linux 9 CD 1
__ 2. Turn on or reboot the computer.
2.开启或重启电脑
__ 3. The system will boot from CD, and you will see a screen giving you different installation options. We will use standard installation, so press Enter.If your system is not booting from CD, then either your system cannot boot from CD at all, or your BIOS is not set up to boot from CD. In this case, ask your instructor for additional instructions.
3.系统将会从CD启动,并且你能够看到一个提示你进行不同安装选择的画面,我们将选择标准安装,
所以直接按下回车键。
如果你的系统没有从光盘进行启动,可能是你的系统不能从光盘进行启动,也可能是你并未在BIOS中将电脑设置为从光盘启动,在这种情况下,询问你的老师以获得帮助。
__ 4. Red Hat Linux will give you the option of testing the CD media before you begin the install. If you’re u sing official install media, or if your CDs have been tested before, skip the media test. Otherwise, press OK to perform a media test and follow the subsequent screens to test all your CDs. Note that a media test may take up to 10 minutes per CD, depending on your CD-drive speed.
4. Red Hat Linux 在将在安装前给你一个对安装光盘进行测试的选项。
如果你使用正版的光盘,或者你
的光盘此前已经进行过测试,那么可以跳过光盘测试。
否则,点击OK对你的光盘进行测试,并按照接下来出现的画面对你的光盘进行测试。
需要注意的是,针对不同的光驱速度,对每张光盘的测试大概会花费10分钟的时间。
__ 5. Red Hat Linux will start the graphical install method. This might take a couple of minutes. At the graphical “Welcome to Red Hat Linux” screen, click Next.The graphical install method requires that the install program is able to detect your video hardware correctly. This detection may fail, after which the installation will fall back into a text install. Occasionally though, the system will hang altogether. This occurs mostly on laptops, but desktop systems are not totally immune too. If this happens, reset the system and force a text install by typing "linux text" when the first install screen ("Welcome to Red Hat Linux") appears.
5. Red Hat Linux 将会启动图形安装界面。
这个将会占去几分钟的时间。
在屏幕出现“Welcome to Red Hat Linux”的画面后,点击下一步。
图形化安装法需要安装程序能够正确检测到你显卡设备。
如果这个检测失败了,那么安装将会后退进入到字符安装模式。
在偶尔的情况下,系统可能会被完全的挂起。
这种情况大多发生在那些便携式电脑上,但是台式电脑也可能会发生。
如果这种情况发生了,那么重启电脑并且在见到“Welcome to Red Hat Linux”画面后,输入“linux text”
强行进入字符安装模式。
__ 6. Choose the language for the installation process and click Next.
6.选择安装语言并点击下一步
__ 7. Choose your keyboard model and layout, and click Next.
7.选择你的键盘样式和布局,并且点击下一步
__ 8. Choose your mouse type and port. If you have a two-button mouse, select "Emulate 3 Buttons" as well. Click Next.
8.选择你的鼠标样式和端口,如果你有个两键的鼠标,选择“Emulate 3 Buttons”,点击下一步
__ 9. Red Hat will now try to detect an existing installation. If an existing installation has been detected, you will see the “Upgrade Examine” screen. In this screen select“Perform a new Red Hat Linux installation”. Click Next.
8. Red Hat 将会检测以存在的安装。
如果一个已经存在的安装被检测到,你将会看到“Upgrade Examine
(升级检测)”的画面。
在这个画面选择“Perform a new Red Hat Linux installation(进行一个全新的安装)”,并点击下一步。
__ 10. At the “Installation Type” screen, choose the "Workstation" installation type. Click Next.
10.在“Installation Type”画面,选择“Workstation”安装模式,并点击下一步。
__ 11. At the “Disk Partitioning Setup” screen, Choose to “Manually part ition with Disk Druid”. Click Next.
11.在“Disk Partitioning Setup(磁盘分区设置)”画面,选择“Manually partition with Disk Druid(用Disk
Druid手动分区)”,并点击下一步
__ 12. The Disk Druid screen will appear and show the current layout of your disk(s). If everything is correct, you should only see a small (200-500 MB) Windows 9x/ME/NT/2000/XP partition.
12.Disk Druid画面将会出现并且显示当前你的硬盘当前的状态,如果每件事都能顺利进行,你将仅看到
一个小的(200-500 MB)Windows 9x/ME/NT/2000/XP分区
You can now start adding Linux partitions. Make sure you create three additional partitions:
你现在能够添加一个Linux分区。
确保你创建了三个额外的分区:
• One partition will be used as the /boot partition, which holds all files (the second stage boot loader, the Linux kernel image, possibly the initial root disk and the system map file) that are necessary for the kernel to boot.
This partition should be 100 Megabytes and should be formatted with an ext3 filesystem.
一个分区将被用做/boot分区,这个分区用来保存所有的文件(第二个引导系统,Linux内核映像,可能的还有启动初始化和系统镜像文件),这些都是内核启动所必须的文件。
这个分区应该要占有100M,并且应该设置为ext3文件系统。
• One partition will be used as root pa rtition. Its mount point should be "/", the partition type should be "Linux native", the size of this partition should be 2.5 Gigabytes (2560 Megabytes) and should be formatted with an ext3 filesystem.
第二个分区将被用于系统分区,它的载入点为“/”,这个分区类型应该为“Linux native”,大小略为2.5G,并且文件系统类型为ext3。
• The third partition will be used as swap space. A swap space does not have a mount point (it will show as "<Swap>"). The size should be equal to the amount of real memory, with a maximum of 256 MB, and the partition type should be "Linux swap".
第三个分区是交换分区,交换分区没有载入点(作为Swap显示)。
大小应该和实际内存大小相等,最小为256MB,分区类型为“Linux swap”
__ 13. Let the instructor check your partition configuration before you save it! After the instructor has checked your partition configuration, click Next.
13.在你保存前,让你的指导老师来检查你的分区配置是否正确。
在你的指导老师检查完你的配置后,
点击下一步
__ 14. The install program will now allow you to configure your boot loader. You can accept all defaults here:
14.安装程序现在将允许你配置你的引导系统,你也可以接受默认配置
• Use GRUB as the boot loader
使用GRUB作为引导系统
• The default boot image is R ed Hat Linux, and Windows is also bootable.
默认的启动映像是Red Hat Linux,并且Windows也是可以启动的
• Do not configure a boot loader password.
不要设置引导程序的密码
Note that in the text install this is spread out over five screens.
需要注意的是在字符安装下,这些将分为5个屏幕
__ 15. If you have a network adapter (ethernet or token ring), the next screen allows you to configure it. Your instructor will tell you whether to use DHCP or not. If not, he or she will provide you with the IP Address, Netmask, Network and Broadcast addresses, and with the Hostname, Gateway and DNS addresses. Enter these values, double-check them and click Next. Note that the text install uses a separate screen for each network adapter.
15.如果你有一个网络适配器(以太网或者令牌网),在下一个画面中将允许你来对其进行配置。
你的指
导老师将告诉你是否适用DHCP,他或她将提供给你IP地址,子网掩码,网络和广播地址,而且还有主机名,网关和DNS地址。
双击他们并输入这些值,点击下一步。
需要注意的是字符模式下将会适用单独的画面来设置网络适配器
__ 16. The next screen allows you to configure firewall rules. We're not going to use this type of firewalling, so select "No firewall" and click Next.
16.接下来将允许你来配置防火墙的规则,我们将不使用这个防火墙类型,所以选择“No Firewall”并且
点击下一步。
__ 17. The installer will now ask for languages to be installed. This will, among other things, depending which spell checker libraries will be installed. So select all languages you are planning to use on your system. Click Next.
17.安装将会询问你所要安装的语言,根据所选的语言,系统将安装特定的拼写检查程序库。
所以选择
你将在系统中会使用到的语言,并点击下一步。
__ 18. Now select your Time Zone, then click Next.
18.选择时区,点击下一步
__ 19. In the next screen you need to set the root password. For convenience in the class, set the root password to “passwd”. Click Next.
19.在接下来你将设置启动密码,为了在课程中适用的简便,统一设置密码为“passwd”,并点击下一步__ 20. At the “Workstation Defaults” screen, select “Customize the set of packages to be installed”. Then click Next and add the “KDE Desktop Environment” group. Click Next.
20.在“Workdstation Defaults”画面中,选择“Customize the set of packages to be installed(安装定制安
装包)”,然后点击下一步,并且添加“KDE Desktop Environment”组,点击下一步
__ 21. Note the location of the log file: /root/install.log and click Next.
21.注意日志文件/root/install.log的位置,并且点击下一步
__ 22. Red Hat will now format the filesystems and install Red Hat Linux. This may take anywhere from 5 minutes to an hour, depending on the number of packages to install, and the speed of the computer. During the install process you will be asked to insert CD 2 and CD 3. While installing, you can see what is going on in detail by switching to the third virtual terminal with Ctrl-Alt-F3. Switch back with Alt-F7. Also take a look at other virtual screens (1 through 6).
22. Red Hat将格式化文件系统并且安装Red Hat Linux,根据电脑的处理速度和所安装包的个数,这个
步骤将花费5分钟到1个小时的时间,在安装的过程中,你将被提示插入第二张和第三章光盘。
在安装的过程中,你可以通过按下Ctrl-Alt-F3来查看安装的细节。
按下Alt-F7,可以查看一些其他的画面__ 23. Choose to create a custom boot disk for your system. You will need a blank floppy for this, which your
instructor will provide.
23.为你的系统选择并且创建一个启动盘,你的指导老师将会为你提供一个空的软盘来制作这个启动盘。
__ 24. The next screen will allow you to configure your graphical adapter. Most graphical adapters will be auto detected. If your graphical adapter was not auto detected you will need to choose the correct one from the list.
Then click Next.
24.接下来将允许你来配置你的图形适配器,大多数的图形适配器可以自动被检测到,如果你的图形适配
器没有被自动检测到,那么你将需要从列表中选择一个,点击下一步。
__ 25. The next screen will allow you to configure your monitor. Modern monitors can be auto detected and the monitor found will be selected. If your monitor was not auto detected, you will need to choose the correct one from the list. If your monitor was not listed, select "Generic Monitor". Then click Next.
25.接下来将允许你配置你的监视器,现在的监视器可以被自动检测到并且可以被自动选择,如果你的
监视器没有被检测到,你将需要从列表中选择一个,如果在列表中,并没有你的监视器,那么选择“Generic Monitor(普通监视器)”
,并点击下一步。
__ 26. The next screen will allow you to configure your color depth and resolution. Make sure to test your configuration. When done, click Next.
26.接下来将允许你来配置你的颜色饱和度和分辨率,设置完成后,点击下一步。
__ 27. Your installation is now complete. Remove the custom boot disk from the drive and click Exit to reboot your system. When the CD drive opens, remove your CD.
27.安装过程完成,取消从光盘启动,并重启系统,打开光驱,取出安装光盘。
__ 28.When your Red Hat Linux system boots for the first time, the Red Hat Setup agent is started. Click the “Forward” button.
28.当你的Red Hat Linux系统第一次启动,Red Hat设置代理被启动,点击前进按钮。
__ 29. Add a personal user account for yourself, with a password you make up yourself. Then click Forward.
29.为自己添加一个用户帐号,并设置自己的密码,然后点击前进。
__ 30. Check the date and time, adjust if necessary, and click Forward.
30.检查并调整日期和时间,点击前进
__ 31. Do not register with the Red Hat Network. Then click Forward.
31.不要在线注册,点击前进
__ 32. Do not install additional software. Click Forward, then click Forward again.
32.不要安装额外的软件,一直点击前进。
END OF EXERCISE
实验完成
Exercise Instructions With Hints(教师用实验参考答案)
Note: The Exercise 1 have no hints.
注意:实验1没有答案
实验项目2、Linux/UNIX操作基础和文本编辑
Exercise 2.1. Using the System
实验2.1 系统的使用
What This Exercise Is About
实验内容
The purpose of this exercise is to become familiar with Linux, the command syntax and some basic commands.
The exercise also serves to show some multi-user concepts.
本次实验的目的是熟悉Linux系统,包括命令语法和一些基本的命令。
此次实验也提及到一些多用户概念What You Should Be Able to Do
实验目标
At the end of the lab, you should be able to:
此次实验后,实验目标:
• Switch between virtual terminals
在虚拟终端上能够进行切换
• Log in to a Linux system and change passwords
登录到Linux系统,并且修改密码
• Execute basic commands
运行基本的命令
• Use the wall and write commands to communicate with other users
使用wall和write命令来和其他用户进行交流
• Use keyboard control keys to control command line output
使用键盘控制键来控制命令行的输出
• Use the mouse to copy and paste commands
使用鼠标来执行复制和粘贴命令
• Use the command history
使用命令历史记录
• Lock a Linux system
锁定Linux系统
• Log out of a Linux system
退出Linux系统
Exercise Instructions
实验说明
Logging in on a virtual terminal
登录进入虚拟终端
In this section you are going to log in to the system using both text and graphical virtual terminals.
在这一部分,你将利用字符模式和图形化模式两种方法登录系统
__ 1. If the install went correctly then you should now see a graphical login prompt. If this is not the case, ask your instructor to fix this. (You will learn how to do this yourself later in the course.)
1.如果安装正确完成了,那么你应该能够看到一个图形化的登录提示。
如果没有看到这样提示,询问你
的指导老师来解决这个问题(你将在后面的课程中学会如何自己处理这个问题)
__ 2. Verify that you indeed have seven different virtual terminals. Cycle through them by pressing Alt-Fn, where n is the terminal number you want to access. Use Ctrl-Alt-Fn when you are in a graphical terminal.。