linux

Doro再努力33 分钟前
linux·编辑器·vim
Vim 快速上手实操手册:从入门到生产环境实战在Linux服务器管理、代码编写和系统运维的日常工作中,你迟早会面对一个没有图形界面的终端环境。可能是远程登录一台云服务器排查故障,也可能是在Docker容器里快速修改配置文件,甚至是在本地终端中高效处理日志文件。在这些场景下,Vim是你最可靠的工具伙伴。它不需要鼠标,不依赖图形界面,几乎预装在每一台Unix/Linux系统上,启动速度快,功能却异常强大。
wypywyp39 分钟前
linux·服务器·ubuntu
8. ubuntu 虚拟机 linux 服务器 TCP/IP 概念辨析一、二、补充:linux服务器和日志 补充知识Linux 服务器必须安装并运行 OpenSSH 服务。(SSH 服务)
Doro再努力1 小时前
android·linux·运维·服务器·编辑器·vim
【Linux操作系统10】Makefile深度解析:从依赖推导到有效编译🎯 导语:作为一名程序员,你是否曾经疑惑过——为什么第一次make能编译成功,第二次却提示"已经是最新的"?为什么make clean每次都能执行?今天,我将带你深入Makefile的内部机制,彻底搞懂依赖推导、伪目标、ACM时间这些核心概念。
senijusene1 小时前
linux·运维·服务器
Linux软件编程:IO编程,标准IO(1)在Linux系统中,所有输入输出操作都统一为文件操作,具体分为以下几类:核心思想:无论操作什么类型的"文件",都使用相似的IO接口。
忧郁的橙子.1 小时前
linux·运维·服务器
02-本地部署Ollama、Python黑马程序员学习笔记在命令窗口中打开安装包所在文件夹(WSL和win11共用文件目录)回到虚拟机目录cd ~
醇氧1 小时前
linux·运维·服务器
【linux】查看发行版信息Linux 主流发行版本CentOS版本的区别显示简略信息:Debian/Ubuntu:Red Hat/CentOS/Fedora:
No8g攻城狮2 小时前
linux·运维·ubuntu
【Linux】Windows11 安装 WSL2 并运行 Ubuntu 22.04 详细操作步骤博主介绍:✌全网粉丝24W+,CSDN博客专家、Java领域优质创作者,掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域✌
XiaoFan0122 小时前
java·linux·服务器
免密批量抓取日志并集中输出项目全部跑的都是批量程序,每个批量程序都有很多很多日志。每次跑完整批量,涉及执行的任务job量特别大,而排查问题的时候,又得一个个通过堡垒机去登录单台服务器,然后查询某个具体日志。统计了一个完整批,涉及到的任务11240个!!
souyuanzhanvip2 小时前
linux·运维·服务器
ServerBox v1.0.1316 跨平台 Linux 服务器管理工具ServerBox v1.0.1316 是一款开源免费的 Linux 服务器管理工具,基于 Flutter 框架开发,全面支持 iOS、Android、macOS、Windows 及 Linux 五大主流系统,集成实时监控、SSH 连接、文件传输等核心功能,为服务器管理员与开发者提供高效稳定的一站式管控方案,是跨平台服务器管理的优选工具。
HalvmånEver4 小时前
java·linux·运维
Linux:线程互斥在多核 CPU 时代,多线程并发是提升程序性能的关键,但线程间对共享资源的 “争抢” 往往会导致数据错乱、结果异常等问题。线程互斥技术通过 “锁” 机制,保证同一时刻只有一个线程能访问临界资源,是解决并发冲突的核心方案。本文从问题本质出发,带你理解线程互斥的原理、工具使用与工程实践。
番茄灭世神4 小时前
linux·嵌入式
Linux应用编程介绍Linux应用程序的定义:Linux编程通常可以划分为用户态和内核态,这是Linux非常关键的隔离机制,用户态代码无法直接访问硬件资源和内核核心数据,必须通过系统调用(System Call)向内核发起请求,由内核代执行。因为用户态程序崩溃不会直接导致整个系统崩溃;内核态代码出错则可能引发系统宕机,因此内核态代码需严格保证稳定性。当用户态程序需要执行特权操作(如读写文件、分配内存)时,会触发陷入内核(Trap),完成后返回用户态继续执行。
wdfk_prog4 小时前
linux·笔记·学习
[Linux]学习笔记系列 -- [drivers][mmc][mmc_sdio]title: mmc_sdio categories:https://github.com/wdfk-prog/linux-study
Forsete4 小时前
linux·驱动开发·单片机
LINUX驱动开发#9——定时器EPIT (Enhanced Periodic Interrupt Timer):增强的周期中断定时器,只用来完成周期性中断定时的,仅此一项功能。输入捕获、PWM 输出等这些功能,由其它的外设来完成。
森G5 小时前
linux·c语言·arm开发·c++·ubuntu
七、04ledc-sdk--------makefile有变化原子哥的视频笔记一、官方SDK移植 1、新建cc.h文件 SDK包里面会用到很多数据类型,所以我们需要在cc.h里面定义一些常用的数据类型。
驱动探索者5 小时前
linux·学习·算法
linux mailbox 学习在多核 SoC、异构处理器以及 AMP(Asymmetric Multi-Processing)系统中,处理器之间需要一种低延迟、低开销、硬件强相关的通信机制。Linux Mailbox 子系统正是为此类场景而设计的一套内核级 IPC 基础框架。
酉鬼女又兒6 小时前
linux·运维·服务器
每天一个Linux命令_printf对比维度printf 命令echo 命令核心功能格式化输出(类C语言printf),侧重“精准排版”简单输出字符串/变量,侧重“快速打印”
Trouvaille ~6 小时前
linux·运维·服务器·网络·c++·网络协议·tcp/ip
TCP Socket编程实战(三):线程池优化与TCP编程最佳实践💬 开篇:前两篇实现了单连接、多进程、多线程版本的TCP服务器。但V3多线程方案有个问题:每个连接都创建一个新线程,如果并发量很大(比如10000个连接),就要创建10000个线程,线程创建和销毁的开销会成为性能瓶颈。这一篇引入线程池(V4)解决这个问题,然后系统总结TCP编程的最佳实践:SO_REUSEADDR的深入理解、read/write的返回值处理、TCP粘包问题预告、生产环境的优化建议。掌握了这些,就能写出高性能、生产级别的TCP服务器。
June`6 小时前
linux·服务器·c++
高并发网络框架:Reactor模式深度解析注意:本项目需要先了解整个网络框架,学习epoll模型再来开启传统的解决方案一个阻塞点卡住,整个程序卡住
生活很暖很治愈7 小时前
linux·服务器·ubuntu
Linux——孤儿进程&进程调度&大O(1)调度目录孤儿进程进程优先级并行和并发的概念进程的切换大O(1)调度队列只有认知的突破💫才能带来真正的成长💫编程技术的学习💫没有捷径💫一起加油💫
HalvmånEver7 小时前
linux·运维·服务器·线程·同步
Linux:线程同步线程互斥解决了 “临界资源不冲突” 的问题,但无法保证线程执行顺序。在实际场景中,我们常需要线程按特定逻辑协同工作(如生产者生产数据后,消费者才能消费),这就需要线程同步技术。本文带你理解线程同步的本质、核心工具(条件变量、信号量)及经典应用场景