摘要: 一、举例说明使用匿名管道进行进程通信。 pipe 函数打开的文件描述符是通过参数(数组)传递出来的,而返回值表示打开成功(0)或失败 (-1)。它的参数是一个大小为 2 的数组。此数组的第 0 个元素用来接收以读的方式打开的描述符,而第 1 个元素用来接收以写的方式打开的描述符。也就是说, pipe 阅读全文
posted @ 2021-06-18 23:00 乌拉啊乌拉 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 一、编写一个简单的程序并运行,然后向该进程发送不同的信号以观察该进程对接收到信号的反应。 1.在当前终端通过按键组合向该进程发送信号 CTRL+C 、 CTRL+Z 、 CTRL+\ , CTRL+C: CTRL+Z: CRTL+\: 2. 另外再开启一个终端,在终端通过输入 kill 命令来给进程 阅读全文
posted @ 2021-06-14 20:58 乌拉啊乌拉 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 1.请举例说明静态链接库的创建与使用。 2.请举例说明共享库的创建与使用。 3.编程实现一个简单文件复制命令 4.使用fork创建一个子进程,进程创建成功后父子进程分别输出不同的内容。 5.使用fork创建多个子进程。 6.在 fork 之前以写的方式创建了一个文件 test.txt。然后 fork 阅读全文
posted @ 2021-06-10 19:41 乌拉啊乌拉 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 1.让用户输入一个字符串,如果用户输入的是hello,请输入hello 用户姓名首字母缩写,否则输出请输入hello。 2.编写一脚本,判断输入用户名是否存在,输出结果只能是存在该用户或者不存在该用户,不能有其他数据输出。 3.编写脚本计算1-100之间的所有奇数和。 4.编写脚本,判断键盘输入整数 阅读全文
posted @ 2021-06-02 19:34 乌拉啊乌拉 阅读(49) 评论(0) 推荐(0) 编辑
摘要: (1)安装C语言编译环境 (2)查看gcc版本信息 (3)查看make版本信息 2.简单C语言练习 (1)首先通过man命令查看帮助文档 (2)命令行模式简单C语言编译链接等操作 通过vim编辑器写一个最简单的C语言程序,写一个输出自己学号的程序。 先创建一个文件夹,然后进入该新创建的文件夹。 输入 阅读全文
posted @ 2021-05-19 21:16 乌拉啊乌拉 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 1)如何在与用户有关的三个文件中查看当前用户的信息? 请简要描述这三个文件? cat /etc/passwd | grep ben #查看当前用户ben的用户配置文件 请简要描述这三个文件?1./etc/passwd:用户(user)的配置文件,记录用户的各种信息。 每行的含义:用户名:口令:用户标 阅读全文
posted @ 2021-05-19 19:59 乌拉啊乌拉 阅读(35) 评论(0) 推荐(0) 编辑
摘要: (1)查看当前目录 问:提示符$与#的区别 【#】代表root权限 【$】代表普通用户 (2)在用户主目录(家目录)下面创建一个以自己学号命名的目录并查看是否创建成功 问: 1.如何列出当前目录下面的所有内容? ls 命令 2.如何以列表的形式列出当前目录下面的内容?(截图) ls 命令,ls -l 阅读全文
posted @ 2021-05-19 19:09 乌拉啊乌拉 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 通过观看视频及其他学习方式,学习Linux系统相关介绍,假如你以后从事Linux相关工作,你打算向哪个方向发展,并给出自己的理由。 从事方向:Linux运维工程师 原因:该方向比较有挑战性,而且上限很高,可以一直进步,一直变强,工资也不错 通过网络搜索,在博客中推荐至少3篇和课程有关的博客并给出链接 阅读全文
posted @ 2021-05-19 17:07 乌拉啊乌拉 阅读(19) 评论(0) 推荐(0) 编辑