002Linux操作实训指导书

更新时间:2023-11-28 11:56:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Linux操作实训指导书

实训1 用户界面与Shell命令

一、实验要求

1. 掌握图形化用户界面和字符界面下使用Shell命令的方法。 2. 掌握ls、cd等Shell命令的功能。

3. 掌握重定向、管道、通配符、历史记录等的使用方法。 4. 掌握手工启动图形化用户界面的设置。

二、实验内容

1. 图形化用户界面下的Shell命令操作

【操作要求1】显示系统时间,并将系统时间修改为2005年12月17日零点。

【操作步骤】

(I)启动计算机,以超级用户身份登录图形化用户界面。

(2)依次单击“主菜单”→“系统工具”→“终端”,打开桌面环境下的终端工具。 (3)输入命令“date”,显示系统的当前日期和时间。

(4)输入命令“date 121700002005”,屏幕显示新修改的系统时间。

【操作要求2】查看2008年8月23日是星期几。

【操作步骤】

输入命令“cal 2008”,屏幕上显示出2008年的日历,由此可知2008年8月23日是星期六。

【操作要求3】查看ls命令中-s选项的帮助信息。

【操作步骤】 方法一:

(1)输入“man ls”命令,屏幕显示出手册页中ls命令相关帮助信息的第一页,介绍ls命令的含义、语法结构以及-a -A、-b和-B等选项的意义。

(2)使用PageDown键、PageUp键以及上、下方向键找到-s选项的说明信息。 (3)由此可知,ls命令的-s选项等同于-size选项,以文件块为单位显示文件和目录的大小。

(4)在屏幕上的“:”后输入“q”,退出ls命令的手册页帮助信息。 方法二:

输入命令“ls -help”,屏幕显示中文的帮助信息,由此可知ls命令的-s选项等同于-size选项,以文件块为单位列出所有文件的大小。

1

【操作要求4】查看/etc目录下所有文件和子目录的详细信息。

【操作步骤】

(1)输入命令“cd/etc”,切换到/etc目录。

(2)输入命令“ls -al”,显示/etc目录下所有文件和子目录的详细信息。

2 字符界面下的Shell命令操作

【操作要求1】查看当前目录。

【操作步骤】

(1)启动计算机后默认会启动图形化用户界面,按下Ctrl+Alt+F2键切换到第2个虚拟终端。

(2)输入一个普通用户的用户名(hellen)和口令(ab23rtu),登录系统,参见实训1。

(3)输入命令“pwd”,显示当前目录。

【操作要求2】用cat命令在用户主目录下创建一名为f1的文本文件,内容为:

Linux is useful for us all

You can never imagine how great it is. 【操作步骤】

(1)输入命令“cat >f1”,屏幕上输入点光标闪烁。

(2)依次输入上述内容。使用cat命令进行输入时,而且只能用退格键(Backspace)来删除光标前一位置的字符。并且一旦按下回车键,该行输入的字符就不可修改。

(3)上述内容输入后,按Enter键,让光标处于输入内容的下一行,按Ctrl+D键结束输入。

(4)要查看文件是否生成,输入命令“ls”即可。 (5)输入命令“cat f1”,查看f1文件的内容。

【操作要求3】向f1文件增加以下内容: Why not have a try?

【操作步骤】

(1)输入命令“cat >>f1”,屏幕上输入点光标闪烁。

(2)输入上述内容后,按Enter键,让光标处于输入内容的下一行,按Ctrl+D键结束输入。

(3)输入“cat f1”命令,查看f1文件的内容,会发现f1文件增加了一行。

【操作要求4】统计a文件的行数,单词数和字符数,并将统计结果存放在countf1文件。

【操作步骤】

(1)输入命令“wc countf1”,屏幕上不显示任何信息。

(2)输入命令“cat countfl”,查看countf1文件的内容,其内容是f1文件的行数、单词数

2

和字符数信息,即f1文件共有3行,19个词和87个字符。

【操作要求5】分页显示/etc目录中所有文件和子目录的信息。

【操作步骤】

(1)输入命令“less /etc|more”,屏幕显示出“ls”命令输出结果的第一页,屏幕的最后一行上还出现“-More-”字样,按空格键可查看下一页信息,按Enter键可查看

下一行信息。

(2)浏览过程中按q键,可结束分页显示。

【操作要求6】仅显示/etc目录中前15个文件和子目录。

【操作步骤】

输入命令“ls| /etc|head -n 15”,屏幕显示出“ls”命令输出结果的前面15行。 【操作要求7】清除屏幕内容。 【操作步骤】

输入命令“clear”, 则屏幕内容完全被清除,命令提示符定位在屏幕左上角。

3.通配符的使用

【操作要求1】显示/bin/目录中所有以c为首字母的文件和目录。

【操作步骤】

输入命令“ls /bin/c*”,屏幕将显示/bin目录中以c开头的所有文件和目录。

【操作要求2】显示/bin/目录中所有以c为首字母,文件名只有3个字符的文件和目录。

【操作步骤】

(1)按向上方向键,shell命令提示符后出现上一步操作时输入的命令“ls bin/c*”。 (2)将其修改为“ls /bin/c??”,按下Enter键,屏幕显示/bin目录中以c为首字母,文件名只有3个字符的文件和目录。

【操作要求3】显示/bin目录中所有的首字母为c或s或h的文件和目录。

【操作步骤】

输入命令“ls /bin/[c,s,h]*”,屏幕显示/bin目录中首字母为c或s或h的文件和目录。

【操作要求4】显示/bin/目录中所有的首字母不是a、b、c、d、e的文件和目录。

【操作步骤】

输入命令“ls /bin/[!a-e]*”,屏幕显示/bin目录中首字母不是a、b、c、d、e的文件和目录。

【操作要求5】重复上一步操作

【操作步骤】

输入命令“!!”,自动执行上一步操作中使用过的“ls /bin/[!a-e]*”命令。

3

4. 设置手工启动图形化用户界面

【操作要求l】修改/etc/inittab文件。

【操作步骤】

(1)按下Alr+F7键,切换回到图形化用户界面。

(2)依次单击“主菜单”→“附件”→“文本编辑器”, 打开gedit文本编辑器。

(3)单击工具栏上的“打开”按钮,从“打开文件?”对话框中选择/etc目录中的inittab文件。 (4)将文件中的“id:5:initdefault:”所在行的“5”修改为“3”。 (5)单击工具栏上的“保存”按钮,并关闭gedit“。

(6)单击“主菜单”→“注销”,弹出对话框,选择“重新启动”,并单击“确定”按钮,重新启动计算机。

【操作要求2】手工启动图形化用户界面。

【操作步骤】

(1)计算机重启后显示字符界面,输入用户名和相应的口令后,登录Linux系统。 (2)输入命令“startx”,启动图形化用户界面。

(3)单击“主菜单”→“注销”,弹出对话框,单击“确定”按钮,返回到字符界面。

【操作要求3】切换到KDE桌面环境。

【操作步骤】

(1)输入命令“switchdesk kde”,切换为启动KDE桌面环境。 (2)输入命令“startx”,启动KDE桌面环境。

4

实训2 vi的基本操作

一、实验要求

1.熟悉并掌握vi命令模式、文本编辑模式和最后行模式三种工作模式之间的转换方法。 2.掌握利用vi新建和保存文件;熟悉光标的移动,文本的插入与删除等操作。 3.掌握字符串替换;行的复制、移动、撤消和删除等操作。

二、实验内容

1.新建文本文件 ’

【操作要求】利用vi新建文件f2,内容为:

How to Read Faster

When I was a schoolboy I must have read every comic book ever published. But as I got older, my eyeballs must have slowed down or something I mean, comic books started to pile up faster then I could read them!

It wasn't until much later, when I was studying at college, I realized that it wasn't my eyeballs that had gone wrong. They're still moving as well as ever. The problem is that there's too much to read these days, and too little time to read every WORD of it. 【操作步骤】

(1)启动计算机后,以普通用户(hellen)身份登录字符界面。

(2)在Shell命令提示符后输入命令“vi”,启动vi文本编辑器,进入命令模式。 (3)按“i”键,从命令模式转换为文本编辑模式,此时屏幕的最底边出现“——INSERT——” 字样。

(4)输入上述文本内容。如果输入出错,可使用退格键或Delete键删除错误的字符。 (5)按Esc键返回命令模式。

(6)按“:”键进入最后行模式,输入“w f2”,就可以将正在编辑的内容保存为f2 文件。屏幕底部显示“\,482C written”字样,表示此文件有3行,482 个字符。注意:vi中行的概念与平时所说的行有所区别,在输入文字的过程中由 于字符串长度超过屏幕宽度而发生的自动换行,vi并不认为是一行,只有在vi中 按一次Enter键,另起一行的才是新的一行。 (7 )按“:”键后输入“q”,退出vi。

2编辑文件

【操作要求1】打开f2文件并显示行号。

【操作步骤】

(1)输入命令“vi f2”,启动Ⅵ文本编辑器并打开f2文件。

(2)按“:”键切换到最后行模式,输入命令“set nu”,每一行前出现行号。

5

【操作要求6】新建组群mygroup。

【操作步骤】

(1)在超级用户的Shell提示符后输入命令“groupadd mygroup”,建立mygroup组群。

(2)输入命令“cat /etc/group”,发现group文件的末尾出现mygroup组群的信息。 (3)输入命令“cat /etc/gshadow”,发现gshadow文件的末尾也出现mygroup组群的信息。

【操作要求7】将mygroup组群改名为newgroup。

【操作步骤】

(1)输入命令“groupmod -n newgroup mygroup”,其中-n选项表示更改组群的名称。 (2)输入命令“cat /etc/group”,查看组群信息,发现原来mygroup所在行的第一项变为“newgroup”。

【操作要求8】删除newgroup组群。

【操作步骤】

超级用户输入“groupdel newgroup”命令,删除newgroup组群。

3 批量新建多个用户账号

【操作要求】为全班同学创建用户账号,用户名为“s”+学号

的组合,并且都属于cl(ass0401组群。

【操作步骤】

(1)新建全班 同学的组群class0401 , 输入命令“groupadd -g 600 class0401”(假设值为600的GID未被使用)。

(2)编辑用户信息文件,保存为student.txt文件,文件的格式为:(假设>600的UID未 被使用)

s040101:x:60l:600::/home/s040101:/bin/bash s040102:x:602:600::/home/s040102:/bin/bash ?

(3)编辑用户口令文件,保存为password.txt文件,文件的格式为: s040101:dkdk24d s040102:jijui34 ...

(4)输入命令“newusers < student.txt”,批量新建用户帐号。 (5)输入命令“pwunconv”,暂时取消shadow加密。

(6)输入命令“chpasswd

11

(7)输入命令“pwconv”,进行shadow加密,完成批量新建用户帐号工作。 (8)输入命令“cat /etc/passwd”,查看/etc/passwd文件发现所有的用户帐号均已建立。

12

实训4 文件系统的管理

一、实验要求

l掌握软盘格式化工具的操作。 2掌握软盘和u盘的挂载和卸载方法。 3掌握mkfs、df等磁盘管理命令。

二、实验内容

【实验准备】二张软盘和一个U盘。其中一张软盘已在windows下格式化并存有一些文件。U盘中保存一名为test.txt的文件,该文件在Windows环境下创建。

1. 格式化软盘

【操作要求】格式化软盘,并使该软盘可用于Windows环境。

【操作步骤】

(1) 以超级用户身份登录到GNOME桌面环境。

(2)插入软盘,依次单击“主菜单”→“系统工具”→“软盘格式化器”,打开“软盘格式化工具”窗口。

(3)在“软盘密度”下拉列表中选择“高密度3.5\”。

(4)在“文件系统类型”下拉列表中选择需要创建的文件系统类型为“DOS(FAT)”。 (5)从“格式化方式”中选择“标准(在快速方式前增加低级格式化)”,并单击“格式化”按钮对软盘进行格式化。

(6)稍等片刻,弹出对话框提示软盘格式化成功,单击“关闭”按钮完成软盘格式化。 (7 )返回“软盘格式化工具”窗口,单击“关闭”按钮,退出软盘格式化工具,最后取出软盘。

2. 挂载与卸载移动存储设备

【操作要求1】挂载软盘,并查看软盘中的内容。

【操作步骤】

(1)按下Ctrl+Alt+F3 组合键切换到字符界面,并将在Windows中已使用过的一张软盘插入软盘驱动器。

(2)输入命令“mount -t auto /dev/fd0 /mnt/floppy”,挂载软盘。 (3)输入命令“ls /mnt/floppy”,查看软盘中的文件和目录。

【操作要求2】将U盘上test.txt文件复制到软盘,并查看所有磁盘的使用情况,最后卸载软盘和U盘。

【操作步骤】

(1)插入U盘,并输入命令“mkdir/nmt/U”,为U盘创建挂载点目录。 (2)输入命令“mount -tvfat /dev/sda1/nmt/U”,挂载U盘。 (3)输入命令“ls /mut/U”,查看U盘中的文件内容。

13

(4)为验证系统已挂载的设备,输入命令“df”,可查看到软盘和U盘。 (5)复制文件,输入命令“cp /mnt/U/test.txt /mnt/floppy”。

(6)输入命令“ls /mnt/floppy”,查看test.txt文件是否已复制到软盘。 (7)卸载U盘,输入命令“mount /nmt/U”。 (8)卸载软盘,输入命令“umount /mnt/floppy”。

3. 创建文件系统

【操作要求】在软盘上创建ext2文件系统,并检查文件系统的正确性。

【操作步骤】

(1)将软盘插入软盘驱动器。

(2)输入命令“mkfs -text2 /dev/fd0”,在软盘上创建ext2文件系统。屏幕将显示创建过程中的相关信息。

(3)检查文件系统,输入命令“fsck -t ext2 /dev/fd0”。

14

实训5 目录和文件管理

一、实验要求

1.熟练掌握mkdir、mv、cp、rm等目录和文件管理命令。 2. 掌握文件权限的修改方法。 3. 掌握文件归档和压缩的方法。

二、实验内容

【实验准备】包含test.zip压缩文件的usb盘。

1.目录操作

【操作要求l先创建二个新目录dir1和dir2,然后将dir2目录移到dir1目录中,最后删除dir2目录。 【操作步骤】

(1)以普通用户(hellen)身份登录到Linux字符界面,当前目录为用户的主目录“/home/hellen”。

(2)输入命令“ls -l”,查看当前目录中的所有文件。 (3)创建两个目录,输入命令“mkdir dir1 dir2”。 (4)再次输入命令“ls -l”,确认两个目录是否成功创建。 (5)输入命令“mv dir2 dir1”,将dir2目录移动到dir1目录。

(6)输入命令“cd dir1”,切换到dir1目录,再输入“ls”命令,查看到dir2目录。 (7)删除dir2目录,输入命令“rm -rf dir2”。

2. 文件操作

【操作要求1】查找fstab文件,并将fstab文件中所有包含“mnt”的行存入f4文件。

【操作步骤】

(1)查找fstab文件,输入命令“find / -name fstab”,稍等片刻,屏幕显示fstab文件的完整路径为“/etc/fstab”。

(2)将/etc/fstab文件中所有包含“mnt”的行存入f4文件,输入命令“grep -n \ /etc/fstab > f4”。

(3)输入命令“cat f4”,查看f4文件的内容。

【操作要求2】将f4文件复制到dir1目录,并在dir1目录中创建/etc/fstab文件的符号链接文件fstab-link。

【操作步骤】

(1)由于当前目录为/home/hellen/dir1,输入命令“cp f4”,将f4文件复制到dir1目录。 (2)创建/etc/fstab文件的符号链接文件,输入命令“ln -s /etc/fstab fstab-link”。 (3)输入命令“Is -l”,可发现淡蓝色的符号链接文件fstab-link,并使用“->”表示其所

15

本文来源:https://www.bwwdw.com/article/i11t.html

Top