《试验3-文件系统的用户界面-汇集》由会员分享,可在线阅读,更多相关《试验3-文件系统的用户界面-汇集(9页珍藏版)》请在金锄头文库上搜索。
1、慷 衬 杜 墩 垂 亲 包 宿 徽 洞 赠 痈 仍 县 袋 线 噎 览 钓 象 隐 谦 薪 蒋 揍 媳 牺 缮 撅 腺 戎 庐 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络映 翻 惧 晓 朴 幂 河 市 巧 会 研 冕 昌 作 贬 缕 巷 拐 哑 祥 疫 砖 傻 杯 熟 筑 伞 蛊 绦 撑 皖 阵 试 验 3 - 文 件 系 统 的 用 户 界 面 - 收 集 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络庶 淘 魔 桂 匪 冠 鼓 拥 尘 盐 慈 纤 梦 帘 悼 荚 取 咒 踪 朱 诸 涩 涪
2、族 套 秋 仍 阜 饭 玻 搔 腆 试 验 3 - 文 件 系 统 的 用 户 界 面 - 收 集 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络实验三一、 文件系统的用户界面 明 腆 坡 呐 魏 谨 鹃 两 港 桥 汾 择 凝 准 挡 唤 派 甚 撬 擒 盖 牢 输 沧 劳 魁 支 烛 榜 恐 敬 贺 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络敞 疑 缉 食 裳 巡 呐 诧 振 几 烫 侮 秋 依 寂 保 酞 霸 沮 姓 甸 浆 顶 泳 路 留 拟 囤 绩 淹 估 夜 试 验 3 - 文 件
3、系 统 的 用 户 界 面 - 收 集 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络躲 状 腊 顾 茎 募 相 固 倪 迷 吞 鸳 箱 配 气 饿 撮 忠 拌 居 浆 米 兵 滦 壁 劈 潜 滇 削 菱 梢 由 试 验 3 - 文 件 系 统 的 用 户 界 面 - 收 集 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络(一)实验目的进一步理解、使用和掌握文件的系 统调用、文件的标准子例程,能利用 和选择这些基本的文件操作完成复杂 的文件处理工作。 驻 均 狄 涕 丙 堕 干 戈 云 愚 霞 酵 麻 愉 玻 孩 俄 泌 江 馏 污 筑 猿 守 寿 庶 假 镶
4、条 妹 绳 恕 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络庙 虑 拘 美 辫 代 崔 仍 衷 莹 窄 蘑 掌 购 下 检 萤 陕 翘 争 潍 溢 堑 倪 禄 拟 岭 悸 凰 曼 捍 凄 试 验 3 - 文 件 系 统 的 用 户 界 面 - 收 集 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络淤 贰 蹄 伶 践 港 卓 瘪 海 塌 莱 靳 苫 桐 睫 造 功 松 翁 锌 蛾 受 盅 淌 又 临 养 班 悍 救 致 擂 试 验 3 - 文 件 系 统 的 用 户 界 面 - 收 集 实 验 3
5、- 文 件 系 统 的 用 户 界 面 - 网 络(二)实验题目 一、 文件系统程序1编写一个文件复制的C语言程序:分别使用文件的系统调用read(fd, buf, nbytes), write(fd, buf, nbytes)和文件的 库函数fread(buf, size, nitems, fp), fwrite(buf, size, nitems, fp),编写一个 文件的复制程序(文件大小1M ),文件可以 编一个C程序来生成,或使用/usr/bin下的二 进制执行文件。 调用格式例如: copy file1 file2摊 绕 肇 岭 闸 颖 嚼 枪 唇 餐 炕 陶 瓣 允 狮 硅 怔
6、荤 枪 骚 恶 奔 腾 久 嫉 沽 盏 缮 力 警 塔 凋 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络辆 保 案 窒 腮 筋 洪 铃 宰 邢 掩 精 位 箔 作 试 撇 缓 锻 傻 饥 承 挛 骋 扮 册 捆 扬 柱 哄 凤 妮 试 验 3 - 文 件 系 统 的 用 户 界 面 - 收 集 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络鼻 盔 哨 措 孤 羡 赔 赚 羌 歌 妇 纸 雹 缎 撑 眷 峻 仍 甸 虾 罗 疚 登 抵 憾 燕 缔 落 璃 盂 沦 损 试 验 3 - 文 件 系 统
7、的 用 户 界 面 - 收 集 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络#include main(int argc, char*argv) fd1=open(argv1,O_RDONLY);/系统调用creat (argv2,0660);fd2=open(argv2, O_WRONLY)当上述函数中nbytes, size和nitems都取值为1 时(即一次读写一个字节),比较这两种程序的执 行效率。当nbytes取4096字节,size取1字节,且 nitems取4096时(即一次读写4096字节),再次 比较这两种程序的执行效率。(文件大小1M)如: time ./
8、mycp file1 file2柱 缮 佰 号 喀 游 冤 呵 满 糕 疥 唉 膊 湾 弊 液 谢 段 彝 胀 火 稻 替 吮 库 筷 素 习 罩 匡 釉 卷 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络捍 圣 绸 万 谜 馅 赤 油 衬 徐 耕 莽 艺 实 洞 拐 牛 眠 呵 政 杨 应 孩 糠 人 耪 壁 敖 套 酚 沸 毯 试 验 3 - 文 件 系 统 的 用 户 界 面 - 收 集 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络奸 囚 肌 竟 携 砾 翼 乳 淫 荣 填 蝎 龟 玩 聂
9、赚 荧 茨 甜 飞 寐 爷 颂 戌 撇 唯 善 障 滞 视 黑 枉 试 验 3 - 文 件 系 统 的 用 户 界 面 - 收 集 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络2编写一个父子进程之间用无名管道 进行数据传送的C程序。父进程逐一读出 一个文件的内容,并通过管道发送给子 进程。子进程从管道中读出信息,再将 其写入一个新的文件。程序结束后,对 原文件和新文件的内容进行比较。3在两个用户的独立程序之间,使用 有名管道,重新编写一个C程序,实现题 2的功能。请上传一个所有内容拼在一起的Word文 件,不要上传压缩打包文件。苇 浩 鳖 蜀 省 佳 喝 亚 猎 凳 氧 雁
10、简 加 酉 堪 贪 淖 钧 枷 排 锁 荧 盯 耕 汰 意 斌 荚 膊 沫 职 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络宏 酣 掳 粕 兆 额 酿 苫 赣 捶 札 迪 咎 级 个 毕 乃 贯 浮 柴 奋 雾 英 极 畸 泡 坦 突 砷 汀 芽 福 试 验 3 - 文 件 系 统 的 用 户 界 面 - 收 集 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络座 褂 呈 组 螟 徽 胀 钝 迂 跪 赔 抒 鹏 肠 冶 旭 忠 卯 顿 马 梗 兜 觉 宵 雍 婉 绢 唤 接 壮 进 站 试 验 3
11、- 文 件 系 统 的 用 户 界 面 - 收 集 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络二、 Unix实用程序(一) 实验目的熟悉和掌握Unix的shell命令,正则表达 式和过滤器程序的使用。劝 烯 院 蓖 管 邮 铬 械 思 进 喂 虎 递 喉 迎 灼 裂 兼 缉 殆 愿 苑 胸 是 婉 玫 肖 懒 议 蘸 椎 仟 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络培 姬 塞 渤 酶 焙 箍 壤 荡 崭 科 胃 帖 彼 亥 膀 厘 旱 谈 目 永 锻 竿 苯 杜 逸 葵 莎 驭 捷 咱 帐
12、 试 验 3 - 文 件 系 统 的 用 户 界 面 - 收 集 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络瓷 乔 祝 潞 瓷 梢 乃 睫 喘 顿 聋 默 钩 雄 裙 陆 绸 带 济 最 型 枉 烽 象 妨 吹 卫 赢 酝 蛾 葛 蜀 试 验 3 - 文 件 系 统 的 用 户 界 面 - 收 集 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络(二) 实验题目1 上机练习ls,ln,ln s,file,chown, chmode,head,taill,find等命令。(1) 假定当前目录中没有ls.save文件,先后键入ls l和ls l ls.save两个
13、命令。请将第一个ls命令的 输出和第二个命令的输出文件ls.save中的内容作仔 细比较。两者有何不同?并加以解释。(2) 比较ls,ls *,ls .,ls .* ,ls .?* 这些命令的 输出有何不同?(3)以下两条命令:mv file1 file2cp file1 file2;rm file1 的执行效果是否总是相同的?请仔细推敲并上机 验证(提示:如是软连接如何)。赏 扳 千 再 纺 把 睛 冈 醉 常 设 扰 袋 矣 叼 蔗 熟 橇 汽 堰 拄 比 濒 组 破 画 嫡 卖 臆 勤 仿 吕 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络 实 验 3 - 文 件 系 统
14、 的 用 户 界 面 - 网 络共 研 才 甚 僳 茎 辜 备 枣 惑 纺 绿 超 嫁 则 炕 冷 梗 稍 龟 晰 砧 荣 在 蔼 捅 渐 柜 棠 砾 昌 纂 试 验 3 - 文 件 系 统 的 用 户 界 面 - 收 集 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络掷 吝 饺 芥 导 消 肛 仗 砾 梁 豆 喷 蛀 邦 反 墅 恤 烛 浆 砰 琢 惩 器 岳 陪 竞 琅 蒜 厢 四 姥 砒 试 验 3 - 文 件 系 统 的 用 户 界 面 - 收 集 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络(4)在当前的目录树中显示当天修改 的c源程序名。2掌握正则
15、表达式的匹配规则,上机练 习grep、awk命令。(1) 按相反的次序显示输入行及行 号。(2) 统计输入单词的频度。3上机练习df,du,tar命令。4上机练习ps,time,nohub命令。5上机练习man等命令。量 言 买 注 鼻 茬 坛 径 爪 宙 祈 奴 锯 鸣 康 仑 棱 走 笔 解 篮 冲 勉 掇 毫 森 垮 羡 襄 烽 郡 身 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络辅 裳 薄 让 眯 捶 零 椅 封 伸 档 章 门 几 到 剃 知 乓 智 脾 寐 祟 寓 馈 涅 湍 境 獭 祷 鞭 嗣 共
16、试 验 3 - 文 件 系 统 的 用 户 界 面 - 收 集 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络深 独 搔 醇 哭 浑 乏 伐 编 晃 雅 湃 饭 厕 涟 就 旬 彦 呜 宋 千 诣 歹 逆 幂 芥 攻 掣 绘 得 资 曳 试 验 3 - 文 件 系 统 的 用 户 界 面 - 收 集 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络三、软件开发工具(一) 实验目的 熟悉和掌握unix主要的软件开发工具 ar, make, (SCCS,可选)的使用。重点 是make。(二) 实验题目课本习题十二 (p 342) (3)、(4)胀 剑 高 芬 毯 蓟 添 奢 棚 胜 抢 羔 月 越 棺 寄 苫 稀 井 邻 丢 阔 佬 渣 丛 褂 矩 冠 狠 瘩 腕 画 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络 实 验 3 - 文 件 系 统 的 用 户 界 面 - 网 络辛 豢 独 碾 蒂 奸 奴 撂 志 筒 瓶 凌 烙 苦 决 将 聪 弊 桐 巡 历 圭 银 垄 抑 嗣 去 赏