
linux的一些实验
文章平均质量分 84
本专栏参考教材是四川轻化工大学陈年老师的linux实验指导手册(含学习通的一些程序笔记)
优惠券已抵扣
余额抵扣
还需支付
¥19.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
小阿宁的猫猫
死在山野的风里,活在自由的梦里
展开
-
Shell编程补充
1.shell的变量定义变量的单双引号的不同输出变量父子shell2.shell子串BASHshell子串的用法shell统计变量长度输出程序运行时间结论:3.shell扩展变量用于处理变量值的创建子shell(进程列表)查看是否开启子shell在运行内置命令,外置命令shell编程总结原创 2022-12-25 17:09:02 · 855 阅读 · 2 评论 -
linux进程和进程通信编程(1)
1.什么是进程;2.进程id(pid);3.进程间通信的方法;管道;信号;IPC;Socket;4.创建进程;fork;fork有三个返回值;父进程pid为1的原因;5.exec函数族;execl;15.c代码;6.ps;7.kill;16.c代码;8.孤儿进程;17.c代码;9.僵尸进程;172.c代码;10.wait;18.c代码;11.守护进程;如何创建守护进程;19.c代码;原创 2023-03-19 15:35:48 · 485 阅读 · 0 评论 -
linux进程和进程通信编程(2)
进程间通信1.管道通信(1)有名管道; mkfifo; (2)无名管道; 2.信号通信;(1)信号发送; raise; kill; alarm ;(2)信号接收; 用pause; (3)信号处理; 用signal; 3.共享内存; 创建共享内存; shmget ; shmat; shmdt; shmctl;原创 2023-03-23 13:12:17 · 754 阅读 · 0 评论 -
Linux之Shell 编程详解(真的超详细哦)
Shell 编程 为什么要学习 Shell 编程 【至少要能看懂代码】Shell 是啥Shell 脚本的执行方式编写第一个 Shell 脚本脚本的常用执行方式Shell 的变量Shell 变量介绍shell 变量的定义定义变量的规则设置环境变量多行注释位置参数变量基本语法预定义变量运算符条件判断流程控制if 判断case 语句 (长得很诡异)for 循环while 循环read 读取控制台输入函数系统函数basenamedirname [和basename正好相反]自定义函数Shell 编程综合案例原创 2022-05-08 20:38:14 · 14705 阅读 · 1 评论 -
Linux的文件系统编程(1)
标准IO和文件IO标准IO文件IO(主要学)open函数两个参数三个参数close函数read函数write函数原创 2022-12-29 15:00:40 · 558 阅读 · 0 评论 -
Linux的文件系统编程(2)
lseek函数mkdiropendir,closedirreaddir综合练习原创 2023-03-18 13:39:56 · 130 阅读 · 0 评论 -
POSIX线程编程
本专栏参考教材是四川轻化工大学陈年老师的linux实验指导手册(含学习通的一些程序笔记)。1.创建一个用户级的线程,实现在线程中更改进程(主线程)中的数据并输出验证修改结果。26-2.c 2.利用多线程实现单词统计,即通过命令行参数指定多个文件给程序统计其中的单词数,程序采用为每一个文件创建一个线程来统计其单词数。原创 2023-07-23 14:04:25 · 343 阅读 · 0 评论 -
linux实验之shell编程基础
本专栏参考教材是四川轻化工大学陈年老师的linux实验指导手册。使用for循环语句编写一段B-shell程序,完成显示用户注册目录下的a_sub, b_sub子目录下的所有C程序文件及其目标文件的列表。编写一段shell程序完成:根据从键盘输入的学生成绩,显示相应的成绩标准(分出不及格、及格60、中70、良80和优秀90等)。为便于系统管理员对磁盘分配的管理,请编写一段B-shell程序,当文件系统/home占用空间原创 2023-03-24 22:05:22 · 2495 阅读 · 2 评论 -
进程和进程通信编程
本专栏参考教材是四川轻化工大学陈年老师的linux实验指导手册(含学习通的一些程序笔记)。进程基本操作编程完成下列程序运行,理解创建进程的系统调用并分析fork()与vfork()异同。实现一个程序启动另一个程序后自身仍然在运行,即在子进程中加载执行其他程序而父进程等待子进程结束后才结束。参考程序如下:**23-1.c**进程间通信编程编写一段C语言程序使其完成:父子进程通过无名管道传递三条消息:**23-2.c**原创 2023-07-21 21:48:37 · 700 阅读 · 1 评论 -
文件操作编程
本专栏参考教材是四川轻化工大学陈年老师的linux实验指导手册(含学习通的一些程序笔记)。1.使用Linux系统调用编写一个完成文件拷贝的C程序。比较拷贝得到的文件与源文件的大小和内容(命令diff,cmp)。2.编写C程序完成:创建一个新文件,输入一段数据,然后随机移动指针接着插入一段数据。完成后,查看该文件的大小和内容。怎样获取当前文件的读写指针位置?3.编写拷贝命令,实现文件或目录的复制。命令功能要能够完成实际应用的要求,实现拷贝命令的各项功能(参考cp命令的功能和用法)原创 2023-04-01 15:36:30 · 1005 阅读 · 1 评论