
Linux实验
文章平均质量分 74
jiuqi_玖柒
记录每一个学习的笔记
展开
-
Linux编程技术作业
Linux编程技术作业1编写一个简单的c语言程序:输出两行文字“Linux下的c也不是太难嘛!”,在Linux下编辑、编译、运行。1.zip[jia@localhost ~]$ cd Desktop/924/1[jia@localhost 1]$ vi 1.c[jia@localhost 1]$ gcc -c 1.c[jia@localhost 1]$ ls1.c 1.o[jia@localhost 1]$ gcc -o 1 1.o[jia@localhost 1]$ ls1 1原创 2020-12-07 13:22:29 · 1985 阅读 · 0 评论 -
实验4 多线程编程
title: 实验4 多线程编程date: 2020-12-03 21:35:33tags:img: https://gitee.com/jiuqi0822/images/raw/master/20201203214849.png实验4 多线程编程题目一编程实现以下功能:主线程实现以下功能: ① 定义全局变量key; ② 创建两个线程; ③ 如果线程正常结束,得到线程的结束状态值,并打印;线程一完成以下操作: ① 设置全局变量key的值为字符串“hello worl.原创 2020-12-03 21:52:54 · 1924 阅读 · 0 评论 -
实验3 进程之间的通信
title: 实验3 进程之间的通信date: 2020-12-03 20:09:11tags:实验3 进程之间的通信题目一编写程序实现以下功能:利用匿名管道实现父子进程间通信,要求父进程发送字符串“hello child”给子进程;子进程收到父进程发送的数据后,给父进程回复“hello farther”;父子进程通信完毕,父进程依次打印子进程的退出状态以及子进程的pid。#include <stdio.h>#include <stdlib.h&g.原创 2020-12-03 20:57:16 · 3324 阅读 · 0 评论 -
实验2 Linux进程管理
实验2 进程的管理题目一编写代码,实现以下功能:打印当前所有环境变量的值;添加新的环境变量NEWENV=first;修改环境变量NEWENV的值为second;打印环境变量NEWENV的值。#include <stdio.h>#include <stdlib.h>#include <sys/stat.h>#include <unistd.h>extern char **environ;int main() { cha原创 2020-12-03 20:07:38 · 9678 阅读 · 0 评论 -
实验5 linux网络编程
实验5 linux网络编程题目一完成基于TCP的客户端和服务器程序编写,要求服务器采用循环方式处理客户端的数据。server.c#include <stdio.h>#include <stdlib.h>#include <string.h>#include <ctype.h>#include <sys/socket.h>#include <unistd.h>#include <errno.h>#incl原创 2020-12-02 21:48:44 · 11453 阅读 · 10 评论 -
实验1 linux文件系统
实验1 linux文件系统题目一编写代码,完成以下功能:创建文件file1,写入字符串“abcdefghijklmn”;创建文件file2,写入字符串“ABCDEFGHIJKLMN”;读取file1中的内容,写入file2,使file2中的字符串内容为“ ABCDEFGHIJKLMNabcdefghijklmn”#include<stdio.h>#include<dirent.h>#include<stdlib.h>#include<s原创 2020-12-02 15:44:37 · 10790 阅读 · 0 评论