Linux
文章平均质量分 71
小白的杂货铺
技术爱好者,主流操作系统均有涉猎,对新技术充满好奇,喜欢各种研究.
展开
-
在Debian12 安装 KVM 和 Cockpit
我一直在 Debian 12 上使用 KVM,作为从 VMware 迁移的候选方案,用于我家用服务器的虚拟化。这是我花了一段时间解决的问题,因此为了测试,我使用了一个debian netinst iso 来快速启动虚拟机。这个问题困扰了我比较长的时间,而且似乎也困扰了其他人,最终我通过以下方法解决了这个问题,将此过程整理出来给有需要的同学。使用客户端的 ping 测试以及从其他机器的 ping 测试,现在应该都能得到正常的ping通了。原创 2024-10-22 18:02:30 · 373 阅读 · 0 评论 -
APT 安装软件详细教程
APT(Advanced Package Tool)是 Debian 和基于 Debian 的发行版(如 Ubuntu)用于管理软件包的工具。它提供了一个方便的方式来安装、更新和删除软件包。在本教程中,我们将详细介绍如何使用 APT 安装软件,包括基本概念、常见命令、如何处理软件源、解决安装问题等方面的内容。原创 2024-07-30 08:30:00 · 1562 阅读 · 12 评论 -
Pip换源使用帮助
PyPI 镜像帮助提高包安装的速度,特别是当默认源访问较慢时。镜像每次同步成功后,每隔 5 分钟进行更新,确保镜像内容尽量与官方源保持一致。原创 2024-07-27 23:28:06 · 407 阅读 · 1 评论 -
Nginx 配置与优化:常见问题全面解析
Nginx 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。由于其高效性和灵活性,Nginx 在网站服务器领域得到了广泛应用。然而,在实际使用中,用户可能会遇到各种问题。本文将介绍一些常见的 Nginx 问题及其解决方法。原创 2024-07-26 20:08:55 · 4210 阅读 · 14 评论 -
Docker容器限制内存与CPU使用
在生产环境中,为了保证服务器不因某一个软件导致服务器资源耗尽,我们会限制软件的资源使用。同样的在使用 Docker 的时候,我们可以对 Docker 容器限制内存与 CPU 资源。设置内存和 CPU 限制,可以有效控制容器的资源使用,避免单个容器占用过多资源影响其他容器的性能。在生产环境中,这种限制尤为重要,可以确保系统的稳定性和高效运行。其含义是允许该容器最多使用 200M 的内存和 100M 的 swap。默认情况下,上面两组参数为 -1,即对容器内存和 swap 的使用没有限制。原创 2024-07-25 10:25:32 · 846 阅读 · 10 评论 -
使用 cURL 命令测试网站响应时间
cURL 是一个命令行工具,用于在命令行或脚本中传输数据。它支持多种协议,包括 HTTP、HTTPS、FTP 等。cURL 提供了丰富的选项和参数,可以满足各种网络请求和测试需求。通过本文,你应该已经学会了怎么使用cURL命令来测试网站的响应时间。你可以根据需要调整命令中的 URL 来测试不同的网站,或者根据输出结果来优化你的网络连接和服务器配置。cURL是一个非常强的工具,掌握它可以帮助你在网络性能测试和调试中事半功倍。原创 2024-07-23 20:12:51 · 1116 阅读 · 6 评论 -
Debian 常用命令
本文介绍了一些在 Debian 系统中常用的命令,涵盖了软件包管理、文件和目录操作、用户和权限管理以及系统信息和监控等方面。熟练掌握这些命令可以让你更加高效地管理和开发 Debian 系统。希望本文对你有所帮助!原创 2024-05-19 16:39:04 · 501 阅读 · 0 评论 -
如何在阿里云主机上安装FreeBSD14系统
阿里云主机不支持 FreeBSD14系统的镜像,因此需要手动进行安装。重要: 一般情况下这里已可能已经无法在 SSH 终端里重启了,这时还可以在阿里云的控制台上重启云主机,这一过程可能需要等待 10-15 分钟左右,请耐心等待即可.系统的镜像,因此需要手动进行安装。重启主机,并尝试启动到。原创 2024-04-18 19:10:16 · 624 阅读 · 14 评论 -
hadoop最新详细版安装教程 2024 最新版
hadoop 安装教程 2024 最新详细版安装教程,为确保安装成功请务必严格按照文档内的内容进行操作.安装完成后,如下图所示, 因为之前已经安装过了,所以这里提示已经安装, 所以略过.Hadoop 安装好之后浏览器访问 127.0.0.1:9870 如下图;如果能看到上述页面就代表hadoop 安装成功,谨以此文献给有需要的同学.使用如下命令,创建配置hadoop 需要使用的用户名和用户组.hadoop 安装之前需要配置好用户名和用户组.hadoop 运行之前需要编辑如下两个文件。原创 2024-04-15 20:15:51 · 1346 阅读 · 13 评论 -
WSL下的0х80370102错误解决方案
今天在安装 WSL 的时候安装过程很顺利没有遇到任何问题,但是在安装完 WSL 之后等待窗口弹出的时候遇到了如下图片的错误,提示原创 2024-03-16 16:55:42 · 5462 阅读 · 4 评论 -
WSL 0x80071772 错误解决方案
安装 WSL 会有如下报错;原因上面也说过了,保0x80071772的错误主要是因为 WSL 安装到了 C 盘以外的位置,知道了原因也就有了如下的解决方案,该解决方案有两种。原创 2023-10-06 16:17:14 · 4564 阅读 · 0 评论 -
通用的方法在任何云VM上安装Mikrotik的Cloud Hosted Router
许多云提供商不允许上传ISO,并且不提供安装自定义操作系统的任何选项。这不是问题,因为我在这里展示一下如何在5个简单的步骤中为任何云准备Mikrotik VM。原创 2023-09-06 22:19:35 · 659 阅读 · 8 评论 -
WSL中为Ubuntu和Debian设置固定IP的终极指南
随着WSL(Windows Subsystem for Linux)的普及,越来越多的开发者开始在Windows上运行Linux子系统。但是,WSL的动态IP分配机制可能会给开发者带来一些麻烦。本文将提供在WSL中为Ubuntu和Debian设置固定IP的方法。原创 2023-09-03 00:25:55 · 1712 阅读 · 16 评论 -
解决Ubuntu 或Debian apt-get IPv6问题:如何设置仅使用IPv4
在Ubuntu 22.04(包括 20.04 18.04 等版本) 或 Debian (10、11、12)系统中,当你使用`apt update`或`apt install`命令时,系统默认会优先使用IPv6网络。但有些时候,尽管系统开启了IPv6,但实际上IPv6网络并不可用,这就导致了apt命令无法正常工作。为了解决这个问题,我们可以设置apt-get只用IPv4。原创 2023-09-02 23:40:31 · 3700 阅读 · 1 评论 -
GNS3 在 Linux 上的安装指南
大家好,今天我们来聊聊如何在 Linux 上安装 GNS3。GNS3 是一个非常受欢迎的网络模拟器,无论是学习还是实际应用都非常实用。下面就是详细的安装步骤,跟着做,很快就能搞定!原创 2023-08-29 08:49:02 · 941 阅读 · 6 评论 -
Grafana Dashboard 备份方案
每个使用 Grafana 的同学都知道,当你花费大量时间配置和定制仪表板后,最不希望发生的事情就是因为某些原因而导致 Dashboard 丢失。也许是因为误操作,也许是因为系统挂了,但无论原因如何,备份一下 Grafana 的 Dashboard 总是没错的 本文将详细介绍如何使用Grafana Backup Tool对 Grafana 的 Dashboard 进行备份,确保花了很长时间创建的 Dashboard得到妥善保存,并在必要时轻松恢复你的 Grafana Dashboard。原创 2023-08-24 19:08:14 · 1327 阅读 · 21 评论 -
Debootstrap 教程
debootstrap 是一个用于在 Debian-based 系统上创建一个基本的 Debian 系统的工具。它可以用于创建 chroot 环境、容器或者为新的系统安装做准备。原创 2023-08-22 23:35:57 · 1197 阅读 · 13 评论 -
VirtualBox 安装 Ubuntu22.04 详细教程
本文详细的讲解了在 Windows 10/11 系统上使用 VirtualBox 虚拟机软件安装 Ubuntu 22.04原创 2023-07-10 09:15:00 · 1455 阅读 · 0 评论 -
CentOS cannot fin d -Istdc++ nonshared 错误解决方案
在CentOS 7 系统中,使用 `make` 命令时出现 `cannot fin d -Istdc++ nonshared` 错误 , 错误截图如下原创 2023-07-05 09:00:00 · 127 阅读 · 0 评论 -
CentOS 重置 root 用户密码
虚拟机用的时间久了登录系统的时候发现 root 密码忘记了, 所以在这里写一篇文章记录一下CentOS8 root 密码忘记的解决方案,经过测试,这个方法适用于 CentOS7 和 CentOS 8 系统用来重置 root 用户密码.原创 2023-07-04 09:00:00 · 10496 阅读 · 0 评论 -
Ubuntu安装ToDesk远程控制软件
前几天有同学问我怎么在 Ubuntu 系统上安装 ToDesk 远程控制软件, 帮他安装完成后就 顺手整理了一下安装过程,所以就顺手有了这篇在 Ubuntu 系统上安装 todesk 的文章。原创 2023-07-01 20:11:56 · 5876 阅读 · 0 评论 -
pacman 软件包管理器使用说明
Pacman 是一个软件包管理器,作为Arch Linux发行版的一部分。简单来说,就是mac 系统中的 brew 或者 Ubuntu 系统中的 apt / apt-get 或者 CentOS 系统中的 yum / dnf ,这些都是软件包管理器. 想要上手Arch Linux ,pacman的熟练掌握是一切的基础,因为 Arch Linux 安装后默认安装的软件非常少,所以熟练掌握 pacman 的使用会对你掌握 Arch Linux 带来很大的好处 , 下面就列一下 Arch Linux 中 pacma原创 2023-06-27 12:42:44 · 311 阅读 · 0 评论 -
Ubuntu 22.04 策略路由配置
因为在云上的主机一般是 dhcp 获得 IP 地址的,如果需要指定 IP 地址就需要附加 IP地址,所以也就有了这篇文章在同一个实例上附加位于同一个子网的备用接口的需求,在不使用桥接的方案这里简短说明一下如何在Linux 上同子网的两个网卡中做策略路由.原创 2023-06-21 14:55:13 · 2023 阅读 · 0 评论 -
CentOS 7/8 误删 python3 导致 yum 不可用解决方案
最近有同学问我他自己把 CentOS8 系统中的 python3 删除后发现 yum 无法正常使用了,这里给出一个简单解决方案;原创 2023-06-11 17:46:22 · 1677 阅读 · 2 评论 -
在Windows 10/11系统中使用 grub4dos 启动 linux
在已经安装了Windows 10/11的系统中, 需要启动另一个位于分区(本例中为hd0,7)中的Debian 11系统。但是因为系统覆盖安装了所以没有 Debian11 的启动菜单,为了解决这个问题我们可以使用 bootice 或者 visual BCD Editor 或者 EasyBCD等启动管理工具然后使用 grub4dos 添加启动项以达到在已经安装了 Windows 10 / 11 系统的情况下通过 grub4dos进行启动 。本文例子中的 Windows 系统使用了早期的 Legacy(传统 B原创 2023-06-01 15:49:33 · 1452 阅读 · 0 评论 -
Ubuntu18.04 / Debian11 安装tftp服务器
TFTP 服务器主要用于通过网络引导操作系统或配置或者用于一些依赖于 tftp 服务的网络设备如Cisco 设备的固件恢复或者 OpenWRT 的 uboot 启动等情况下。本文介绍了如何在 Ubuntu / Debian 等 Linux系统上安装配置 tftp 服务器的过程;原创 2023-05-05 17:15:36 · 338 阅读 · 0 评论 -
linux 免密码 sudo设置
我们在使用Linux系统命令的时候,经常需要root权限, 所以经常会使用sudo+命令的方式,可以让你的命令临时获取root权限之后再去执行这个命令,但是每次输密码很麻烦,这里就讲一下如何免输密码进行 sudo;原创 2023-05-05 11:46:29 · 1163 阅读 · 0 评论 -
debian11 下安装 OpenSearch
OpenSearch是一个开源软件套件,可用于构建搜索、分析和监测应用程序。它非常灵活,可扩展,并且遵循Apache 2.0许可证。使用OpenSearch,您可以构建安全、高性能、成本效益的应用程序,并且可以将其与其他开源工具或项目集成在一起。它是由Apache Lucene支持的,并由OpenSearch社区驱动。原创 2023-03-28 08:45:25 · 419 阅读 · 0 评论 -
VirtualBox下使用debian cloud image
cloud images是面向公有云用户的通用镜像,即可以跑在AWS/Azure/阿里云/腾讯云这种云服务器上。能够二次定制、批量部署,适用于虚拟机环境,虚拟机在初始化的时候使用cloud-init进行初始化,本文介绍如何在本地虚拟机软件VirtualBox上使用debian cloud image , 其他系统入 Ubuntu等大同小异.原创 2023-03-23 21:27:12 · 460 阅读 · 0 评论 -
Zabbix 版本升级 - Zabbix 5.0 升级到6.0
Zabbix 6.0 在 2 月份正式release 了 , 一直想尝试新版本里面带来的提升, 所以准备将当前生产环境的Zabbix 5.0 升级到 6.0 , 所以在这里做一下记录 , 同时也供他人升级参考.原创 2022-06-13 08:00:00 · 4576 阅读 · 0 评论 -
VirtualBox NAT网络实现 PXE 启动
VirtualBox PXE 启动关于 VirtualBox 下的 PXE 启动问题关于 VirtualBox PXE 启动了问题 , 折腾了好久 , 最后无意间查看官方文档 , 官方文档的说明就是VirtualBox 现在支持 NAT 模式下PXE 引导 , 需要在 VirtualBox.xml 同级目录下创建一个名为 TFTP 的目录,然后将你的 pxe 启动文件修改为 虚拟机名.pxe 然后打开这个虚拟机就可以实现 PXE 启动了.关于VirtualBox.xml 默认路径macOS Virt原创 2022-04-11 22:08:29 · 1568 阅读 · 0 评论