![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
linux应用编程(ubuntu)
文章平均质量分 77
linux应用开发学习
放牛的守护神_
持续输入,持续输出
展开
-
【Linux】进程exec函数族以及守护进程
第一步:用exit()将父进程退出,使子进程成为孤儿进程被init进程收养;第二步:子进程利用setsid()函数创建新的会话,脱离原来的终端,成为会话组长;第三步:使用chdir()更改工作的目录;第四步:使用umask()重设文件权限掩码;第五步:关闭文件描述符。第一步可用nohup xxx & 命令进行,但是不推荐;第一二步是必须完成的,后面是根据自己的实际情况进行的。原创 2024-05-04 23:03:59 · 770 阅读 · 0 评论 -
【IO操作】标准IO和文件IO
主要介绍了标准 I/O 和文件 I/O 的区别,以及关于这两种 I/O 操作的详细介绍。标准 I/O 是基于 C 语言的库函数,而文件 I/O 是基于 Linux 系统调用的操作。文章分析了它们的区别,包括在跨平台性、系统调用频率以及文件描述符和文件指针等方面的不同。此外,文章总结了标准 I/O 和文件 I/O 中常用的函数、参数、返回值和常见用法,并提供了示例代码以便加深理解。原创 2024-05-02 23:03:46 · 968 阅读 · 1 评论 -
【Linux】线程的创建、回收分离以及线程的同步互斥
线程编程中的一些关键概念和技术,多线程的创建和回收,介绍了使用函数创建和回收线程的基本流程。深入了解了互斥锁的用法,以及如何使用它来保护共享资源免受并发访问的影响。还研究了条件变量的意义和使用方法,以及如何与互斥锁配合使用,实现线程之间的同步与通信。最后,基于互斥锁和条件变量,演示了一个生产者-消费者模型的多线程示例,更好地理解多线程编程中常用的同步机制,以及如何正确地应用它们来构建高效、可靠原创 2024-05-01 12:39:06 · 1197 阅读 · 3 评论 -
【Linux】进程间通信IPC机制
梳理了进程间通信IPC常用的代码框架原创 2024-04-29 21:57:10 · 1669 阅读 · 4 评论 -
【进程的创建和回收】
目录 1.进程基础(1)进程概念和程序概念区别(了解)(2)进程内容(理解)(3)进程类型(理解)(4)进程状态图(理解)2.进程常用命令(1)查看进程信息(熟练)(2)进程相关命令(熟练) 3.进程的创建和结束(熟练)(1)子进程概念(2)子进程创建 – fork(3)子进程创建-fork-示例(4)父子进程 (5)一个父进程创建多个子进程(6)进程结束-exit/_exitⅠ.exit()Ⅱ._exit()Ⅲ._EXIT()4.进程的回收(熟练)(1)wait(2)waitpid 进程包含的内容:BSS原创 2023-08-10 18:11:07 · 232 阅读 · 33 评论 -
【shell函数】
这种方法是把函数的输出传递给了主程序的变量这种方式是得到上一条命令的退出状态在函数内部定义变量是默认为全局变量,加上local后就会成为局部变量原创 2023-05-25 08:46:22 · 50 阅读 · 0 评论 -
【shell结构性语句】
五.循环控制语句break 表示结束当前最近的此次循环;continue 表示开启下一次循环。原创 2023-05-24 21:24:28 · 62 阅读 · 0 评论 -
【Shell脚本编程(概念、变量、语句)】
Shell脚本是利用 shell 的功能所写的一个程序。这个程序是使用纯文本文件(),将一些 shell 的语法与命令(含外部命令)写在里面,搭配正则表达式、管道命令与数据流重定向等功能;2.shell脚本编写步骤需求分析>>>命令测试(提前在命令行测试命令)>>>>脚本编写>>>测试调优(1)第一个shell脚本文件分析:/bin/bash 解释表示使用的bin文件下的bash shell ,指定要执行脚本的解释器。原创 2023-05-23 23:01:56 · 172 阅读 · 2 评论 -
【Linux shell命令】
原创 2023-05-21 21:14:11 · 44 阅读 · 0 评论 -
【Linux系统之Vim和gcc】
vim和gcc简要使用方法原创 2022-11-09 17:56:35 · 545 阅读 · 0 评论 -
【Linux系统命令】
linux 学习笔记原创 2022-10-26 01:52:27 · 145 阅读 · 1 评论 -
【Linux系统环境基础操作(Ubuntu)】
Linux系统环境基础操作(Ubuntu)原创 2022-10-21 02:20:36 · 394 阅读 · 0 评论