蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > PDF文档下载
 

试验2熟悉Linux环境试验

  • 资源ID:55702425       资源大小:896.12KB        全文页数:9页
  • 资源格式: PDF        下载权限:游客/注册会员    下载费用:10积分 【人民币10元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要10积分 【人民币10元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

试验2熟悉Linux环境试验

湖北汽车工业学院实验报告湖北汽车工业学院实验报告 班号学号姓名 选课班中的序号完成日期年月日 至 节 实验二实验二熟悉熟悉 LinuxLinux 环境实验环境实验 一、实验目的一、实验目的 1.了解 Ubuntu 系统基本操作方法,学会独立使用该系统。 2.练习常用的 shell 命令。 3.熟悉简单的脚本程序。 4.掌握 Ubuntu 下如何编辑、编译和运行一个C 语言程序。 5.学会利用 gcc、gdb 编译、调试 C 程序。 二二、实验内容、实验内容 1 1、登陆、登陆 LinuxLinux 2 2、熟悉、熟悉 UbuntuUbuntu 图形桌面环境图形桌面环境 3 3、练习常用的、练习常用的 ShellShell 命令(必做)命令(必做) ((6 6 分)分) 1) 目录操作 mkdir abc创建一个目录 abc cd abc 将工作目录改变到 abc cd 改变当前目录到主目录 ls 列出当前目录的内容 显示 ls -l 输出当前目录内容的长列表,每个目录或文件占一行 显示 pwd 显示当前目录的全路径 显示 2) 文件管理实用程序 cp /etc/manpath.config file1 将 etc 目录下 manpath.config 复制到 file1 mv file1 file2将 file1 重命名为 file2 3) 文件显示实用程序 cat file2显示 file2 文件内容 more file2分屏显示 file2 内容 tail file2显示 file2 后几行 head file2显示文件 file2 的开始 10 行 结果 wc file2统计文件 file2 中的行数、单词数和字符数 结果 rm -i file2请求用户确认删除 file2 文件 查看 file2 文件删除没有 4) 其他实用程序 date输出系统日期和时间 结果 cal显示本月的日历。cal 2002 显示 2002 年的日历 结果 clear清除终端屏幕 history显示你以前执行过的命令的列表 结果 man显示实用程序的有用信息,并提供该实用程序的基本用法 结果 echo Hello,Welcome to here读取参数并把它写到输出 结果 4 4、熟悉简单的脚本编程(必做)、熟悉简单的脚本编程(必做) ((1 1 分)分) 编写 Shell 脚本文件,显示当前路径,列出当前路径下所有文件,建立mydir 子目录, 进入该子目录,拷贝/etc/manpath.config 文件到当前目录中,把文件 manpath.config 改 名为 mymanpath.config,分频显示该文件,用户确认删除该文件,回到上一级目录,删除 mydir 子目录。 1)进入文本编辑器,输入下列脚本程序 /bin/bash pwd ls –l mkdir mydir cd mydir cp /etc/manpath.config . mv manpath.config mymanpath.config more mymanpath.config rm –i mymanpath.config cd rmdir mydir 2)保存文件并退出文本编辑器。 (给文件命名 myscript) 3)执行该脚本文件bash myscript 注意使用 rm 命令一定格外小心,因为一旦删除了一个文件,就无法恢复。 5 5、熟悉、熟悉 gccgcc 编译器编译器 6 6、掌握、掌握 LinuxLinux 下下 C C 程序编辑运行过程(必做)程序编辑运行过程(必做) LinuxLinux 下编写 C 程序要经过以下几个步骤 ⑴启动常用的编辑器,键入C 源程序代码。 include void mainvoid { printf“Hello world\n”; } ⑵编译源程序 gcc -o hello.out hello.c ↙ ⑶运行可执行文件 /hello.out ↙ 7 7、、编写 C 程序要求输入自己生日的月份和日期,计算还有多少天是自己的生日,如果生日 日期已过,给出提示信息。 ((2 2 分)分) 实验要求1. 列出程序清单,关键地方给出注释。 2.列出 shell 窗口编译、执行该 C 程序的命令。 3.给出运行结果。 (可以截图) 1.include int todayint month,int day//今天距离第一天的天数 { int sum 0; switchmonth { case 1sum day; break; case 2sum 31 day; break; case 3sum 59 day; break; case 4sum 90 day; break; case 5sum 120 day; break; case 6sum 151 day; break; case 7sum 181 day; break; case 8sum 212 day; break; case 9sum 243 day; break; case 10sum 273 day; break; case 11sum 304 day; break; case 12sum 334 day; break; default printf“输入的月份有错误\n“; break; } return sum; } int birthdayint month1,int day1//生日距离第一天的天数 { int sum1 0; switchmonth1 { case 1sum1 day1; break; case 2sum1 31 day1; break; case 3sum1 59 day1; break; case 4sum1 90 day1; break; case 5sum1 120 day1; break; case 6sum1 151 day1; break; case 7sum1 181 day1; break; case 8sum1 212 day1; break; case 9sum1 243 day1; break; case 10sum1 273 day1; break; case 11sum1 304 day1; break; case 12sum1 334 day1; break; default printf“输入的月份有错误\n“; break; } return sum1; } int main { int month1 ,day1, month ,day; int sum; printf“请输入生日月日(XX-XX)“; scanf“d-d“, printf“请

注意事项

本文(试验2熟悉Linux环境试验)为本站会员(sunhongz113)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开