linux

持敬chijing17 分钟前
linux·运维·服务器
Linux基础命令与目录命令目录(1)内部与外部命令一、内部命令(Shell内置命令)二、外部命令(独立可执行程序)三、怎么快速区分它们?
yunwei3728 分钟前
linux·安全·ai编程
实证研究:AI Agent 规则需要上下文与分层强制执行“提交前必须跑完整测试”这种规则看起来很简单,直到 AI 编程 agent 在上次测试后又改了源码,然后继续执行 git commit。内核只看见普通进程在写提交对象,harness 也只看见又一次工具调用,但真正决定这次提交能不能放行的,是哪次测试结果仍然有效、哪次编辑让它失效,以及规则在当前任务里该如何实例化。
小张成长计划..37 分钟前
linux·运维·服务器
【Linux】12:进程状态摘要:本文系统性地阐述了进程状态的概念及其在操作系统中的核心地位。首先,明确了进程状态本质上是进程控制块(PCB)中的一个状态变量,是操作系统调度和管理进程的关键依据。接着,深入剖析了操作系统理论中的三种基本进程状态:运行状态(进程在CPU运行队列中)、阻塞状态(进程等待资源就绪)和挂起状态(进程代码和数据被换出到磁盘)。然后,重点讲解了Linux系统下的七种具体进程状态:运行(R)、可中断睡眠(S)、不可中断睡眠(D)、停止(T)、跟踪停止(t)、死亡(X)和僵尸(Z),并通过代码示例和命令行操作演示了
会周易的程序员39 分钟前
linux·c++·物联网·架构·c·s7·工业协议
Libnodave S7 通信库:架构设计与实现解析Libnodave 是一个开源的自由通信库,专门用于通过 MPI 适配器或以太网 CP(通信处理器)与 西门子 S7 系列 PLC(S7-200/300/400) 进行通信。库本身由纯 C 编写,具有良好的跨平台特性,可以从 Visual Basic、C#、Delphi、Python、Java、LabVIEW 等语言中调用。
Yiiz.1 天前
linux·服务器·网络
Linux中的网络设定系统使用设备的方法,是一个软件程序的名字,名字可以自定义硬件真实存在的设备并且被系统识别的名称,名称是什么就用什么,不可自定义
云栖梦泽1 小时前
linux·驱动开发·嵌入式硬件
Camera驱动开发与应用开发中的零拷贝与DMA在嵌入式 Linux 开发中,尤其是在进行音视频处理或边缘 AI 部署时,我们经常会遇到系统卡顿、CPU 占用率飙升的问题。当我们尝试接入高分辨率摄像头(如 1080P 或 4K)并进行实时目标检测或推流时,传统的内存拷贝操作往往会成为整个系统的性能瓶颈。
AOwhisky7 小时前
linux·运维·笔记·centos·云计算·文件权限管理
Linux(CentOS)系统管理入门笔记(第九期)——文件权限进阶:SUIDSGIDSticky、ACL 与 chattrLinux系统管理入门系列更多文章欢迎访问:Linux入门——系统管理1我的主页:AOwhisky,这里有更多运维系统性知识整理和其他有趣内容,欢迎与我一起探讨学习~
寒晓星5 小时前
linux·网络·网络协议·udp
【网络编程】UDP编程目录一、字节序二、网络字节序和主机字节序三、 字节序的转换函数四、地址转换函数编辑五、UDP编程概述1、socket
小秋求学记.4 小时前
linux·运维·ubuntu
Linux_Ubuntu的相关问题修改远程连接配置文件设置PasswordAuthentication yes 重启服务sudo systemctl restart ssh
β添砖java4 小时前
linux·运维·笔记
黑马Linux笔记总结:用户使用操作系统,操作系统安排硬件干活win+r >输入ncpa.cpl确保这两个是启用的ctrl+l清屏
持敬chijing3 天前
linux·运维·服务器
VMware部署Linux非图形化系统全流程这里拉取的是清华大学镜像站的centos9的Linux非图形化系统镜像下载地址:Index of /centos-stream/9-stream/BaseOS/x86_64/iso/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
雪的季节5 小时前
linux·服务器·python
【无标题】Python 教程 — Python 3.14.6 文档源码:这份是 Python3 底层 C 源码核心头文件 object.h,Python 里所有数据(int/str/list/tuple 等)底层全是 C 结构体封装对象,完美解释 “Python 一切皆对象”。
ly-272536 小时前
linux·ubuntu
Ubuntu重启之后挂载盘符变更应该怎么修复使用一下命令检查磁盘挂载情况输出信息可见原本的add变成了add1,这就会导致代码路径中所有的设置都需要重新调整,因此可以考虑修改手动更改磁盘盘符。
Huangjin007_6 小时前
linux·运维·服务器
【Linux 系统篇(四)】权限详解(一)我们常说“权限管理”,首先要清楚的是:系统里到底有哪些人? Linux 的权限,本质上就是不同身份的人,对不同文件(或目录)能做不同的事情。
杯酒慰风尘6 小时前
linux
chmod 权限计算器使用指南:读懂 755、rwx 与特殊权限chmod 755、chmod 644 是 Linux 运维中最常见的命令之一,也很容易被机械复制。权限给得太小,服务无法读取文件或进入目录;权限给得太大,又可能让其他用户修改脚本、配置甚至上传恶意内容。
REDcker7 小时前
linux·内核·ebpf·bpf
eBPF 运行时架构:Verifier、JIT、Map 与加载流程要把一段 C 写的逻辑安全地跑进 Linux 内核,靠的不是「信任开发者」,而是一套固定流水线:编译 → 加载 → 校验 →(可选)JIT → 挂接事件 → 经 Map/ringbuf 回传用户态。本文把这条链路拆开说明,并补充指令架构与 bpf() 系统调用要点,便于独立理解 eBPF 运行时本身。
Zsy_0510037 小时前
linux·运维·服务器
【Linux】笔记01:基础命令useradd 用户名:新建用户 passwd 用户名:修改密码 ssh 用户名@公网ip:登录 userdel -r 用户名:删除用户并删除家目录(-r不能省略) whoami:查看当前用户
我星期八休息17 小时前
linux·运维·开发语言·前端·网络·网络协议·http
网络编程—应用层HTTP协议每天打开浏览器刷网页、登录账号、下载文件,这些看似稀松平常的操作背后,都有一个默默无闻的协议在支撑——它就是HTTP。作为应用层最重要的协议之一,HTTP可以说是整个Web世界的基石。
ShineWinsu17 小时前
linux·运维·网络协议·udp·ip·端口号·进程间通信
对于Linux:UDPsocket编程基础的解析hello 大家,那么在上篇博客中,我们正式进入网络的世界,知道了网络的工作原理,了解到了协议这一重要的方式,那么毋庸置疑的是,我们肯定也要进行编程,而对于网络编程,其实依靠的是一个很关键的方式——socket套接字,同时,还有不同的协议进行帮助网络通信,那么那么,在本篇博客中,我们就来了解一下UDP socket编程基础。
hehelm18 小时前
linux·开发语言·c++
AI大模型接入SDK—通用模块设计日志模块基于 spdlog 库封装,采用单例模式提供全局唯一的日志实例,支持同步/异步日志写入、多级别日志输出、文件/stdout 双输出方式。