TechBlog
首页分类标签搜索关于
← 返回标签列表
加载中...

© 2025 TechBlog. All rights reserved.

#标签

共 331 篇文章
UbuntuPython-uploadserver-文件传输服务器

UbuntuPython-uploadserver-文件传输服务器

7.回到浏览器进行测试127.0.0.1:8000。3.创建一个文件夹用来充当文件服务器的文件路径。2.安装pip模块uploadserver。5.创建个文件用来只管演示测试结果。6.在当前目录下启动服务。1.安装Python。

时间:12/21/2025

Ubuntu-下配置-SFTP-服务并实现安全数据共享

Ubuntu-下配置-SFTP-服务并实现安全数据共享

通过配置Ubuntu的SFTP服务并使用bindmount共享指定目录,可在Windows上借助FreeFileSync实现安全、高效的镜像同步。

时间:12/19/2025

Ubuntu-24.04.3-LTS如何扩容逻辑卷

Ubuntu-24.04.3-LTS如何扩容逻辑卷

输出应显示/分区容量变为~98G(接近vda3的98G)#1.扩容LV到最大可用空间(将空闲空间全部分配给根分区)1、查看逻辑卷(可以看到总共100G,但是分给根目录49G)2、扩容现有LVM根分区(利用vda3空闲空间)#2.同步文件系统(ext4需执行,更新容量显示)步骤1:确认LVM空间状态。#查看卷组(VG)空闲空间。步骤2:扩容逻辑卷(LV)步骤3:验证扩容结果。

时间:12/19/2025

LinuxVMware虚拟机中的Ubuntu操作系统主文件夹扩容

LinuxVMware虚拟机中的Ubuntu操作系统主文件夹扩容

3、然后选择硬盘,再点击扩展,就会得到下面的图,然后增加你想扩展的空间大小,记得增加后点击扩展。这一栏,然后点击它再点击设置你就会看到一下信息。4、打开虚拟机根据下面的提示在终端输入指令。1、在扩展空间之前确保你已经将虚拟机关机。2、在VMware的主界面的上方找到上图的。这样就完成了对主文件夹的扩容操作。

时间:12/18/2025

ubuntu-配置ulimit-n-,-ubuntu配置文件描述符数量,-ubuntu优化,ubuntu系统调优

ubuntu-配置ulimit-n-,-ubuntu配置文件描述符数量,-ubuntu优化,ubuntu系统调优

摘要:在Ubuntu22.04LTS中提升文件描述符限制,需修改两个配置文件:1)在/etc/security/limits.conf中新增soft/hardnofile和nproc参数(65536),特别注意需包含root用户配置;2)在/etc/systemd/system.conf中添加DefaultLimitNOFILE和DefaultLimitNPROC参数。修改后执行sysctl-p刷新配置,并通过ulimit-n验证,最后重启系统使更改生效。

时间:12/18/2025

Nginx-平滑升级

Nginx-平滑升级

Nginx平滑升级核心步骤(Ubuntu24.04)原理:通过USR2/WINCH/QUIT信号实现新旧进程无缝切换,保持服务不中断准备:检查当前版本和编译参数(nginx-V)安装全量依赖(libpcre3-dev、libssl-dev等)下载官方源码包并解压编译:复用旧参数(移除--with-ld-opt中的-fPIC)升级:新进程接管请求,旧进程优雅退出验证:检查版本和进程状态关键点:保持编译参数一致,解决依赖兼容问题,确保平滑过渡。

时间:12/16/2025

65UbuntuGitlab拉出内网-Web-服务Gitlab-配置审视九

65UbuntuGitlab拉出内网-Web-服务Gitlab-配置审视九

本文分析了Nginx反向代理配置中location块的关键作用。重点讲解了proxy_set_header指令组的配置意义:通过Host$host保留原始域名,确保后端生成正确的重定向URL;通过X-Real-IP和X-Forwarded-For传递真实客户端IP;通过X-Forwarded-Proto传递原始请求协议。文章结合具体场景(如用户登录重定向)说明这些配置对多层代理架构的重要性,并指出这套配置适用于大多数Web应用场景。

时间:12/16/2025

58UbuntuGitlab拉出内网-Web-服务Gitlab-配置审视二

58UbuntuGitlab拉出内网-Web-服务Gitlab-配置审视二

本文分析了GitLab架构中Nginx、Workhorse和Puma的协作流程。Workhorse作为Go编写的轻量级服务,通过协程处理大文件上传和静态资源请求,减轻Puma负载。Puma作为Ruby应用,采用多进程模式处理业务逻辑请求。文章详细说明了三者间的套接字通信机制,并对比了不同技术栈的并发处理方式,解释了GitLab为何能高效稳定运行。该架构通过分工协作优化性能,避免资源浪费。

时间:12/11/2025

替换Ubuntu各种命令的默认编辑器

替换Ubuntu各种命令的默认编辑器

替换Ubuntu各种命令的默认编辑器为vim

时间:12/10/2025

Ubuntu-Linux-新手生存指南

Ubuntu-Linux-新手生存指南

本文为Ubuntu新手提供分阶段学习指南。

时间:12/09/2025

Ubuntu-磁盘占用异常排查实录df-显示-1.5TB,但-du-只有-749GB,最终定位-soffice.bin幽灵文件

Ubuntu-磁盘占用异常排查实录df-显示-1.5TB,但-du-只有-749GB,最终定位-soffice.bin幽灵文件

deleted-but-open文件快照(btrfs/zfs)容器层(dockeroverlay)这次排查的本质不是“磁盘真的莫名其妙变大”,而是soffice.bin持有已删除的大型临时文件,形成了典型的“幽灵占用”。你就能从“频繁救火”进入“长期稳定”。

时间:12/09/2025

Ubuntu-datasophon1.2.1-二开之一创建datasophon-worker-服务失败

Ubuntu-datasophon1.2.1-二开之一创建datasophon-worker-服务失败

文章摘要:在Ubuntu系统上部署Datasophon1.2.1大数据平台时,用户遇到了创建datasophon-worker服务失败的问题。该问题与Linux系统版本差异导致的服务描述文件兼容性有关。解决方案是通过修改StartWorkerHandler.java文件,调整服务启动配置。修改内容包括更新common.properties配置文件、停止原有服务、设置系统参数,并重新生成服务描述文件。该方法已在麒麟系统上验证有效,通过AI辅助转换后成功应用于Ubuntu系统。该问题解决后,用户可继续完成H

时间:12/09/2025

从反复报错到稳定运行麒麟与Ubuntu时间同步服务部署全解析

从反复报错到稳定运行麒麟与Ubuntu时间同步服务部署全解析

本次时间同步服务部署,核心解决了"依赖源失效"“服务配置冲突”"网络链路拦截"三大核心问题,最终实现了稳定可靠的跨系统时间同步。沉淀出两点关键经验:内网服务优先本地化:对于无外网权限或外网源不稳定的场景,启用本地时钟源、采用离线包安装等方式,可大幅提升服务可靠性。脚本化提升运维效率:将网络检测、双方案同步、日志记录等功能集成到脚本中,不仅降低操作门槛,更能实现故障快速追溯。后续可基于此方案,扩展至多节点集群同步,通过增加主备时间服务器进一步提升服务可用性。

时间:12/08/2025

电脑centos7替换为Ubuntu-22.04

电脑centos7替换为Ubuntu-22.04

如果你和我一样,USB开头的选项按enter没有反应,还是在菜单目录页面,可以进入starup页面,把UEFI改成Both(shift+),然后F10保存,再重启,F12进入,选择USB开头的enter即可。4.1进入设置,连网,语言选择中文;进入浏览器,语言选择中文,重启电脑,就是中文的了;全部下一步,在地图上点击选择上海,自己设置用户和密码,用于开机填写的。2.u盘插入电脑,选择u盘,填好参数,进行格式化和加载ubuntu。电脑重启后,从硬盘启动进入Ubuntu系统。电脑从U盘启动后,选择。

时间:12/07/2025

-Ubuntu-渗透测试步骤

-Ubuntu-渗透测试步骤

信息收集是基础:系统版本、内核、服务版本,决定后续所有操作;SSH是突破口:弱口令是最常见的漏洞,一定要用强密码+密钥登录;提权是核心目标:SUID、内核漏洞、计划任务,是Linux提权的三大方向;加固是最终目的:渗透不是搞破坏,而是发现并修复漏洞。

时间:12/07/2025

Ubuntu搭建物联网平台ThingsBoard教程

Ubuntu搭建物联网平台ThingsBoard教程

本教程详细介绍在Ubuntu22.04系统上搭建ThingsBoard4.2物联网平台的完整流程。主要内容包括:1)系统环境准备(JDK17、PostgreSQL16);2)ThingsBoard安装配置;3)Kafka4.0消息队列部署;4)数据库初始化与平台启动。教程提供详细命令行操作,涵盖从软件安装到服务配置的全过程,并包含默认登录账号信息(sysadmin@thingsboard.org/sysadmin)。通过step-by-step指导帮助用户快速搭建可运行的物联网平台,避免常见配置问题

时间:12/06/2025

ubuntu设置分辨率

ubuntu设置分辨率

通过vnc远程ubuntu系统,ubuntu系统分辨率改变了,如何设置指定的分辨率.

时间:12/04/2025

Linux-内核设备模型与驱动框架解析-以-rk-pcie-为例

Linux-内核设备模型与驱动框架解析-以-rk-pcie-为例

本文解析了Linux内核设备模型与驱动框架,重点以rk-pcie为例。内核设备模型采用设备与驱动分离思想,通过总线进行匹配,支持热插拔和sysfs管理。驱动框架为不同总线类型提供统一API,如PCI、USB、I²C/SPI等。Platform驱动用于管理SoC内部非标准片上外设,如rk-pcie驱动负责初始化RockchipSoC的PCIe控制器并接入标准PCI总线。文章还对比了不同驱动类型的bind/unbind机制差异,指出Platform驱动通常固定绑定,而PCI/USB驱动支持动态匹配。最后说明d

时间:12/04/2025

ubuntu22开启root

ubuntu22开启root

运维,ubuntu22开启root的ssh登录权限

时间:12/03/2025

MySQL安装Centos,-Ubuntu,-Windows

MySQL安装Centos,-Ubuntu,-Windows

强推这位博主的:Windows下MySQL和MYSQL_workbench的安装。

时间:12/03/2025

ubuntu-使用-cmake-方式源码编译-SDL2

ubuntu-使用-cmake-方式源码编译-SDL2

ubuntu使用cmake方式源码编译SDL2

时间:11/30/2025

Ubuntu网络基础

Ubuntu网络基础

是一个用于监测网络流量的命令行工具,它以图形化的方式显示实时的网络使用情况。telnet是一个非常古老的协议,它可以用于连接远程主机并测试某个端口的可达性。vnethogs是一个非常实用的工具,它可以实时显示各个进程所消耗的网络带宽。curl是一个功能非常强大的命令行工具,支持多种协议(如HTTP、HTTPS、FTP、SFTP等),可以用来发送请求、下载文件或与API交互。用于显示网络统计信息的命令行工具。iptraf是一个基于文本的实时网络监视工具,它可以显示各种网络接口的流量信息。

时间:11/30/2025

在-Ubuntu-上安装-MySQL-的详细指南

在-Ubuntu-上安装-MySQL-的详细指南

在Ubuntu环境中安装以及MySQL开发包(包括头文件和动态库文件),并处理最新版本MySQL初始自动生成的用户名和密码,可以通过官方的APT包管理器轻松完成。以下是详细的步骤指南,包括从官方仓库和MySQL官方仓库安装的两种方法,并介绍如何处理自动生成的初始用户名和密码,以及如何修改root初始密码。

时间:11/29/2025

Ubuntu-系统下安装-Nginx

Ubuntu-系统下安装-Nginx

若发现以下错误,这是因为80端口已经被其他进行占用导致Nginx无法绑定到80端口上,可尝试查询端口占用进程并终止该进程。

时间:11/29/2025

上一页
12345...14
下一页第 1 / 14 页