Linux 进程间通信 管道系列: 匿名和命名管道,自定义shell当中命令行管道的模拟实现

Linux进程间通信管道系列:匿名和命名管道,自定义shell当中命令行管道的模拟实现_shell和进程通信...

【探索Linux】P.38(传输层 —— TCP协议通信连接管理机制简介 | TCP连接状态转换)

本文全面总结了TCP协议的通信连接管理机制,包括连接的建立和终止过程。文章详细描述了TCP的状态转换图,阐释了从LISTEN到CLOSED的各个状态及其转换过程。特别地,对TIME_WAIT状态进行了深入分析,解释...

Linux 防火墙配置指南:firewalld不同服务管理的应用案例(十个)

在现代网络环境中,防火墙作为系统安全的重要防线,扮演着至关重要的角色。Linux服务器通常依赖firewalld来管理和配置防火墙规则,以确保系统的安全性和网络访问的高效性。本文将介绍如何使用fire...

linux环境下基于VSCode配置多目录C/C++编译调试环境

​\t\t前面记录了通过GNU套件以及CMAKE配置文件进行C/C++代码的编译调试,本文记录基于VSCodeIDE搭建C/C++开发环境,以实现更优雅的ctrlc/v._linuxvscodec++...

【Linux网络编程】自定义协议+序列化+反序列化

本篇博客主要是对自定义协议、序列化、反序列化的学习,在前面我们只是从父亲儿子打电话的例子感性认识协议是一个约定。今天从网络版计算器的代码学习协议,序列化和反序列化如何编写,不过对于序列化和反序列化我们还有现成的,...

【JavaEE进阶】 Linux搭建Java部署环境

本篇博客主要内容如下:了解Linux权限基本操作、搭建Java部署环境。_linux部署java环境...

【Linux】Linux下使用套接字进行网络编程

🔥❤️在自定义的头文件中重新声明一个函数,函数名与接口函数不同,返回值、参数均与接口函数相同。在相应的源文件中定义我们的函数,将逻辑判断的过程放在函数中。这样在调用函数时就省去大量的ifelse判断int#...

Linux shell编程学习笔记63:free命令 获取内存使用信息

在系统安全检查中,内存使用情况也是一块可以关注的内容。Linux提供了多个获取内存信息的命令很多。今天我们先研究free命令。_linuxfree命令...

【linux深入剖析】深入理解软硬链接 | 动静态库的制作以及使用

🍁你好,我是📗致力于C、C++、数据结构、TCP/IP、数据库等等一系列知识。_静态库的链接写入中间文件link.txt里面...

Linux离线arm环境安装部署docker详细教程

把这些复制到创建的文件中(注意需要修改insecure-registry=192.168.205.230,ip地址修改为当前机器的地址)通过官网下载docker安装包,找arm环境的安装包,如果是x86环境可以下...