服务器

关注公众号 jb51net

关闭

首页 >> 网站技巧 >> 服务器 >> Linux

Linux查询服务器系统版本号的多种方法

在 Linux 系统管理和维护工作中,了解当前操作系统的版本信息是最基础也是最重要的操作之一,系统版本不仅关系到软件兼容性、安全更新策略,还直接影响到故障排查和技术支持的效率,本文给大家介绍了Linux查询服务器系统版本号的多种方法,需要的朋友可以参考下

Linux进程信号的捕捉&&信号补充内容方式

信号处理在进程从内核态返回用户态时触发,涉及状态切换与权限管理,sigaction用于自定义信号处理,支持屏蔽信号,volatile确保变量内存可见性,防止编译器优化导致的信号响应异常

Linux UDP网络编程套接字sockets介绍

文章主要讲解了IP地址、端口号、Socket及TCP/UDP协议的基础知识,重点包括地址结构、字节序转换、网络通信模型与实现,强调Socket作为应用层与网络层交互的接口,以及TCP可靠传输与UDP高效但不可靠传输的区别

Linux云服务器开放端口详解

文章简要介绍了在阿里云添加安全组规则的步骤:访问官网控制台,手动添加规则,选择TCP/UDP协议,填写目标端口及源IP范围,添加备注后点击保存即可开放端口,最后提醒读者这是个人经验,欢迎参考与支持

Linux之TCP网络套接字详解

TCP socket API包含创建、绑定、监听、接受连接、连接等步骤,需三次握手建立连接,四次挥手断开,与UDP相比,TCP是面向连接的可靠传输协议,基于字节流进行数据交换,确保双向通信可靠性

Linux部署中的文件大小写问题的解决方案

在本地开发环境(Windows/macOS)一切正常,但部署到 Linux 服务器后出现模块加载错误,核心原因是Linux 文件系统严格区分大小写,所以本文给大家介绍了如何解决 Linux 部署中的文件大小写问题,需要的朋友可以参考下

Ubuntu系统下USB无线网卡无法识别的解决方案

当无线网卡插入Ubuntu系统后,lsusb显示设备已识别,但网络管理工具无反应,iwconfig找不到无线接口,核心问题是系统识别了USB设备,却未正确加载无线网卡驱动,本文给大家介绍了Ubuntu系统下USB无线网卡无法识别的解决方案,需要的朋友可以参考下

Linux下实时获取WiFi与热点状态的方法详解

在智能设备开发中,网络状态感知是基础而关键的功能,本文将手把手教你用Qt在Linux环境下实现热点和无线网络状态的检测,需要的朋友可以参考下

Linux使用tcpdump捕获网络数据包的详细步骤

在网络故障排查、协议分析或网络安全检测中,抓包工具是不可或缺的"利器",而tcpdump作为Linux系统中历史最悠久、功能最强大的命令行抓包工具,至今仍是工程师的首选,本文将从基础操作到实战技巧,带你掌握用tcpdump捕获网络数据包的完整流程,需要的朋友可以参考下

linux如何查看kafka的消费组里是否有积压

当Flink消费数据导致页面延迟时,需检查Kafka消费组是否存在积压,若数据已实时消费完毕,说明Flink处理能力与生产速度匹配,无积压问题

Linux从文件中提取特定内容的实用技巧分享

在日常数据处理和配置文件管理中,我们经常需要从大型文件中提取特定内容,本文介绍的提取特定行技术正是这些高级操作的基础,以提取含有1的简单需求为例,我们可以掌握通用的文件处理模式,需要的朋友可以参考下

centos配置ffmpeg的安装源全过程

在CentOS上安装FFmpeg需配置第三方仓库(如RPMFusion或NuxDextop),或手动编译/使用静态包,推荐RPMFusion(稳定版)用于7/8/Stream,NuxDextop为CentOS7备用,安装后通过ffmpeg -version验证,常见问题包括检查仓库启用、清理缓存及处理依赖冲突

Apache ShardingSphere简介及使用详解

Apache ShardingSphere 是一款开源的分布式数据库生态系统,主要用于实现数据库的分片、读写分离和全链路压测等功能,下面给大家介绍Apache ShardingSphere 初识使用,感兴趣的朋友跟随小编一起看看吧

如何在CentOS 7上搭建GitLab服务器(完整指南)

本文详解在CentOS7上搭建GitLab企业级服务器的完整流程,包括环境准备、安装配置、关键设置、故障排查及实操截图,提供国内镜像加速和常见错误解决方案,感兴趣的朋友一起看看吧

Linux配置交换空间(Swap)解决内存不足的具体教程

在 CentOS 系统中,交换空间(Swap)用于在物理内存不足时,临时将部分数据存储到硬盘上,以释放内存供其他进程使用,合理配置交换空间可以提升系统的稳定性和性能,本文给大家介绍了Linux使用配置交换空间(Swap)解决内存不足的具体教程,需要的朋友可以参考下

Linux之命令行参数详解

文章介绍了Linux命令行参数的组成与分类(短/长选项、带值选项、参数值类型),以及C/C++中main函数接收参数的方式(argc和argv),强调参数化使程序能灵活定制功能,并说明参数传递依赖父进程bash

Linux进程优先级解读

本文介绍Linux进程优先级(数字越小越高)与权限的区别,详解nice/renice命令调整优先级,涵盖竞争性、并发等概念,以优化系统资源分配与性能

Linux之nfs与autofs的使用方式

这篇文章主要介绍了Linux之nfs与autofs的使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

Linux用户与组管理的用法解读

这篇文章主要介绍了Linux用户与组管理的用法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

Linux性能监控与调优方式详解

本文系统介绍Linux性能监控与调优方法,涵盖CPU、内存、磁盘、网络等指标检测工具及优化策略,如进程绑定、I/O调度调整、TCP缓冲优化等,适用于性能问题诊断与解决

Linux LVM动态存储管理的指南分享

Linux LVM通过PV→VG→LV三层结构实现动态存储管理,支持跨设备合并、扩容缩容及快照镜像,配置需创建物理卷、卷组和逻辑卷,注意文件系统兼容性(如xfs仅支持扩容),并谨慎操作以避免数据丢失

Linux之info指令用法

Linux的info命令是GNU项目提供的结构化文档工具,支持超链接和交互导航,比man更全面,适用于学习GNU工具、库及系统配置,提供详细技术参考,广泛集成于主流Linux发行版

Linux之TCP和守护进程详解

本文系统讲解了TCP网络编程实现,涵盖服务端创建(套接字、绑定、监听)、多进程/线程处理、客户端连接管理及守护进程设计,重点解析了TCP三次握手、四次挥手、全双工通信机制与连接状态管理

Linux中的自定义协议+序列反序列化用法

文章探讨网络程序在应用层的实现,涉及TCP协议的数据传输机制、结构化数据的序列化与反序列化方法,以及通过JSON和自定义协议构建网络计算器的思路,强调分层处理与解耦的重要性

Linux中的HTTPS协议原理分析

文章解释了HTTPS的必要性:HTTP明文传输易被篡改和劫持,HTTPS通过非对称加密协商对称密钥、CA证书认证和混合加密机制,有效防范中间人攻击,保障通信安全

Linux之UDP和TCP报头管理方式

文章系统讲解了传输层协议UDP与TCP的核心区别:UDP无连接、不可靠,适合实时传输(如视频),通过端口号标识应用;TCP有连接、可靠,通过确认应答、序号、窗口机制保障数据完整与顺序,适用于需可靠传输的场景

Linux中的几种IO模型详解

文章系统讲解了几种IO模型(阻塞、非阻塞、信号驱动、多路转接、异步),通过钓鱼比喻帮助理解,重点分析了select函数的实现原理、就绪条件及缺点,强调其通过位图监控多文件描述符状态,但存在上限限制和频繁数据拷贝问题

Linux权限管理与ACL访问控制详解

Linux权限管理涵盖基本rwx权限(通过chmod设置)、特殊权限(SUID/SGID/StickyBit)及ACL精细授权,由umask决定默认权限,需合理配置以保障系统安全

Linux NAS盘挂载详解

这篇文章主要介绍了Linux NAS盘挂载,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

Linux检查tcp端口连通性方式

ping通不等于端口可达,需用Linux的/dev/tcp特殊文件进行实际端口测试,通过读写该文件可模拟socket连接,实现基于tcp/udp的通信检测

linux系统定时任务与延迟任务详解

本文简要介绍了Linux系统中定时任务与延迟任务的设置方法,涵盖at命令(单次任务)、crontab(用户级永久任务)、系统级cron(全局任务)及systemd-tmpfiles(临时文件管理),并涉及权限控制、邮件通知处理和任务执行策略

linux定时top、netstat输出到文件方式

这篇文章主要介绍了linux定时top、netstat输出到文件方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

在Linux系统上连接GitHub的方法步骤(适用2025年)

在2025年,使用 Linux 系统连接 GitHub 的推荐方式是通过 SSH (Secure Shell) 协议进行身份验证,这种方式不仅安全,还能免去每次操作时输入用户名和密码的繁琐,本文给介绍了详细的方法步骤,需要的朋友可以参考下

在Linux中配置和使用CAN通信的详细指南

CAN是一种广泛用于嵌入式系统、汽车和工业控制中的通信协议,Linux 支持 CAN 协议栈,并通过 SocketCAN 实现对 CAN 总线的访问,在这篇博客中,我们将深入讲解如何在 Linux 系统中配置和使用 CAN 通信,需要的朋友可以参考下

Linux防火墙配置及放行端口方式

文章介绍了firewalld防火墙的基本操作与配置方法,包括状态查看、开关及开机启动设置;端口放行(如80/90端口)、作用域指定、IP访问控制及规则删除;强调需重新加载规则使配置生效,并提供相关命令示例

Linux线程同步/互斥过程详解

文章讲解多线程并发访问导致竞态条件,需通过互斥锁、原子操作和条件变量实现线程安全与同步,分析死锁条件及避免方法,并介绍RAII封装技术提升资源管理效率

Linux环境下安装MySQL全过程

在Linux系统中安装MySQL需先切换至root用户,卸载原有MariaDB/MySQL包,添加官方yum源,安装服务,配置my.cnf并设置权限,最后通过临时密码或跳过验证登录

Linux中删除大文件后空间未释放的可能原因及解决方案

Linux删除大文件后磁盘空间未释放可能因进程占用、文件系统缓存或延迟机制导致,需检查占用进程,重启或清空文件,强制同步或重启系统,建议删除前确认进程状态,下面小编给大家详细说说

深入理解Apache RocketMQ 中Message 消息的核心概念

深入理解一下Apache RocketMQ中Message(消息)这个核心概念,这份文档详细阐述了消息的定义、在模型中的位置、内部属性、约束和使用建议,感兴趣的朋友跟随小编一起学习吧

Linux进程管理与计划任务详解

文章讲解了Linux进程管理与计划任务的核心知识,涵盖程序与进程的区别、ps/top等监控工具参数、进程控制(启动/挂起/终止)及at/crontab计划任务配置,强调系统自动化运维的重要性
上一页共3页:1/3下一页