操作系统-shell程序设计.ppt 供初学者使用 shell是一种命令解释程序,shell解释用户输入的命令行,提交系统内核处理,并将结果返回给用户。一旦用户注册到系统后,shell就被系统装入内存,并一直运行到用户退出系统之止;而一般命令仅当被调用时,才由系统装入内存执行。
2023-04-04 11:26:42 498KB Linux操作系统-shell程序设计.ppt
1
1、【实验内容】 假设你作为某工厂生产管理员,需要负责统计各车间每天生产的产品数据,你的计算机安装了双硬盘。为了保证数据安全,你在每天上午12:00和每天下午17:00必须对数据进行双硬盘备份。需要备份的数据存放于你的主目录下的workdata子目录中,备份数据分别存放于主目录下的disk1backup子目录(第一块硬盘)和/tmp/disk2backup/(第二块硬盘)目录中,且文件名为如下形式yyyymmdd_workdata1.tar.gz(上午的备份文件)和yyyymmdd_workdata2.tar.gz(下午的备份文件),其中,yyyy、mm、dd分别为年月日。 (1) 以root用户登录Linux系统,创建以自己姓名拼音命名的个人账户(如lisan),注销系统,重新以个人账户登录系统。创建上述要求的各个子目录。 (2) 编写shell程序实现上述任务。 (3) 编写crontab文件实现对上述任务的自动调度。 (4) 切换到root账户,修改系统时间,验证调度结果,并将结果截屏保存到实验报告中。
2022-12-08 12:58:25 377KB linux
1
内容概要:linux课程作业,使用shell设计一个终端下的财务账单管理系统程序,含数据增删改查,分类查询,数据分析,数据排序等功能模块。纯原创,仅用于学习。详细见程序说明手册。 能学到什么:1.linux shell相关语法。2.awk,sed,sort等使用方法。3.模块化编程。 学完相信你对shell程序会有一定的理解。 文章介绍: https://blog.csdn.net/m0_46821892/article/details/128173734 功能模块: 1.账单添加 2.账单删除 3.账单修改 4.分类显示 5.账单汇总 6.账单排序 7.数据分析
2022-12-04 20:02:46 384KB shell linux 程序设计
1
个人linux实验作业【源码、实验报告】,仅供参考,切勿抄袭 用shell设计一个模拟考勤程序,实现如下功能选择: 1.上班签到 2.下班签出 3.缺勤信息查阅 4.用户信息维护 具体功能如下: ①考勤程序运行后,提示用户输入上述功能选择,并验证用户输入的用户名和密码;用户信息保存在userinfo.dat中。 ②如果是上班签到,记录签到信息,如果签到时间大于上午8时,则提示用户迟到,并记录该迟到信息到check.dat中。 ③如果是下班签出,记录签出信息,如果签出时间小于下午6时,则提示用户早退,并记录该早退信息到check.dat。 ④如果用户选择考勤信息查询,则将check.dat中对应的用户迟到早退的信息查询出来并显示。 ⑤用户信息维护:提供用户添加、删除功能 ⑥用户选择功能执行完,Shell程序继续回到功能选择界面等待下一个用户进行操作
2022-06-21 22:03:23 554KB linux 山东科技大学
Shell程序设计教程.ppt该文档详细且完整,值得借鉴下载使用,欢迎下载使用,有问题可以第一时间联系作者~
2022-06-20 18:05:06 1.19MB 文档资料
linux基础、shell程序设计试卷 1 一、选择题。(每题1分,共20分) 1、一个文件名字为rr.tar.gz,可以用来解压缩的命令是()。 A、tar B、gzip C、compress D、uncompress 2、关闭liinux系统(不重新启动)可使用的命令是()。 A、ctrl+alt+del B、halt C、shutdown -r now D、reboot 3、修改ip地址的命令是()。 A、ping B、ifconfig C、arp D、traceroute 4、在vi编辑器中的命令模式下,键入()可在光标当前所在行下添加一新行。 A、O B、o C、i D、a 5、你使用命令"vi /etc/inittab"查看该文件的内容,你不小心改动了一些内容,为了防止系统出问题,你 不想保存所修改内容,你应该如何操作()。 A、在底行模式下,键入:wq B、在底行模式下,键入:q! C、在底行模式下,键入:x! D、在编辑模式下,键入"ESC"键直接退出vi 6、删除文件命令为()。 A、mkdir B、move C、mv D、rm 7、假设文件fileA的符号链接为fi
2022-06-20 14:03:50 37KB 文档资料
Linux系统实验1.Linux的安装和常用指令2.Vi编辑器使用和Shell程序设计3.Linux系统下常用4.系统及网络管理
2022-06-07 14:00:54 6.57MB linux 编辑器 文档资料 运维
1
编写一段bash Shell程序,根据从键盘输入的学生成绩,显示相应的成绩等级,其中60分以下为“Failed!”,60-70分为“Passed!”......
2022-05-15 10:53:40 267B 华农 Linux Shell 实验6
1
一、实验目的 任务一:掌握Shell编程的基本特点。 任务二:掌握shell脚本的编写 任务三:应用Shell程序设计方法,能分析Shell程序结构;掌握Shell程序开发环境的使用;能根据Shell程序功能、安全管理方面的需求,设计Shell程序;通过组织或参与开源项目开发,掌握项目开发、管理的方法和技术;能口头表达项目开发情况。
2022-01-26 21:00:51 1.25MB Linux 实验报告 西南科大
Table of Contents 1. 前言 2. 使用临时文件 3. 使用匿名管道 4. 使用popen 5. 小结 1. 前言 Unix界有一句名言:“一行shell脚本胜过万行C程序”,虽然这句话有些夸张,但不可否认的是,借助脚本确实能够极大的简化一些编程工作。比如实现一个ping程序来测试网络的连通性,实现ping函数需要写上200~300行代码,为什么不能直接调用系统的ping命令呢?通常在程序中通过 system函数来调用shell命令。但是,system函数仅返回命令是否执行成功,而我们可能需要获得shell命令在控制台上输出的结果。例如,执行外部命令ping后,如果执行失败,我们希望得到ping的返回信息。
2022-01-04 19:39:57 38KB Linux shell
1