Ubuntu 24.04升级后网卡丢失的原因及解决方法
目录症状描述原因分析解决方法拓展:如何选择合适的海外VPS动态IP服务什么是海外VPS动态IP服务?选择合适的海外VPS动态IP服务的因素如何开始使用海外VPS动态IP服务总结症状描述
为了更新最新的nvidia驱动所以升级了内核,升级内核后发现网卡丢失,无论有线网络还是无线WIFI均无法上网,ubuntu 的图标中也找不到网络,只有VPN ...
虚拟机下Ubuntu无法访问github的终极解决方法
目录问题描述解决方法步骤一:打开hosts文件步骤二:查询 github.com的ip地址步骤三:查询 github.global.ssl.fastly.net的ip地址步骤四:关掉hosts文件,重启网络服务注意拓展:十个便宜VPS主机分享-VPS服务器建站和搭建应用体验1、虚拟专用服务器2.搬瓦工3.Vultr VPS4.快云VPS5、问题描述
虚拟机下ubuntu访问github有时无 ...
Linux查看网络端口的命令大全
目录一. 使用前提二. 命令详解1. telnet2. nc(netcat)3. curl4. nmap5. ss6. lsof7. ping8. traceroute9. ip 和 iptables10. test-netconnection(Windows/Linux 兼容)三. 总结在 Linux 中,可以使用多种工具来检查网络端口。以下是详细的命令和用法:
一. 使用前提
命令端口必须被监听才能检测端口未使用时是否能检测te ...
Ubuntu安装NVIDIA驱动导致黑屏的详细解决方案
目录Ubuntu 安装 NVIDIA 驱动后无法进入图形界面的解决方法问题描述可能原因解决步骤1. 卸载 NVIDIA 驱动和清理残留文件2. 安装开源驱动 nouveau3. 重新安装图形界面环境4. 重置 Xorg 配置5. 更换显示管理器(可选)6. 重启显示管理器7. 重启系统8. 检查硬件配置(可选)常见错误信息解析总结最近向了解使用Marker这个项目 ...
在Linux操作系统下正确安装OpenCV的保姆级教程
目录前言第一步:下载依赖文件第二步:下载 opencv 和 opencv_contrib 源码第三步:解压缩包第四步:移动文件第五步:生成 makefile 文件第六步:进行 make 编译第七步:配置路径第八步:测试 opencv前言
我是在虚拟机上跑的 Linux 5.8.0-44-generic。 配置如下:
第一步:下载依赖文件
这一步非常重要,如果是缺少某个依 ...
Linux下动态库.so和静态库.a的生成和使用指南
目录1. Linux下静态库和动态库的基本概念2. 动态库2.1 动态库如何生成2.1.1 文件详情2.1.2 编译生成动态库2.2 动态库如何使用2.2.1 案例2.2.2 动态库错误记录3. 静态库3.1 静态库如何生成3.1.1 文件详情3.1.2 编译生成动态库3.2 静态库如何使用1. Linux下静态库和动态库的基本概念
库(Library)是一组预先编写好的程 ...
Linux服务器快速定时CPU占用高线程的方法
目录场景描述问题模拟问题处理场景描述
最近遇到一个生产环境,一个程序因为代码写的有问题,导致CPU占用很高,所以需要马上排查问题,首先要先找出哪个程序,具体代码在哪里,所以需要借助jstack、jmap这些命令来定位具体的线程,查看具体的线程堆栈信息
问题模拟
为了模拟生产环境问题,需要写点代码,让AI写吧,但是不要 ...
Linux进程信号的捕捉处理指南
目录一、信号捕捉处理的概述1、信号捕捉处理全过程2、用户态和内核态的区别(一)用户态(二)内核态(三)用户态与内核态的切换(四)硬件条件二、再谈进程地址空间操作系统本质三、系统调用函数四、其他补充内容1、可重入函数2、volatile关键字一、信号捕捉处理的概述
1、信号捕捉处理全过程
如果信号的处理动作是用户自 ...
Linux部署minio的详细步骤
目录Linux部署minio详细步骤minio在Linux环境下的单体服务部署SpringBoot集成miniominio工具类Linux部署minio详细步骤
最近项目上需要用到文件上传和文件下载,想到之前项目用到了minio,于是决定使用它作为我们的文件服务器,为什么选用minio呢,主要的优点就是我之前用过,对于单体小项目非常的方便、轻量级,写一个工具 ...
CentOS7设置静态IP地址的超详细指南
目录CentOS 7设置静态IP地址的详细指南1. 查看当前网络配置使用ifconfig命令查看网络接口2. 编辑网络配置文件编辑配置文件配置文件参数详解3. 重启网络服务4. 验证静态IP地址配置测试网络连接5. 常见问题与故障排除问题一:-bash: ifconfig: 未找到命令问题二:无法连接到网络问题三:DNS解析失败问题四:网络服务启动失败 ...
Linux 服务配置实践之NTP时间同步与SSH免密登录
目录一、背景、核心以及工具作业背景与意义:核心内容:工具:二、工具的确认与安装(一)NTP 服务相关工具(二)SSH 相关工具三、具体操作步骤(一)配置 NTP 时间服务器,确保客户端主机(nodel1)能和服务主机(master)同步时间1. 服务主机master配置(IP:192.168.232.141)2. 客户端nodel1配置(IP:192.168.232 ...
Shell脚本中diff工具的使用
目录一、前言二、什么是 diff?✅ 主要用途:三、diff 的基本语法✅ 示例:四、diff 输出格式详解✅ 示例对比:✅ 解读:五、常用选项参数详解六、diff 在 Shell 脚本中的应用✅ 示例1:检测文件是否变化✅ 示例2:监控日志文件变化七、实战案例:自动检测配置文件变更📌 需求背景:✅ 实现脚本:八、diff 与 patch 的结合 ...
Linux从fork到exec揭秘进程替换的全流程
目录前言进程替换简单示范进程替换函数exec*int execl(const char* ,const char*,…)int execlp(const char*,const char* ,…)int execv(const char* path,char* const argc[])int execvp(consy char* file,const char* arg[])int execle(const char* path.const arg,…,char* const envp[])总计Linux 下 ...
Linux安装MySQL的详细图文教程
目录前言一、下载mysql安装包地址二、环境准备1、查看是否已经安装 Mysql2、清空 /etc/ 目录下的 my.cnf3、删除 mariadb4、清空带有 mysql 的所有文件:5、检查并安装依赖库6、 解压 MySQL 压缩包并更名7. 创建 mysql 组和用户三、设置 MySQL 配置文件 my.cnf四、Mysql 初始化五、启动并登录 MySQL,设置 MySQL 开机自启动前 ...
Linux edge浏览器的下载安装与换中文的方法教程(2025最新)
目录前言下载安装换中文步骤Linux Edge无法启动的原因问题发现解决方案推广到Edge前言
为了方便书签和win的同步以及插件设置的同步,干脆win和linux都用edge浏览器,也发现网上教程比较早了,一些细节可能已经过时了、不太一样了,这里记录一下。
下载
edge官网:https://www.microsoft.com打开后找到下载页
滚轮到下面, ...
Ubuntu服务器挂载新的硬盘的超详细流程(开机自动挂载)
目录一、检查硬盘,找到要挂载的硬盘二、创建挂载点三、格式化与挂载硬盘3.1 格式化硬盘(针对未使用过的硬盘)3.2 挂载硬盘3.3、查找UUID四、启用开机自动挂载4.1 打开 fstab 文件4.2 添加挂载信息五、给挂载目录赋权总结简而言之,看这张图片就好(可以存一下,注意挂载点/data可以自定义,挂载硬盘的位置/dev/sdb要改成 ...
一文详解Ubuntu设置环境变量的两种方法
目录一、环境变量二、设置环境变量2.1 仅对当前用户生效2.2 对所有用户生效Ubuntu系统添加环境变量3种方法在Ubuntu(或其他Linux系统)中,环境变量是系统或应用程序运行时使用的全局配置参数。它们可以存储路径、密钥、默认设置等信息,影响程序的行为。无论你是开发者、系统管理员,还是Linux初学者,掌握环境变量的配置 ...
Linux系统下ElasticSearch的安装和启动教程
目录安装环境下载地址安装步骤安装环境
Linux(centos)
下载地址
https://www.elastic.co/cn/downloads/elasticsearch
安装步骤
切换到ES安装目录,如 /www;
在www目录下,创建elasticsearch文件夹,并进入文件夹内;
mkdir elasticsearch
cd elasticsearch
获取elasticearch安装包;可以使用在线下载命令,下载安装包 ...
虚拟机配置CentOS7的超详细流程
目录一、镜像文件下载1.地址1.1 CentOS1.2 Ubuntu2.下载二、新建虚拟机三、启动配置1.日期和时间——时区(DATE & TIME)2.键盘3.语言支持4.INSTALLATION SOURCE 安装资源5.SOFTWARE SELECTION软件安装选择6.磁盘分区6.1 分区介绍6.2 自定义分区6.3 添加/boot6.4 添加swap6.5 保存配置7.网络和主机配置 NETWORK ...
Linux环境卸载Centos7自带的OpenJDK和安装JDK1.8的图文教程
目录1.Centos7自带的OpenJDK与JDK的区别2.卸载Centos7自带的OpenJDK第一种方式:rpm -e --nodeps 卸载jdk第二种方式:删除openjdk默认jdk安装目录所有文件 3.安装JDK1.8总结 1.Centos7自带的OpenJDK与JDK的区别
2.卸载Centos7自带的OpenJDK
第一种方式:rpm -e --nodeps 卸载jdk
1.通过命令 (rpm -qa | g ...