linux实验报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验报告纸
信息科学与技术(院、系)计算机专业班Linux开发基础课
一、实验目的
1、掌握shell的命令格式。
2、掌握有关文件和目录操作的常用命令。
3、掌握有关用户和用户组的常用命令。
4、掌握有关进程操作的常用命令。
5、掌握有关备份和恢复的命令
6、掌握有关输入输出重定向和管道的命令。
7、掌握元字符和正则表达式的使用。
二、实验环境
硬件:每个学生需配备计算机一台,操作系统:linux。
三、实验题目和实验内容
实验题目:Shell命令
实验内容:
1、以超级用户或普通用户的身份登录系统。
2、打开终端,进入命令模式,观察不同用户身份的提示符。
3、练习ls、mkdir、pwd、pstree、top 、sudo命令等。
四、实验数据和实验结果(请清晰标注每个图是运行哪个shell命令的结果截图)
命令有:ls、mkdir、rm、cp、mv、find、pwd、chmod、tar、gzip、bzip2、输入重定向、输出重定向、rmdir、无名管道、命名管道、正则表达式、pstree、top 、sudo
1、ls命令
图1 ls命令执行结果2、mkdir命令
图2 mkdir
3、rm命令
图3 rm 4、cp命令
图4 cp 5、mv命令
图5 mv 6、find命令
图6 find 7、pwd命令
图7 pwd 8、chmod命令
图8 chmod 9、tar命令
10、gzip命令
图10 gzip 11、bzip2命令
图11 bzip2 12、输入重定向
图12 输入重定向13、输出重定向
图13 输出重定向14、rmdir命令
图14 rmdir 15、无名管道
图15 无名管道16、命名管道
图16 命名管道17、正则表达式
图17 正则表达式18、pstree命令
图18 pstree 19、top命令
图19 top 20、sudo命令
图20 sudo
实验报告纸
信息科学与技术(院、系)计算机专业班Linux开发基础课
一、实验目的
1、了解shell变量的种类及其使用。
2、掌握shell脚本程序的语法结构。
3、掌握用vim创建shell脚本程序和脚本的执行方法。
4、学会编写shell脚本程序。
二、实验环境
硬件:每个学生需配备计算机一台,操作系统:linux。
三、实验题目和实验内容
实验题目:shell程序
实验内容:
1、脚本4-2,判断当前目录下是否存在某文件
2、脚本4-3 判断当前用户是否和输入的用户名一致
3、脚本4-6 判断当前时间属于上午、下午或晚上
4、脚本4-10 计算当前目录下可执行文件的数量
5、脚本4-11 显示命令行参数
6、脚本4-16 输入文件名至文件filenames,直至输入no
7、脚本4-19
四、实验数据和实验结果(程序运行结果的截图)
1、脚本4-2,判断当前目录下是否存在某文件
图1 script4-2.sh运行截图
2、脚本4-3 判断当前用户是否和输入的用户名一致
图2 script4-3.sh运行截图3、脚本4-6 判断当前时间属于上午、下午或晚上
图3 script4-6.sh运行截图4、脚本4-10 计算当前目录下可执行文件的数量
图4 script4-10.sh运行截图5、脚本4-11 显示命令行参数
图5 script4-11.sh运行截图6、脚本4-16 输入文件名至文件filenames,直至输入no
图6 script4-16.sh运行截图7、脚本4-19
图7 script4-19.sh运行截图
实验报告纸
信息科学与技术(院、系)计算机专业班Linux开发基础课
一、实验目的
掌握linux文件系统结构及与文件系统相关的系统调用。
二、实验环境
硬件:每个学生需配备计算机一台,操作系统:linux。
三、实验题目和实验内容
实验题目:标准I/O库
实验内容:
教材108页程序6-1、程序6-2、教材115页程序6-5、程序6-6、教材120页程序6-9、教材123页程序6-11、程序6-12、教材126页程序6-14。
四、实验数据和实验结果(程序运行结果的截图)
1、程序6-1
、
图1 程序6-1运行结果截图
2、程序6-2
图2 程序6-2运行结果截图
3、程序6-5
图3 程序6-3运行结果截图4、程序6-6
图4 程序6-6运行结果截图5、程序6-9
图5 程序6-9运行结果截图6、程序6-11
图6 程序6-11运行结果截图7、程序6-12
图7 程序6-12运行结果截图8、程序6-14
图8 程序6-14运行结果截图
实验报告纸
信息科学与技术(院、系)计算机专业班Linux开发基础课
一、实验目的
1、掌握Linux进程创建机制、进程调度原理。
2、掌握Linux进程操作函数的使用。
二、实验环境
硬件:每个学生需配备计算机一台,操作系统:linux。
三、实验题目和实验内容
实验题目:进程
实验内容:
教材157页开始程序8-1、程序8-3、程序8-5、程序8-7、程序8-8、程序8-11、程序8-12、程序8-13、程序8-17、程序8 -20、程序8-21。
四、实验数据和实验结果(程序运行结果的截图)
1、程序8-1
图1 程序8-1运行结果
2、程序8-3