从 0 开始学习 Linux 系列
文章平均质量分 86
Linux 是一款优秀的开源操作系统,本专栏带你 0 基础跟着我一步步学习 Linux 的基础知识,包教包会!
cdevelopr
个人博客: http://cdeveloper.cn | 微信公众号「CDeveloper」
展开
-
Linux 高级编程 - 信号量 semaphore
信号量 semaphore信号量(semaphore)与之前介绍的管道,消息队列的等 IPC 的思想不同,信号量是一个计数器,用来为多个进程或线程提供对共享数据的访问。信号量的原理常用的信号量是二值信号量,它控制单个共享资源,初始值为 1,操作如下: 1. 测试该信号量是否可用 2. 若信号量为 1,则当前进程使用共享资源,并将信号量减 1(加锁) 3. 若信号量为 0,则当...原创 2017-09-14 08:19:41 · 7324 阅读 · 0 评论 -
Linux 高级编程 - 消息队列 Msg Queue
Linux 高级编程 - 消息队列 Msg Queue原创 2017-09-07 09:06:50 · 7415 阅读 · 1 评论 -
Linux 高级编程 - 共享内存 Shared Memory
Linux 高级编程 - 共享内存 Shared Memory原创 2017-09-06 10:22:32 · 4365 阅读 · 0 评论 -
Linux 高级编程 - 信号 Signal
Linux 高级编程 - 信号 Signal原创 2017-09-05 09:15:59 · 1483 阅读 · 1 评论 -
Linux 高级编程 - 有名管道 FIFO
Linux 高级编程 - 有名管道 FIFO原创 2017-09-04 08:13:21 · 1301 阅读 · 0 评论 -
Linux 高级编程 - 无名管道 Pipe
Linux 高级编程 - 无名管道 Pipe原创 2017-09-03 09:26:25 · 1742 阅读 · 0 评论 -
Linux 高级编程 - 守护进程
Linux 高级编程 - 守护进程原创 2017-09-02 11:47:03 · 1539 阅读 · 0 评论 -
Linux 高级编程 - 进程控制
Linux 高级编程 - 进程控制原创 2017-08-07 19:40:14 · 1016 阅读 · 0 评论 -
Linux 高级编程 - 进程基本概念
Linux 高级编程 - 进程基本概念原创 2017-08-06 08:23:41 · 666 阅读 · 0 评论 -
Linux 高级编程 - 目录操作
Linux 高级编程 - 目录操作原创 2017-08-05 08:54:40 · 1092 阅读 · 0 评论 -
Linux 应用开发 - 文件锁定
Linux 应用开发 - 文件锁定原创 2017-07-31 11:13:54 · 1137 阅读 · 0 评论 -
Linux 应用开发 - 必须掌握的 5 个底层 IO 函数
Linux 应用开发 - 必须掌握的 5 个底层 IO 函数原创 2017-07-28 18:29:07 · 2020 阅读 · 0 评论 -
Linux 应用开发 - IO 概述
Linux 应用开发 - IO 概述原创 2017-07-27 10:51:05 · 1341 阅读 · 0 评论 -
Linux 应用开发 - Autoconf 打包软件
Linux 应用开发 - Autoconf 打包软件原创 2017-07-25 15:57:53 · 703 阅读 · 0 评论 -
Linux 应用开发 - Makefile 基础语法
Linux 应用开发 - Makefile 基础语法原创 2017-07-23 11:21:08 · 980 阅读 · 0 评论 -
Linux 应用开发 - 15 个 gbd 调试基础命令
Linux 应用开发 - 15 个 gbd 调试基础命令原创 2017-07-20 19:13:00 · 1596 阅读 · 0 评论 -
Linux 应用开发 - 必备的 gcc 基础
Linux 应用开发 - 必备的 gcc 基础知识原创 2017-07-19 20:34:09 · 955 阅读 · 0 评论 -
干货: 如何安装这 4 个能提升你学习和工作效率的 vim 插件?(最简单的一篇)
干货: 如何安装这 4 个能提升你学习和工作效率的 vim 插件?(最简单的一篇)原创 2017-07-16 19:35:16 · 1317 阅读 · 0 评论 -
技术干货:Linux Shell 编程基础,看这一篇就够了!
技术干货:Linux Shell 编程基础,看这一篇就够了!原创 2017-07-16 19:36:25 · 46715 阅读 · 12 评论 -
vim 基本使用方法
vim 基本使用方法 版权声明:本文为 cheng-zhi 原创文章,可以随意转载,但必须在明确位置注明出处! vim 简介 vim 被称为编辑器之神在 Linux 下我们经常使用 vim 来写程序,学会使用它可以说是学习 Linux 的必经之路。Linux 系统默认是安装了 vi 编辑器,而 vim 是 vi 的升级版,功能更强,所以我们更经常用 vim,这次就来介绍使用 vim 的正原创 2017-07-06 14:45:28 · 895 阅读 · 0 评论 -
Linux 系统基础 - 在 Linux 上安装软件的 3 种方法
Linux 系统基础 - 在 Linux 上安装软件的 3 种方法原创 2017-07-04 15:47:18 · 2148 阅读 · 1 评论 -
如何在 Linux 上安装服务器程序?
如何在 Linux 上安装服务器程序? 版权声明:本文为 cheng-zhi 原创文章,可以随意转载,但必须在明确位置注明出处! 前言之前的一篇文章 如何在 Linux 上安装普通应用程序? 介绍在 Linux 下安装应用程序的方法,主要针对普通应用程序,而在 Linux 上安装服务器程序,不仅需要我们会安装,而且还要求我们会配置服务。因此,本次就带大家了解服务器程序的安装和配置的基本方法。在原创 2017-07-05 14:12:23 · 3925 阅读 · 0 评论