linux

Android系统攻城狮3 小时前
linux·运维·服务器·ffmpeg·车载音视频·ffmpeg音视频
Linux FFmpeg深度解析之avcodec_default_get_encode_buffer调用流程与实战(二十八)简介: CSDN博客专家、《Android系统多媒体进阶实战》作者博主新书推荐:《Android系统多媒体进阶实战》🚀 Android Audio工程师专栏地址: Audio工程师进阶系列【原创干货持续更新中……】🚀 Android多媒体专栏地址: 多媒体系统工程师系列【原创干货持续更新中……】🚀 专题一 二:AAOS车载系统+AOSP14系统攻城狮入门视频实战课 🚀 专题三:Android14 Binder之HIDL与AIDL通信实战课 🚀 专题四:Android15快速自定义与集成音效实战课
程序员初一3 小时前
linux·ssh
8080 打不开的四层定位:监听地址、ufw、DOCKER 链、安全组周二早上八点四十,客户在群里发了一句「8080 打不开」,后面跟一张 ERR_CONNECTION_TIMED_OUT 的截图。
程序开发阿元3 小时前
linux·ssh
swappiness 60 和 10 差在哪:一台 1C1G 的三轮对比上周为了一件事装了桌面:手上那个取证小工具只有图形界面,命令行版本要另外授权。机器是 1C1G 的 VPS,Ubuntu 22.04,平时只跑 nginx 加一个静态站,available 常年 700M 以上。装完 XFCE、xrdp 和三个依赖,free -m 一看,available 只剩 498M。
无足鸟ICT3 小时前
linux
【RHCA+】mpstat命令(监控CPU)“ 目录:RHCA+ -> 12 系统监控 -> 22 mpstat命令(监控CPU) ”查看CPU负载;语法格式:mpstat [参数] [刷新延时] [刷新次数]
GeW4 小时前
linux
新质生产力Linux和数据库为啥这么关键结论:在新质生产力的技术构成中,Linux与数据库之所以关键,并非因为它们“重要”这一笼统判断,而在于二者分别承担了运行环境的稳定供给与数据要素的可计算化这两项无法绕过的底层职能。算力需要Linux来调度,数据需要数据库来组织;缺少任何一端,新质生产力所依赖的“技术突破—要素配置—产业升级”链条都会在基础软件层出现断裂。
番茄啊5 小时前
linux·运维·服务器
linux 开启xftp连接要在 Linux 上让 Xftp 能连接,核心是在 Linux 上开启 SSH 服务。因为 Xftp 本质上是一个 Windows 端的 SFTP 客户端,它通过 SSH 协议(默认端口 22)来连接 Linux 服务器。
CodeYp20195 小时前
linux·指令
第1讲:Linux 基础指令本门课程学习 Linux 系统编程。你可能会问:Linux 从哪里来?它是怎样发展的?这里简要介绍 Linux 的发展史。要说 Linux,还得从 UNIX 说起。
李松桃6 小时前
linux·nginx-核心模块配置
基于端口号的服务配置[root@localhost ~]#cd /etc/nginx/conf.d[root@localhost conf.d]# vim 9091.conf
CodeYp201910 小时前
linux·lru·mmap
第14讲:mmap 实现文件 LRU 缓存
程序开发阿元10 小时前
linux·ssh
一台 20G 的 VPS 被日志吃掉一半:我按这个顺序查了二十分钟周一早上七点,手机弹了条磁盘告警:/var 使用率 92%。登上去看谁在长:/etc/logrotate.d/nginx 是有的,cat 出来也正常,daily、rotate 14、compress 都写着。配置在,日志还在涨,说明中间断了一环。
.冰块.11 小时前
linux·云原生·容器·kubernetes·hpa·quota·limitrange
流量大了自动加 Pod!K8s HPA 扩缩容与 ResourceQuota/LimitRange 资源管控实战学习参考:业务流量白天高峰要 20 个 Pod,半夜低谷只要 2 个——手动改副本数太累。K8s 提供了 **HPA(Horizontal Pod Autoscaler)**自动根据 CPU/内存负载扩缩 Pod 数量。但扩缩容的前提是你得先告诉 K8s 每个 Pod 该用多少资源(requests/limits),而多团队共享集群时还要用 ResourceQuota 给每个 namespace 分配总资源、用 LimitRange 给单个容器设默认值。本文从 Metrics Server 部署开始,完整
承渊政道11 小时前
linux·ubuntu·select·多路转接·poll
Linux网络学习【深入理解多路转接select、poll的代码改写】在学习五种IO模型与非阻塞IO之后,一个实际问题随之而来:当服务器需要同时处理多个客户端连接时,如何避免等待某一个连接的数据,而耽误其他连接的处理? 将套接字设置为非阻塞,可以避免读写调用因数据未就绪而持续等待,但不断遍历连接、反复尝试读取,也可能造成空转.select 与 poll 提供了另一种思路:统一等待多个描述符的就绪事件,再由程序处理相应连接.不过,多路转接并不会替应用程序完成数据收发,“就绪通知”也不等于“读写完成”.从单连接阻塞服务器改写为多连接服务器,关键并不是简单地替换几个接口,而是重新
雪落漂泊11 小时前
linux·运维·服务器
Linux进程(四)概念:命令行参数和环境变量篇在 Linux 编程、Shell 开发里,命令行参数 和 环境变量 是进程和外部传递信息的两种核心方式。命令行参数是程序启动时一次性传给程序的参数;环境变量附着在进程上,是一组全局的键值对,子进程默认继承父进程的环境变量。现在我们一起从概念、命令、内核组织、系统调用、代码示例梳理该部分知识点。
qq_3775727712 小时前
linux
linux x86 arm loongarchThe software for Linux supports x86, ARM, and LoongArch .
Dragon~Snow12 小时前
linux·mysql·centos
Centos Stream10 安装 MySQL-9.7.2-linux-glibc2.28-x86_64.tarVersion: MySQL-9.7.2-linux-glibc2.28-x86_64.tar.xz小白认为吧!保持系统最新,还是有必要的,当然我是个个例。
say_fall12 小时前
linux·运维·服务器·车载系统·智能硬件
【Linux系统编程】Linux进程信号:从“外卖到了“到内核里的一张位图前面的文章里,我们已经把进程的"出生"(fork)、“谢幕”(exit / wait)和"换芯"(exec)都捋了一遍。但你一定遇到过这样的场景:写了个死循环程序,在终端里轻轻按下 Ctrl + C,进程就乖乖停了;可有时候按了没反应,得掏出 kill -9 进程号 才能把它干掉。
坤坤子吖13 小时前
linux·服务器·网络·c++·笔记·学习
Linux网络编程:UDP进阶,从字典服务器到简单聊天室上一篇简单实现了 UDP Echo 服务器和客户端,主要熟悉了 socket、bind、sendto 和 recvfrom 等接口。
Rabitebla13 小时前
linux·c++·笔记·学习
【Linux学习笔记】进程篇(九):进程的创建与退出——fork、写时拷贝与退出码前面我们已经学习了进程的基本概念,知道了进程不仅仅是一段正在运行的程序,还需要操作系统为它维护 PCB、虚拟地址空间、页表等信息。
李松桃13 小时前
linux·nginx-核心模块配置
基于IP的服务配置#这里的ip地址不能随便加,写的时候先去查看虚拟机上的ip网段[root@localhost conf.d]# nmcli c m ens160 +ipv4.addresses 192.168.187.135/24
FungLeo13 小时前
linux·运维·服务器·ssh·部署·成为全栈
成为全栈·基础补充·Linux 服务器入门我部署这个项目的第一次尝试,失败在一个我完全没想到的地方:这是我自己在 wrangler.toml 里写的注释,而它记录的是一个真实踩过的坑:Cloudflare Workers 不支持 node:* 的顶层导入,即使那段代码的分支永远不会执行。