linux操作系统实验报告
LINUX操作系统实验报告
姓 名 班级学号 指导教师
2011 年 05月 16 日
实验一 在LINUX下获取帮助、Shell实用功能
实验目的:
1、掌握字符界面下关机及重启的命令。
2、掌握LINUX下获取帮助信息的命令:man、help。
3、掌握LINUX中Shell的实用功能,命令行自动补全,命令历史记录,命令的排列、替
换与别名,管道及输入输出重定向。
实验内容:
1、使用shutdown命令设定在30分钟之后关闭计算机。
2、使用命令“cat /etc/cron.daliy”设置为别名named,然后再取消别名。
3、使用echo命令和输出重定向创建文本文件/root/nn,内容是hello,然后再使用追加重定向输入内容为word。
4、使用管道方式分页显示/var目录下的内容。 5、使用cat显示文件/etc/passwd和/etc/shadow,只有正确显示第一个文件时才显示第二个文件。
实验步骤及结果:
1. 用shutdown命令安全关闭系统,先开机在图形界面中右击鼠标选中新建终端选项中输入
命令
Shutdown -h 30
2、使用命令alias将/etc/cron.daliy文件设置为别名named,左边是要设置的名称右边是要更改的文件。查看目录下的内容,只要在终端输入命令即可。取消更改的名称用命令unalias命令:在命令后输入要取消的名称,再输入名称。
3.输入命令将文件内容HELLO重定向创建文本文件/root/nn,然后用然后再使用追加重定向输入内容为word。步骤与输入内容HELLO一样,然后用命令显示文件的全部内容。
4.使用命令ls /etc显示/etc目录下的内容,命令是分页显示。“|”是管道符号,它可以将多个命令输出信息当作某个命令的输入。
5
实验二 文件和目录操作命令
实验目的:
1、 掌握LINUX下文件和目录的操作命令,如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/at.dany文件复制到该目录中,最后将该目录及其目录下的文件一起删除。
5、统计文件/etc/auto.misc的行数、字符数和单词数。
6、使用命令创建/root/install.log文件的硬链接文件/root/b和软链接文件/root/c。
实验步骤及结果:
1
2
3
4
5
6
实验三 vi编辑器使用、文件显示和处理命令
实验目的:
1、 掌握vi编辑器的使用方法。
2、 掌握LINUX下文件显示和处理命令,如cat、more、less、head、tail、sort、uniq、
cut等。
实验内容:
1、使用vi编辑器创建文本文件/root/v,文件内容为hell,最后保存退出。 2、使用命令一次3行显示文件/etc/a2ps.cfg文件内容。 3、查看文件/etc/aliases的前3行内容。
4、创建文件file1,文件内容有3行,分别为a、c、b,排序该文件数据,显示在屏幕上。 5、创建文件file2,文件内容有2行,分别为d、a,比较文件file1和file2文件内容。
实验步骤及结果:
1
2
3
4
5
实验四 LINUX常用操作命令
实验目的:
1、 掌握文件和命令查找,包括命令grep、find、locate、whereis、file等。 2、 掌握系统信息显示命令,包括uname、hostname、cal、date等。 3、 掌握信息交流命令,包括echo、mesg、write等。 实验内容:
1、使用命令查找/etc目录下的文件aliases。 2、使用命令将当前计算机的主机名修改为IT。 3、使用命令显示公元2008年8月的月历。
4、使用命令将当前计算机时间设置为2008年8月6日,并显示当前时间。 5、使用命令显示/etc/adjtime文件的文件类型。
1
、
2
3
4
5
、
实验五 Shell程序的创建及变量
实验目的:
1、 掌握Shell程序的创建过程及Shell程序的执行方法。
2、 掌握Shell变量的定义方法,及用户定义变量、参数位置等。
3、 掌握变量表达式,包括字符串比较、数字比较、逻辑测试、文件测试。 实验内容:
1、查看当前系统下用户Shell定义的环境变量的值。 2、定义变量AK的值为200,并将其显示在屏幕上。
3、定义变量AM的值为100,并使用test命令比较其值是否大于150。
4、创建一个简单的Shell程序,其功能为显示计算机主机名以及显示系统日期和时间,并执行该程序。
1
2
3
实验六 Shell流程控制语句
实验目的:
1、 掌握条件判断语句,如if语句、case语句。
2、 掌握循环控制语句,如for语句、while语句、until语句。 实验内容:
1、使用for语句创建一个Shell程序,其功能为1+2+3+4+5+ +n。 2、使用until语句创建一个Shell程序,其功能为计算1-10的平方。
实验步骤及结果:
1.
2.
实验七 用户和组群账户管理
实验目的:
1、 掌握字符界面下用户账户的设置,包括命令useradd、usermod、userdel。 2、 掌握字符界面下组群账户的设置,包括命令groupadd、groupmod、groupdel。 3、 掌握用户和组群维护命令,包括passwd、chfn、chsh、su、w、who等。
实验内容:
1、使用命令创建用户账户lisi,并设置口令为123456,设置用户名全称为李四,办公室电话为57111111。
2、使用命令修改用户账户lisi的UID为700,其Shell类型为/bin/ash。 3、使用命令设置用户账户lisi两次改变密码之间相距的最小天数为5天,两次改变密码之间的最大天数为20天。
4、使用命令删除用户账户lisi,并且在删除该用户的同时一起删除其主目录。 5、使用命令创建组群group1,并在创建时设置其GID为800。
6、使用命令修改组群group1的新组群名称为shanghai,设置组群group1的口令为123456。
实验步骤及结果: 1
2
3
4
5
6
实验八 磁盘和文件系统管理
实验目的:
1、 掌握挂载和卸载文件系统的方法。
2、 掌握文件权限设置的方法,以及如何修改文件所有者及用户。 实验内容:
1、使用命令挂载U盘,并能正确显示U盘中的中文信息。
2、分别用文字设定法和数字设定法,对/root/install。Log.syslog文件设置权限,所有者为读取、写入和执行权限,同组用户为读取和写入权限,其他用户没有任何权限。
3、将文件/root/ab所有者更改为用户zhangsan。 4、将目录/boot/grub连同它的下级文件/boot/grub/stage1的所有者和用户组一起更改为newuser。
实验步骤及结果:
1、 2、
3、
4、
…… 此处隐藏:1496字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [教学研究]2012西拉科学校团少队工作总结
- [教学研究]建筑工程公司档案管理制度
- [教学研究]小学数学人教版六年级上册圆的周长和面
- [教学研究]ERP电子行业解决方案
- [教学研究]钢支撑租赁合同范本
- [教学研究]预应力自动张拉系统用户手册Rev1.0
- [教学研究]MOOC课程:金瓶梅人物写真(每章节课后
- [教学研究]追加被执行人申请书(适用追加夫妻关系)
- [教学研究]2014年驾考科目一考试最新题库766
- [教学研究]2013-2014学年度九年级物理第15章《电
- [教学研究]新版中日交流标准日本语初级下26课-客
- [教学研究]小导管注浆施工作业指导书
- [教学研究]一般财务人员能力及人岗匹配评估表
- [教学研究]打1.2.页 小学一年级暑假口算100以内加
- [教学研究]学习贯彻《中国共产党党和国家机关基层
- [教学研究]2012年呼和浩特市中考试卷_35412
- [教学研究]最简易的电线电缆购销合同范本
- [教学研究]如何开展安全标准化建设
- [教学研究]工作分析与人岗匹配
- [教学研究]2016-2017学年高中历史第七单元现代中
- 山东省义务教育必修地方课程小学三年级
- 台湾宜兰大学互联网交换技术课程 01_In
- 思想品德:第一课《我知我家》课件(人
- SAR合成孔径雷达图像点目标仿真报告(附
- 利辛县“十三五”规划研究报告
- 2015-2020年中国手机APP行业市场发展趋
- 广告策略、创意表现、媒体方案
- 企业如何申请专利的的几点思考
- 《中国教育简史》网上作业
- 高中历史第二单元西方人文精神的起源及
- 年终晚会必备_精彩的主持稿_精心整理_
- 信息工程专业自荐书
- 2019高考历史人教版一轮练习:第十二单
- JAVA俱乐部管理系统软件需求规格说明书
- 2016-2021年中国小型板料折弯机行业市
- (人教新课标)六上_比的基本性质课件PPT
- 辽宁省公务员考试网申论备考技巧:名言
- 神经阻滞麻醉知情同意书
- 施工企业信息填报、审核和发布的相关事
- 初一(七年级)英语完形填空100篇




