LINUX
文章平均质量分 76
驯龙高手_追风
All work and no play makes Jack a dull boy.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
OpenResty+NtripCaster实现挂载点负载均衡使用初探
OpenResty是基于Nginx的高性能Web平台,集成了Lua脚本支持,提供更灵活的扩展能力。相比Nginx,OpenResty通过Lua生态实现了复杂业务逻辑处理,适用于API网关、微服务等场景。安装过程支持CentOS和Ubuntu系统。在NtripCaster负载均衡实现中,通过Lua脚本解析sourcetable内容并缓存,结合Nginx配置实现动态路由。该方案充分利用了OpenResty的高性能特性,同时通过Lua脚本简化了开发流程,为RTK差分数据服务提供了高效负载均衡方案。原创 2025-12-25 23:45:00 · 917 阅读 · 0 评论 -
Makefile的ARM交叉编译配置
本文介绍了如何使用Makefile实现ARM架构的交叉编译。首先需要查找ARM交叉编译器路径(如/opt/aarch64-linux-gnu/bin下的g++和gcc),然后修改原x86架构的Makefile:替换默认编译器为交叉编译器,添加-static-libstdc++选项以避免依赖问题,并指定C/C++交叉编译器版本。修改后的Makefile命名为makefile_arm64,通过make -f makefile_arm64命令执行编译,最后可用file命令验证生成程序的架构信息。这种方法能快速实现原创 2025-11-27 09:38:51 · 435 阅读 · 0 评论 -
QT中打开Git等代码遇到CRLF与LF格式的问题及解决
摘要 Windows系统下QT工程代码因Git上传导致CRLF换行符被转换为LF格式,引发编译错误。文章介绍了CRLF与LF格式的区别及跨平台兼容性问题,推荐使用dos2unix工具进行格式转换。该工具支持换行符转换(CRLF↔LF)、字符编码转换(如UTF-16→UTF-8)及文件保护功能(保留时间戳、跳过二进制文件)。通过具体命令示例(包括递归转换目录文件)和Windows/PowerShell操作指南,帮助用户解决Git代码格式问题。最终方案采用Windows控制台递归转换策略,确保代码在Window原创 2025-09-18 09:02:00 · 668 阅读 · 0 评论 -
Linux下Nginx安装及负载均衡配置
本文介绍了Nginx的核心功能与安装配置方法。主要内容包括:1)Nginx的负载均衡算法(轮询、IP哈希等)、反向代理、Web缓存等核心功能;2)在CentOS系统下的详细安装步骤,包括依赖环境配置和主程序编译安装;3)Nginx服务启动与防火墙设置;4)配置文件结构解析,涵盖全局块、events块和http块的关键配置参数。文章通过具体命令和配置示例,帮助读者快速掌握Nginx的部署与基本配置方法,特别对反向代理功能进行了重点说明。原创 2025-08-19 10:53:58 · 1477 阅读 · 0 评论 -
Linux中“more”命令进行文件查看
在Linux中,使用 more 命令从大文件的指定行开始查看,默认使用是直接从文件开始进行查看,按空格可以翻页,如果想从任意位置搜索查看文件,则可以使用如下教程。原创 2025-04-02 15:51:12 · 1464 阅读 · 0 评论 -
x86及ARM架构的Centos系统更换yum源,提升软件下载更新速度
本文详细介绍了X86和ARM架构下CentOS系统的换源方法。针对X86架构,首先检查wget安装情况,确认系统版本后,通过备份原文件、下载阿里/清华/网易等国内源、更新缓存等步骤完成换源。对于ARM架构,由于官方源已停止维护,通过访问vault.centos.org的备用源地址,修改repo配置文件并清理缓存实现换源。两种方法均提供了验证步骤,确保换源成功。文中包含具体命令和图示说明,适用于CentOS 7等已停止维护的版本。原创 2025-03-14 11:16:42 · 777 阅读 · 0 评论 -
Linux系统crontab定时任务用法详解,设置每月、每周、每天、每小时、每分钟启动
本文介绍了Linux系统中crontab定时任务的使用方法。主要内容包括:1)crontab的基本语法格式和编辑方式;2)设置开机自启命令;3)提供分钟、小时、日、周、年等不同时间单位的定时执行实例;4)分析任务不生效的可能原因及三种解决方案;5)执行日志检查方法;6)推荐在线配置检验工具。文章还附带了相关参考资料链接,帮助用户快速掌握crontab定时任务的配置技巧和问题排查方法。原创 2025-01-24 10:43:32 · 719 阅读 · 0 评论 -
ARM32位MCU开发板调试经验总结
本教程主要包含QT+ARM环境搭建、TFTP工具使用、ldd命令ARM适配三个部分。解决ARM开发板调试过程中的代码编译、文件传输以及依赖库的检查问题。原创 2024-12-18 10:37:34 · 949 阅读 · 0 评论 -
Ubuntu下提升高并发socket最大连接数限制
linux系统默认ulimit为1024个访问 用户最多可开启的程序数目。一般一个端口(即一个进程)的最高连接为2的16次方65536。查看全局文件句柄数限制(系统支持的最大值)查看每个进程文件句柄数限制ulimit -n。原创 2024-08-13 16:10:58 · 1472 阅读 · 0 评论 -
Linux系统查看程序内存及CPU占用
输入top命令,会输出定时刷新的程序PID、内存和CPU情况,类似Windows任务管理器。,高亮排序列,默认应该是%CPU,按CPU占用排序。, 可以看到高亮部分到%MEM,按内存占用排序。可以通过free命令查看物理内存占用情况。原创 2024-06-22 14:27:17 · 1837 阅读 · 0 评论 -
Linux ubuntu安装pl2303USB转串口驱动
Linux ubuntu安装pl2303USB转串口驱动教程原创 2024-06-17 18:44:21 · 3354 阅读 · 0 评论 -
UDP组播协议简介及测试方法
组播技术是指单个发送者对应多个接收者的一种网络通信。通过项多个接收方传送单信息流的方式,可以减少具有多个接收方同时收听或者查看相同资源情况下的网络通信流量。转载 2024-05-30 09:29:27 · 2496 阅读 · 0 评论 -
Windows+Linux的虚拟串口工具
Windows+Linux虚拟串口工具原创 2024-05-08 14:19:12 · 1883 阅读 · 0 评论 -
跨平台的组播测试工具mping、udp_sender及udp_reciver的源码及使用教程
UDP组播测试对于局域网内数据链路测试十分必要,轻量化和易用性是首要考虑的问题,使用mping作为UDP组播测试工具,能够非常方便的进行linux、Windows等平台的组播测试。本文第4章还提供了基于C/C++的udp_sender和udp_reciver组播源码,可以在Linux下编译执行。原创 2024-04-02 12:49:50 · 3993 阅读 · 0 评论 -
解决VMware中Ubuntu虚拟机空间不足以及宿主机空间存储占用越来越多的2个问题
解决VMware中Ubuntu虚拟机空间不足以及宿主机空间存储占用越来越多的2个问题。VMware是当前流行的Windows平台上的虚拟机工具,可以方便快速的进行Ubuntu虚拟机的创建以及虚拟机和宿主机之间的文件拷贝操作,并且可以直接拷贝至其他电脑上,实现虚拟机的整体迁移,本文总结了虚拟机使用过程中不可避免的两个问题,并提供解决方案。(1)虚拟机的磁盘空间不足的问题(2)虚拟机占用宿主机磁盘越来越大的问题这两个问题一个是针对虚拟机内部的使用空间,另外一个是针对虚拟机所在宿主机的使用空间,两者请注意区分。原创 2024-04-01 16:00:08 · 9934 阅读 · 1 评论 -
使用 wondershaper工具对Linux系统进行网速带宽限制
使用 wondershaper工具对Linux系统进行网速带宽限制原创 2024-03-28 11:35:42 · 1346 阅读 · 0 评论 -
解决Ubuntu16.04系统无法打开终端或更新的问题
解决Ubuntu16.04系统无法打开终端或更新的问题原创 2024-01-04 09:26:04 · 1011 阅读 · 0 评论 -
基于rsync命令的linux主机数据同步方案
基于rsync命令的linux主机数据同步方案原创 2023-06-06 18:07:36 · 521 阅读 · 0 评论 -
【GIT】基于git的gitee代码管理使用详细教程
本文介绍了使用Git进行代码版本控制的基本流程,以Gitee平台为例。主要内容包括:1)注册Gitee账号并配置SSH免密登录;2)Git基本操作步骤:初始化仓库、添加远程地址、提交代码到master分支、创建dev分支并同步代码;3)常用Git命令汇总,包括仓库初始化、文件管理、提交修改、分支操作等。文章提供了从创建仓库到日常代码管理的完整流程指南,适合Git初学者快速掌握基础操作。原创 2023-05-30 14:51:37 · 999 阅读 · 0 评论 -
Linux系统中修改时区EDT为CST或UTC
亲测可用,Linux系统中修改时区EDT为CST原创 2023-05-09 15:52:44 · 5675 阅读 · 0 评论 -
linux(centos)安装新版本的wget 1.21教程
实际工作中,centos系统自带的wget版本有时候比较低,不具备ftps的支持,因此对数据下载造成一定困扰,因此本文针对centos下wget的最新版本安装步骤进行梳理,主要包括前期环境准备和安装步骤。原创 2023-04-21 10:12:20 · 3071 阅读 · 1 评论 -
linux下利用SSH挂载远程目录及多用户权限设置
linux下利用SSH挂载远程目录及多用户权限设置原创 2023-04-20 16:06:45 · 2213 阅读 · 0 评论 -
Qt在x86与arm下缺少MYSQL驱动的解决方案
本文总结了Qt在x86和ARM架构下连接MySQL数据库的驱动编译与配置方法。针对x86平台,详细介绍了修改mysql.pro文件、编译驱动、解决打包后缺少库文件等步骤;对于ARM架构,则着重讲解了交叉编译环境的搭建及依赖库处理。文中提供了测试代码、错误分析及解决方案,并附相关资源下载链接,帮助开发者解决Qt连接MySQL时常见的驱动加载问题,确保程序在不同架构下正常运行。原创 2023-04-03 22:42:38 · 1003 阅读 · 0 评论 -
Linux系统挂载磁盘教程
Linux系统挂载磁盘教程转载 2023-03-29 16:22:10 · 1653 阅读 · 0 评论 -
Centos服务器设置时间自动同步
Centos服务器设置时间自动同步原创 2023-03-03 09:11:54 · 6375 阅读 · 0 评论 -
Linux-Ubuntu下MYSQL数据库的安装和后续参数配置
Linux-Ubuntu下MYSQL数据库的安装和后续参数配置原创 2023-02-23 19:34:35 · 511 阅读 · 0 评论 -
Linux新建用户并赋予root免密权限-以centos为例
Linux新建用户并赋予root免密权限-以centos为例原创 2023-02-23 19:35:40 · 1665 阅读 · 4 评论
分享