《linux实验报告》由会员分享,可在线阅读,更多相关《linux实验报告(24页珍藏版)》请在金锄头文库上搜索。
1、中国地质大学江城学院LINUX 操作系统实验报告姓名班级学号指导教师2011 年5月10日目录实验一在 LINUX 下获取帮助、 Shell实用功能实验二文件和目录操作命令实验三vi编辑器使用、文件显示和处理命令实验四LINUX 常用操作命令实验五Shell程序的创建及变量实验六Shell流程控制语句实验七用户和组群账户管理实验八磁盘和文件系统管理实验一在LINUX 下获取帮助、Shell实用功能实验目的:1、掌握字符界面下关机及重启的命令。2、掌握 LINUX下获取帮助信息的命令:man、 help 。3、掌握 LINUX中 Shell 的实用功能,命令行自动补全,命令历史记录,命令的排列、
2、替换与别名,管道及输入输出重定向。实验内容:1、使用 shutdown 命令设定在 30分钟之后关闭计算机。2、使用命令“cat /etc/named.conf”设置为别名named,然后再取消别名。3、使用 echo命令和输出重定向创建文本文件/root/nn,内容是 hello ,然后再使用追加重定向输入内容为word。4、使用管道方式分页显示/var 目录下的内容。5、使用 cat 显示文件 /etc/passwd和 /etc/shadow,只有正确显示第一个文件时才显示第二个文件。实验步骤及结果:1、打开 Linux 系统的虚拟机。使用终端,在桌面点击鼠标右键,在菜单中点击新建终端。在
3、界面中输入“ shutdown h 30” , 得到如下结果,完成使用 shutdown 命令设定在 30分钟后关闭计算机。如图:2、在界面输入“alias named= ls l /etc/named.conf” 按下 Enter 键实现文件别名named,再输入 “ named”命令, 按下 Enter 键可以检验别名是否设置正确同时查看内容。输入“unalias named”可以取消别名的定义,再输入“named”检测别名是否取消。3、在界面中输入“echo hello/root/nn”按下 Enter 键,再输入“下Enter 键,实现了使用 echo命令和输出重定向创建文本文件/ro
4、ot/nn再输入“ echo word/root/nn”和按回车键后输入“cat /root/nn再使用追加重定向输入内容为word的要求。结果如图。cat /root/nn”然后按,内容是 hello 的要求。”,按下 Enter 键实现4、在界面输入“ls /var|more”的命令,实现使用管道方式分页显示/var 目录下的内容的要求。结果如下:5 、在页面输入“cat /etc/passwd”按下 Enter 键得到需要显示的第一个文件,输入“cat/ect/shadow” 按下 Enter 键得到第二个需要显示的文件。如图:实验二文件和目录操作命令实验目的:1、 掌握 LINUX下文
5、件和目录的操作命令,如pwd、 cd、 ls 、 touch 、 mkdir 、 rmdir 、 cp、mv、 rm等。2、 掌握 LINUX下建立链接文件的方法。实验内容:1、使用命令切换到/etc 目录,并显示当前工作目录路径。2、使用命令显示/root目录下所有文件目录的详细信息,包括隐藏文件。3、使用命令创建空文件/root/ab,并将该文件的时间记录更改为8月 8日8点 8分。4、使用命令创建具有默认权限为744的目录 /root/ak,然后将 /etc/named.conf文件复制到该目录中,最后将该目录及其目录下的文件一起删除。5、统计文件 /etc/named.conf的行数、
6、字符数和单词数。6、使用命令创建/root/a文件的硬链接文件/root/b和软链接文件 /root/c。实验步骤及结果:1、打开 Linux 系统的虚拟机。使用终端,在桌面点击鼠标右键,在菜单中点击新建终端。在界面中输入“ cd /etc ” ,按下 Enter 键可以将当前目录切换到 /etc 目录,再输入“ pwd” 按下 Enter 键显示当前工作的目录路径。2、在界面输入 “ ls al /root ”实现使用命令显示 /root 目录下所有文件目录的详细信息,包括隐藏文件的要求。3、在界面中输入“touch /root/ab”创建空文件/root/ab,输入“ ls -l ab”查
7、看空文件的详细信息,确认空文件创建成功,再输入“ touch t 08080808 ab ”更改该文件的时间记录为 8月 8日 8点 8分,输入“ ls l ab ”查看文件详细信息。4、在界面中输入“ mkdir -m 744 /root/ak ” 创建具有默认权限为 744的目录 /root/ak,再输入“ cp/etc/named.conf/root/ak ” 将 /etc/named.conf文件复制到该目录中并输入“lsl ak ”查看文件详细信息检验任务是否完成,最后输入“rm rf /root/ak” 将该目录及其目录下的文件一起删除并再次检验。5、在界面输入“ wc lcw /
8、etc/named.conf ”完成统计文件 /etc/named.conf 的行数、字符数和单词数的任务。6、在界面输入“echo hello a” 创建 /root/a源文件其内容为hello ,输入“ ln a b”创建a文件的硬链接文件b, 输入“ cat a ”和“ cat b ”可以看到硬链接文件内容和源文件内容是一样的。再输入“ln s a c ”创建 a文件的软链接文件b,输入“ cat c ”可以看到软链接文件里的内容和源文件的一样,最后输入“ls l ”可以查看源文件、硬链接文件和软链接文件的属性以确定完成创建 /root/a 文件的硬链接文件 /root/b 和软链接文件
9、 /root/c 的要求。实验三 vi编辑器使用、文件显示和处理命令实验目的:1、 掌握 vi 编辑器的使用方法。2、 掌握 LINUX下文件显示和处理命令,如 cat 、more、less 、head、tail 、sort 、uniq 、 cut 等。实验内容:1、使用 vi 编辑器创建文本文件/root/v,文件内容为 hell ,最后保存退出。2、使用命令一次3行显示文件 /etc/named.conf文件内容。3、查看文件4、创建文件5、创建文件/etc/passwd的前 3行内容。file1,文件内容有 3行,分别为 a、c、b,排序该文件数据,显示在屏幕上。file2,文件内容有2
10、行,分别为 d、 a,比较文件 file1和 file2文件内容。实验步骤及结果:1、打开 Linux 系统的虚拟机。使用终端,在桌面点击鼠标右键,在菜单中点击新建终端。在界面输入“ vi /root/v”新建文本文件/root/v,按下 Enter 键可以进入 vi 编辑器,按字母“i ”进入插入模式, 输入“ hell ”,按“ Esc”键退出插入模式进入命令模式,按冒号键 “ : ”进土末行模式,输入“wq /root/v”将文件内容以指定的文件名保存并退出。2 、在界面输入“more -3 /etc/named.conf”按下 Enter 键可以完成一次3 行显示文件/etc/name
11、d.conf文件内容的要求。3、在界面输入“ head -3 /etc/passwd ” 按下 Enter 键可以完成查看文件 /etc/passwd 的前 3 行内容的要求。4、使用 vi 编辑器编辑新建文件 file1 ,文件内容有 3行,分别为 a、 c、b,输入“ cat file1 ” 查看文件 file1 的内容,输入“ sort file1 ” 按下 Enter 键完成排序该文件数据。5、使用 vi 编辑器编辑新建文件file2,文件内容有 2行,分别为 d、a,分别输入 “ cat file1”“cat file2”查看 file1、 file2文件的内容,输入“comm file1 file2” 按下 Enter 键完成比较文件 file1和 file2文件内容的要求。实验四 LINUX 常用操作命令