操作系统

《Linux系统编程之入门基础》【Linux的环境搭建】

【Linux的环境搭建】目录 前言: ---------------部署环境选择--------------- 一、双系统 二、虚拟机 三、云服务器 ---------------运行环境搭建--------------- 一、云服务器的购买 1. 花钱购买 1.1:选购指南 1.2:配置选择 1.3:支付订单

Linux 在线离线安装 Docker

一、在线安装 (一) 安装 docker 1. 更新 yum 源yum update yum install -y yum-utils 2. 安装 dockeryum install -y docker (二) 安装 docker-compose 1. 添加 docker 的 yum 镜像源yum-config-manager --add-repo

【Linux篇】自主Shell命令行解释器

📌 个人主页: 孙同学_ 🔧 文章专栏:Liunx 💡 关注我,分享经验,助你少走弯路! 文章目录 1. 获取用户名的接口 2. 等待用户输入接口 3. 将上述代码进行面向对象式的封装 4. 命令行解析 5. 执行命令 6. 路径切割 7. 解决cd命令路径

LingJing(灵境)更新(0.4.0)--适配Linux(Amd64),更新、修复问题若干

序号 类型 说明 1 修复 修复因靶机启动问题导致平台闪退 2 修复 修复因网络配置问题导致一些靶机无法正常通信 3 修复 修复 mac 设备因默认网卡与平台不一致导致闪退问题 4 修复 修复综合内网靶机环境中靶机断连无法通信问题 5 修复 部分设备通过手动安装 LingJing 网卡后,

【Linux】I/O 多路转接:select & epoll 技术剖析

🌈 个人主页:Zfox_ 🔥 系列专栏:Linux 目录 前言:🔥 I/O 多路转接 一:🔥 I/O 多路转接之 select 🦋 初识 select 🦋 select 函数原型 🎀 关于 fd_set 结构

【Linux】开发工具make/Makefile、进度条小程序

Linux 1.make/Makefile 1.什么是make和Makefile? 2.stat命令 3.Makefile单个文件的写法 4.Makefile多个文件的写法 2.进度条 1.回车\r、换行\n 2.缓冲区 3.进度条 1.倒计时程序 2.进度条程序 1.make/Makefile 1.什么是make和Makefile&#xff1f

【Linux】线程ID与互斥、同步(锁、条件变量)

  🌈个人主页:秦jh__#🔥 系列专栏:#目录线程ID及进程地址空间布局 线程简单封装 线程互斥进程线程间的互斥相关背景概念锁 锁简单封装 互斥量实现原理 Linux线程同步 同步概念与竞态条件 条件变量认识接口  生产者消费者模型 基于BlockingQueue的生产者消费者模型BlockQueue.hppmain.ccTask.hp

在Ubuntu中运行和管理AppImage

文章目录 什么是AppImage? 如何在Ubuntu中运行AppImage? 如何管理AppImage? 安装AppImageLauncher 如何添加AppImage到系统? 如何从系统中移除AppImage? 总结 什么是AppImage?AppImage是一种将应用程序打包为

【Linux进阶系列】:线程(上)

🔥 本文专栏:Linux 🌸作者主页:努力努力再努力wz 💪 今日博客励志语录: 人生的每一次负重,都是心的选择。真正的强大,是看清了生活的真相,依然选择拥抱它,并让自己的肩膀成为他人的依靠。 引入从本篇文章开始,我们将正