Linux
文章平均质量分 79
Execution_
不能停下
展开
-
进程的概念、特点详细介绍及Linux系统中进程控制
对于操作系统中,程序时存放存储介质上的一个可执行文件,进程时程序执行实例,包括程序计数器,寄存器和变量的当前值。程序是静态的,进程是动态的简单来说:程序是一些指令的有序集合,而进程是程序执行的过程。进程的状态是变化的,即创建,调度,消亡。原创 2023-06-27 10:21:35 · 336 阅读 · 0 评论 -
Linux系统中消息队列,共享内存、信号和线程的基本操作使用方法
第十一章 消息队列10.1消息队列定义消息队列是消息的链表,存放在内存中,由内核维护10.2 消息队列特点消息队列的特点:消息队列允许一个或多 个进程向它写入或者读取消息,并且每条消息都有类型。消息队列可以实现消息的随机查询,消息不一定要以先进先出的次序读取,编程时可以按消息的类型读取。与无名管道、有名管道一样,从消息队列中读出消息,消息队列中数据会被删除。同样消息队列中的消息是有格式的。只有内核重启或人工删除时,该消息才会被删除,若不人工删除消息队列,消息队列会一直存在于内存中消息队列标识原创 2022-03-25 19:22:05 · 1550 阅读 · 0 评论 -
Linux下标准I/O库函数fopen、fclose函数的使用方法
fopen、fclose使用方法详解1.I/0的管理分类1.1打开流1.2关闭流1.3代码实操1.4运行截图无论是编写系统程序还是应用程序,都离不开I/O这个重要的环节。相对于低级的I/O操作(即系统调用级的I/O),标准l/O库函数处理了很多细节,如缓存分配等。考虑到代码的可移植性,开发人员应该在编写代码时尽可能使用标准库函数。1.I/0的管理分类◆由ANSI标准提供的标准IO库函数几乎被所有的操作系统支持,如winsdows’ 下编写的程序几乎不用做任何修改就可以在linux’下重新编译运行。原创 2022-03-20 12:42:12 · 2430 阅读 · 0 评论 -
Linux中级开发命令、编程工具make,系统调用、内核及进程、管道的使用方法
这里写目录标题第七章 Linux下编程工具7.1 make概述7.2 make命令格式7.3 makefile语法7.4 makefile变量7.4.1makefile变量的分类7.4.2makefile自定义变量语法7.4.3 makefile预定义变量第八章 系统调用与系统IO8.1系统调用与内核8.2 系统调用函数8.2.1文件描述符8.2.2open函数8.2.3 open函数8.2.4 close函数8.2.5 write函数8.2.6read函数8.3 系统调用与内核第七章 Linux下编程原创 2022-03-16 20:26:22 · 905 阅读 · 0 评论 -
Linux基本知识总结、常用命令教程、shell脚本开发、编辑器及调试器的使用教程
文章目录前言一、特点第一章开发工具的概述、目录1.1文件类型1.2目录结构第二章 Linux常用命令第三章 Vi命令3.1 vi 与 vim 的简介3.2 vim的安装与配置3.3vim模式介绍第四章 Shell脚本定义与执行4.1概述4.2定义执行及变量4.3结构控制语句和函数文章目录前言*[Linux采用树状结构管理磁盘]:linux系统构建一个叫做根文件系统的东西(其实就是一堆文件夹、文件的集合),里面存放着linux启动必需的一些配置文件、库文件、应用程序根文件系统原创 2022-03-13 17:08:45 · 2185 阅读 · 0 评论 -
Ubuntu环境下Linux作业练习题(2)
## 作业目的:熟悉Linux下常用命令的使用作业内容:1、在~目录下建立一个名为cmd_test的目录2、进入cmd_test目录3、将文件/lib/目录下所有以包含.so(.so)的文件复 制到cmd_test目录下4、将cmd_test目录下后缀为.so文件打包成so.tar.bz25、将cmd_test目录下后缀为.so的文件打包并压缩为 so.tar.gz6、在cmd_test目录下创建c_test文件夹7、将so.tar.gz解压到c_test目录下8、将so.tar.gz删原创 2022-03-09 08:51:48 · 3507 阅读 · 3 评论 -
Ubuntu下Linux常用命令练习作业题(1)
Linux常用命令使用练习作业目的:熟悉Linux下常用命令的使用作业内容:1、切换到用户root的主目录中2、切换到根目录3、切换到home文件夹4、切换到上一级目录5、查看现在的工作目录6、查看当前工作目录中有哪些文件。7、查看/root目录中有哪些文件。8、以长列表的方式列出/root目录中的所有文件。9、复制/home文件夹下的文件main.c(自己创建文件main.c)到/newdir中(newdir为新建目录)10、新建/newdir/other目录。移动/newdir原创 2022-03-07 21:11:06 · 2670 阅读 · 0 评论 -
Ubuntu虚拟机的Linux应用程序开发
Ubuntu下的Linux学习原创 2022-03-07 20:59:05 · 1260 阅读 · 0 评论