linux

kidwjb4 小时前
linux·进程间通信
信号量在进程中的使用原文链接:https://kidwjb.top/archives/206笔者之前一直使用的都是线程信号量,所以第一次接触到用于进程间同步的进程信号量会去想它和线程信号量有什么区别。
sulikey5 小时前
linux·笔记·学习·操作系统·gcc·
个人Linux操作系统学习笔记2 - gcc与库的理解gcc code.c 生成可执行文件,但是名称是a.out gcc code.c -o code.exe -o 意味着重命名 gcc -E code.c -o code.i 预处理为.i文件,并保存到code.i文件 为什么有条件编译这个功能? 例:软件的免费版和付费版 例:防止头文件被重复包含
二宝哥6 小时前
linux·运维·服务器
Linux虚拟机网络配置桥接模式静态ip配置:手机热点网络配置的ip最后一位尽量小于15,因为网段子网掩码会导致计算出的广播地址无法使用。如果是正常的路由器地址192.168.8网段最后一位可以任意设置
陳10306 小时前
linux·运维·服务器
Linux:进程间通信 和 简单进程池我们以前学习进程的时候,进程之间的独立性都很强,即使对于父子进程来说,虽然父进程的数据可以给子进程共享,但是子进程也无法修改父进程的数据,并且因为写时拷贝,子进程也无法给父进程共享自己的数据。但是如果我们就是想要让进程与进程之间能够协同工作呢?这就需要进程间通信的知识。
jimy16 小时前
linux·服务器
改.bashrc,直观地判断本地repo是否有改动添加到.bashrc末尾含义是:在 Bash 里,用:或者:可以显示颜色,更直观然后执行:如果你在 main 分支,本地比远程多 2 个提交:
愚昧之山绝望之谷开悟之坡7 小时前
linux·笔记
什么是Linter?什么是沙箱!这个问题拆成两部分给你掰开揉碎讲,先专业,再大白话。一、“跑 linter”是什么意思?专业解释Linter 是一种静态代码分析工具。 它不运行你的程序,而是像扫描仪一样,直接读你的源代码,按照预设的规则检查:
babytiger7 小时前
linux·elasticsearch·gitea
Gitea 重安装 + Snap 数据迁移完整流程总结下面是你这次实际验证成功的:完整迁移方案。你之前:后:没了。但 Snap 自动快照还在。查看:看到:恢复:
匆匆那年9677 小时前
linux·运维·服务器
远程 Linux 校园网认证操作手册(本地浏览器法)本篇解决:如果远程服务器不能通过远程软件连接到,只能通过命令行如何进行联网很多学校的服务器刚开机时无法直接联网,但校园网认证页面又只能通过浏览器操作。 这里介绍一种简单稳定的方法:通过 SSH 隧道,把远程服务器的网络流量转发到本地浏览器完成认证。
newnazi8 小时前
linux·服务器·数据库
RedHat10 安装MS SQL Server2025一、安装操作系统HedHat10.1安装镜像下载https://developers.redhat.com/products/rhel/download#downloadsbyrelease
zkkkkkkkkkkkkk8 小时前
linux·python·supervisor
Linux进行管理工具Supervisor配置与使用目录一、安装Supervisor二、首次配置文件生成三、配置托管服务配置文件3.1、基本配置文件3.2、托管服务配置
开发者联盟league9 小时前
linux·python·pip
linux普通用户使用pip安装模块以安装pyinstaller为例执行之后,pyinstaller会被安装到~/.local/lib/python3.10/site-packages和~/.local/bin下 2. 配置环境变量
QuestLab9 小时前
linux·服务器·网络
③-进阶篇:vLLM实战——多卡部署、压测与排障本篇目标:掌握多卡并行配置、学会压测工具、能处理常见报错、理解显存精细管理前置要求:已完成第③篇基础篇,成功跑起单卡服务。
Languorous.9 小时前
linux·运维·windows
Windows 安装 Linux 虚拟机 / WSL 完整教程(新手零失败)很多新手想学习Linux,但又不想放弃Windows系统(毕竟日常办公、娱乐还是Windows更便捷),这时就有两种完美解决方案:安装Linux虚拟机,或开启Windows自带的WSL(Windows Subsystem for Linux,Windows子系统)。两者各有优势:虚拟机适合需要完整Linux环境、模拟真实服务器场景的用户;WSL则更轻便,无需单独启动系统,可直接在Windows终端中使用Linux命令,适合日常学习和开发。今天,我们就来详细讲解这两种方法的完整安装步骤,新手也能轻松上手。
颂love10 小时前
linux·运维·学习
Linux命令的简单学习目录一、Linux概述(1)linux(2)与Windows的区别(3)linux中的重要文件(4)远程登陆
satadriver10 小时前
linux·网络·tcp/ip
ip-guard网络通信加解密ip-guard官网:https://www.e-dlp.com/tuzhijiamixitong/index.html?msclkid=e207d5eb8fe21d7b6d80bfe10f1c416d&utm_source=bing&utm_medium=cpc&utm_campaign=%E7%AB%9E%E5%93%81001&utm_term=IP-guard&utm_content=%E5%93%81%E7%89%8C%E8%AF%8D%E8%AE%A1%E5%88%92
meilindehuzi_a10 小时前
linux·服务器
【Linux 进程基础】一文读懂命令行参数与环境变量在深入代码之前,我们先用一个生动的比喻来搞懂它们: 假设你的程序是一台全自动果汁机。命令行参数是指在启动程序时,通过命令行(终端)直接传递给该程序的一串文本数据。
用户868592144187410 小时前
linux
Linux I2C 调试实录:用寄存器打印揪出 TRISE 配置过小平台:STM32 + Linux(i2c-stm32 / 设备树节点) 现象:偶发 EIO、从机无 ACK、示波器上 SCL 上升沿“拖尾” 结论:CCR 合理,但 TRISE 过小 → SCL 未拉高到有效高电平就读数据
脆皮炸鸡75511 小时前
linux·服务器·开发语言·经验分享·笔记·学习方法
进程信号~信号的产生💬之前学习的进程间通信的管道、共享内存等机制,它们主要用于进程间的数据传输。但有没有一种更轻量级的通信方式,可以让一个进程"通知"另一个进程发生了某个事件呢?答案是信号!信号是Linux中最古老、最经典的进程间通信方式,也是理解操作系统运行机制的重要窗口。
Emtronix英创11 小时前
linux·arm开发·rk3568·全国产主板
RK3568 CAN驱动测试及使用说明RK3568是瑞芯微电子(Rockchip)推出的四核64位Cortex-A55处理器芯片,由于芯片IP设计原因,RK3568 CAN接口在使用时需要结合自身具体应用,由应用层主动参与总线故障管理,才能确保CAN接口稳定工作。
vortex511 小时前
linux·运维·centos
CentOS 系包管理器完全指南:从 dnf 到 rpmCentOS/RHEL/Fedora 采用 RPM(Red Hat Package Manager) 作为底层包格式,上层通过 yum(传统)或 dnf(现代)进行依赖解析和仓库管理。这是企业级 Linux 中最成熟的包管理生态之一。