下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Linux 操作系统基础实验指导书实验一 Linux 指令系统实验学时: 2 学时实验类型:验证性实验目的使用命令,查看目录,对目录下的文件进行操作,查找过滤,压缩打包操作实验内容使用 Linux 指令,查看目录,修改目录。使用 Linux 指令,创建文件,修改文件属性。使用 cat 和 find 命令查找。使用 tar 命令进行文件的解压缩。三实验要求按照要求编写程序,放在相应的目录中,编译成功后执行,并按照要求分析 执行结果,并写出实验报告。四实验步骤1. 使用 cd 命令,查看 /tmp 目录2. 创建 myDir 文件,查看属性。3. 修改目录的拥有者和工作组。4. 使用 myDir
2、下的所有文件和子目录都自动拥有工作组 xz5. 在 myDir 目录下创建文件,测试上面的操作是否成功6. 查看/tmp 目录下的内容及属性。7. 创建 newfile 文件。设置 newfile 文件权限模式8. 把 newfile 备份到 /tmp/myDir 目录下,并改名为。9. 在/root 目录下为该文件创建 1个符号链接10. 使用 find 命令查找系统中是否存在文件11. 查找系统中所有空文件,并记录到 /tmp/myDir/.12. 搜索/etc/文件中含有 root 字符串的行13. 过滤显示 /etc 下文件名中包含 init 字符串的文件或目录名称14. 把/tmp
3、目录打包成 ,放在/root 目录下 .15. 把/tmp 目录压缩打包成 .gz,放在/root 目录下.16. 比较与 .gz的大小。17. 不解包只查看压缩包 .gz 中的内容18. 解压 .gz的内容到 /tmp/myDir 目录。实验二Linux 进程操作实验学时: 2 学时实验类型:验证性一实验目的使用命令,查看系统中的进程 使用 Linux 指令,查看系统中消耗 CPU资源最多的几个进程。 查看系统中所有进程。实验内容查找 ssh 服务守护进程的进程 ID 号。杀掉守护进程。使用 apt-get 命令进行“fish ”软件的安装,更新,卸载。也可安装 3d-chess 软件。三实
4、验要求按照要求编写程序,放在相应的目录中,编译成功后执行,并按照要求分析 执行结果,并写出实验报告。同时将 apt-get 命令的使用方法整理进实验报告 四实验步骤19. 使用 top 命令,查看系统中消耗 CPU资源最多的几个进程。20. 使用 ps命令,查看系统中所有进程21. 通过管道,查找 ssh 服务守护进程的进程 ID号22. 使用kill 命令杀掉该进程实验三 Linux 网络管理实验学时: 2 学时实验类型:验证性一实验目的通过命令,对网络管理进行操作二实验内容通过 ifconfig 命令,显示配置网络设备。使用 route 命令查看当前路由表的信息。使用 ping 命令,测试
5、两台电脑是否能相互通信。安装 ftp 服务器及客户端。并验证连接是否有效。实验要求按照要求编写程序,放在相应的目录中,编译成功后执行,并按照要求分析 执行结果,并写出实验报告。同时将 ftp 服务器的配置文档整理进实验报告。四实验步骤23. 使用 ifconfig 命令,查看当前系统活动的网络接口配置信息24. 使用 ifconfig 命令启动和关闭指定网卡。25. 使用 ifconfig 命令配置系统 ip 地址26. 使用 route 命令查看当前路由表信息27. 使用 ping 命令,查看结果。28. 通过 netsata命令显示网络信息。实验四 Shell 综合实验学时: 2 学时 实
6、验类型:综合性实验目的通过对 Shell 语法的练习,熟练运用知识点,完成时间密码验证,计算时间差,按时备 份文件程序。二实验内容熟悉 Unix/Linux 的运行环境,实验平台。练习 Unix/Linux 的文本行编辑器 vi 的使用方法熟练掌握 Shell 的基本语法,完成时间验证,计算时间差以及按时备份文件程序。三实验要求1. 利用 Shell 编程,实现密码的验证1) Shell 程序提示输入密码2) 用户输入3) 系统将用户输入的密码与 password 比较4) 若一致,则显示成功5) 否则,提示错误,进行输入6) 按 Q/q 退出程序2. 编写小程序,计算用户输入的时间与系统时间
7、的差值。1) 提示用户输入时间2) 用户输入3) 判断输入时间是否合法4) 若合法,则计算差值,判断显示“已过多少天 ”或者”还有多少天 ”5) 不合法,结束程序3. 编写一个备份程序,备份 /home 目录下的非目录文件,到 /usr/logs 目录下,当时间的 分钟为 5 的倍数是,自动备份。1) 启动程序,当系统时间分钟为 5 的倍数,自动备份。2) 提示是否继续备份3) 用户输入4) 若选择 n/N ,退出程序5) 其他则下一个 5 分钟,自动备份四实验步骤read 命令获取用户输 退出程序,否则判 否则输出密码错误,进1. 使用 vi 命令编写第一个脚本输入头注释。2. 使用 whi
8、le do done 循环作为程序的主题,每次循环中,使用 入的密码,通过与本地的密码判断,如果成功,输出密码正确, 断是否是 q/Q,匹配的话,通过 break 或者 exit 退出程序, 行输入。3. 使用 chmod 密码给脚本提升权限,运行脚本。4. 编写计算时间差程序,首先使用 read 命令获取用户输入的时间, cal 命令查找年月 判断用户输入的时间是否合法,使用 while 循环,知道用户输入正确,程序才向下 执行。5. 使用 date 命令把用户输入的时间及当前系统时间转换成时间戳,作用是后面计算 日期差6. 计算出两时间戳的差, 转换成天数, 判断天数, 根据正负符号显示还有多少天和已 过多少天7. 提示脚本权限,运行脚本,查看结果8. 编写自动备份程序,当系统时间的分钟为 5 的倍数是,使用 tar 命令把 /home 目录 下的非目录文件打包放在 /usr/logs 目录下。首先判断 /usr/logs 目录存
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电力公司管理佳家四期电缆沟施工方案1
- 2023级人力资源管理专业绩效考核方案
- 2026年基于大模型的深度报告撰写与研报复现操作指南
- 2026年校园安全规范培训
- 2026年助听器使用壽命一般58年何时考虑更换评估
- 2026年自动驾驶法规体系构建与专属保险方案设计
- 外币交易的会计处理方法
- 2026年宿舍安全知识普及培训
- 2026年实验室化学品使用安全培训
- 灾区护理质量与安全管理
- 2026年陕西青年职业学院单招职业技能测试题库必考题
- 2025年黑龙江单招真题卷全套
- 2026年沙洲职业工学院单招职业技能考试必刷测试卷及答案1套
- 2025年小学四年级下学期语文基础知识专项训练试卷(含答案)
- 2026上海电力股份有限公司校园招聘笔试备考题库及答案解析
- 光伏施工安全培训内容课件
- 农业经理人(高级)技能认证考试复习题及答案
- (2025)辐射安全与防护培训考试试题(含答案)
- 经典名方管理办法
- 船舶公司保密管理制度
- GB/T 45681-2025铸钢件补焊通用技术规范
评论
0/150
提交评论