




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目15程序与进程Linux操作系统基础实训主要内容任务15-1程序的编译、链接与运行任务15-2程序与进程任务15-3程序、进程与服务任务15-4程序路径与环境变量PATH任务15-5程序的SUID位与进程的权限任务15-6编写并运行shell脚本任务15-7周期性任务任务15-8一次性任务任务15-1
程序的编译、链接与运行一安装工具软件gcc二编写C语言源代码三
源程序经过编译和链接生成可执行文件gcc-c源代码文件gcc-o可执行文件目标文件四
运行可执行文件在命令提示符后输入可执行文件路径前台运行、后台运行任务15-2程序与进程进程的观察ps-aux
进程的重要属性:PID、用户、程序、状态进程的结束kill[-信号]进程号任务15-3程序、进程与服务服务是一类特殊的程序,它们通常以后台方式运行。实验过程:创建服务器端程序:源代码-->目标文件-->可执行文件创建服务启停脚本:/usr/lib/systemd/system/服务名.service
测试服务的管理systemctl
daemon-reloadsystemctl
start|restart|stop|enable|disable服务名任务15-4程序路径与环境变量PATH与系统变量相关的命令echo$变量export变量=值修改系统环境变量PATHexportPATH="可执行命令所在目录路径:$PATH"修改系统环境变量PATH后,执行普通程序时可以只输入文件名。任务15-5程序的SUID位与进程的权限应用场景:用户运行游戏程序,通过操作获得一个成绩,游戏程序会将用户的成绩记录在成绩文件中,并在最后显示一个成绩排行榜。在这个场景里,游戏程序会读写成绩文件。为了理解用户、程序、文件权限之间的关系,我们按以下步骤进行实验:①创建一个需要对其它文件进行读写的程序;②以超级用户身份执行该程序;③以普通用户身份执行该程序;④程序SUID位的应用场景及设置方法。任务15-6编写并运行shell脚本shell脚本:要求Linux按照一定的顺序执行脚本中的命令。几个简单的例子例1.顺序结构的shell脚本例2.使用变量增加脚本的灵活性例3.使用判断控制命令的执行例4.使用循环语句控制命令的多次执行任务15-7周期性任务一
设置周期性任务,需要启动crond服务(软件包crond)二设置周期性任务命令“crontab-e”打开编辑界面编辑界面中每一行的格式:
分钟小时日期月份星期几可执行文件的绝对路径三
几个简单的例子验证周期任务“00***命令”验证周期任务“59-13***命令”验证周期任务“5*/3***命令”验证周期任务“02,5,9,19***命令”验证周期“56-15/3***命令”任务15-8一次性任务一
设置一次性任务,需要启动atd服务(软件包at)二设置周期性任务atnow+数字时间单位at时间三
几个简单的例子例1,设置一个一次性任务“在5分钟后关机”例2,设置一个一次性任务“在2050年4月1日15时30分执行脚本/mys/hello.sh”项目16硬盘管理Linux操作系统基础实训主要内容任务16-1Linux中的硬盘任务16-2硬盘分区任务16-3文件系统的创建与挂载任务16-4U盘的挂载与卸载任务16-1Linux中的硬盘一硬盘接口类型IDE、SCSI、SATA和NVMe二硬盘与操作系统引导顺序BIOS设置的修改三列出计算机系统中硬盘信息lsblk[选项][硬盘设备文件]四
硬盘对应的设备文件/dev/sda、/dev/sdb、……任务16-2硬盘分区对硬盘进行分区parted[选项]硬盘设备文件[子命令]检查硬盘上的分区lsblk[选项][硬盘设备文件]分区对应的设备文件/dev/sda1、/dev/sda2、……/dev/sdb1、/dev/sdb2、……任务16-3文件系统的创建与挂载一为分区创建文件系统mkfs[-t文件系统类型]分区
二将分区挂载至特定目录mount[-t文件系统类型]分区
目录三
分区的自动挂载配置文件:/etc/fstab配置文件中的每一行格式:设备文件或UUID挂载目录文件系统类型
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国电子继电器行业市场全景调研及投资价值评估咨询报告
- 2025-2030中国电子围栏市场应用优势与未来消费需求预测研究报告
- 2025年安阳学院单招综合素质考试题库及答案一套
- 2025年常州工程职业技术学院单招职业倾向性测试题库及答案一套
- 2025年保定电力职业技术学院单招职业适应性测试题库及参考答案
- 2025年成都文理学院单招职业适应性考试题库1套
- 2025年常州纺织服装职业技术学院单招职业倾向性考试题库及参考答案1套
- 跨境电商战略合作合同范本
- 2025年包头铁道职业技术学院单招职业适应性测试题库带答案
- 项目投资分红合同书范文
- 多绳摩擦式矿井提升机毕业设计样本
- 急性心肌梗死早期护理要点
- 医院感染护理业务学习
- 新生儿母婴早接触课件
- 2024中宣部下属事业单位考试题
- 初中八年级音乐-《星星索》课件
- 台湾省2021年中考数学真题卷(含答案与解析)
- 煤矿井下设备安装工程专项方案
- 9806H基本操作和配置
- 妇产医院重点专科建设执行情况汇报总结
- 自愿放弃补偿金协议书
评论
0/150
提交评论