- 2025-01-18linux实现macos的timeMachine系统备份
在上一篇文章中,我们详细介绍了Btrfs文件系统的基本使用方法和核心原理。本文将重点讲解如何利用Btrfs的特性来实现系统备份功能。实现原理其实很简单:Linux内核支持直接从Btrfs的子卷(subvolume)启动系统。基于这个特性,我们可以通过计划任务定期为系统根目录创建快照,再配合btrfs-lin
- 2025-01-17Linux 符号链接
在Linux中,符号链接(也称为软链接)是一种特殊类型的文件,它指向文件系统中的另一个文件或目录。符号链接类似于Windows系统中的快捷方式,但与硬链接不同,硬链接不能跨文件系统创建,而软链接可以。创建符号链接就像为实际文件创建别名一样。如果您尝试访问符号链接,您实际上访问的是符号链
- 2025-01-17基于MX6ULL的蓝牙协议栈bluez移植
文章目录前言一、bluez5.47编译1.相关库编译二、使用步骤1.测试脚本2.bluetoothctl工具总结前言开发板集成了wifi&bt模块(AP6275S),测试该模块的bluetooth蓝牙功能。原理图wifi&bt模块软件平台:Ubuntu20.04.4LTS硬件平台:NXP公司的i.MX6ULL一、bluez5.4
- 2025-01-17windows安装tomcat10.240108
下载安装jdk17:jdk-17_windows-x64_bin.exe配置JAVA环境变量JAVA_HOME:C:\ProgramFiles\Java\jdk-17PATH:%Java_Home%\bin;%Java_Home%\jre\bin;拷贝tomcat10(下载地址:https://tomcat.apache.org/)到目录,设置环境变量CATALINA_HOME:D:\apache-tomcat-10.1.12PATH:%CATALINA
- 2025-01-16Docker 安装 Jenkins-jdk17
目录Jenkins安装拉取Jenkins镜像创建Jenkins工作目录创建容器将Jenkins端口添加到防火墙。配置镜像加速登录初始化Jenkins配置Jenkins配置JDK安装对应的插件MavenIntegration、DockerPipeline、dockerApI、docker、dockercommons配置对应的git和maven配置git
- 2025-01-16Docker 安装 Jenkins
Jenkins安装拉取Jenkins镜像dockerpulljenkinsci/blueoceandockerpulljenkinsci/blueocean:1.25.3创建Jenkins工作目录将容器内目录挂载到此目录上,这样我们可以在宿主机上对文件的修改同步到容器内。mkdir-p/mydata/jenkins/jenkins_homemkdir-p/mydata/jenk
- 2025-01-16HOME硬盘空间不够,如何追加扩容?
关于您提到的HOME硬盘空间不够,需要追加扩容的问题,我们理解这对您的业务运营带来了不便。为了帮助您顺利完成硬盘扩容操作,以下是详细的解决方案:确认扩容需求:首先,请确认您需要增加的具体硬盘空间大小。根据您的描述,您希望将新购买的110GB硬盘空间合并到现有的HOME分区中。确保新
- 2025-01-16Python shutil 库详解
1.shutil库概述 简介 shutil是Python中的一个标准库,它提供了一系列对文件和文件集合的高级操作。“shutil”这个名字是“shellutilities”(外壳工具)的缩写,它的功能类似于在shell脚本中对文件进行操作的命令,但通过Python代码来实现,使得操作更加灵活和可编程。
- 2025-01-16nginxUI 安装及学习
https://www.nginxwebui.cn/功能说明本项目可以使用WebUI配置nginx的各项功能,包括http协议转发,tcp协议转发,反向代理,负载均衡,ssl证书自动申请、续签、配置等,最终生成nginx.conf文件并覆盖nginx的默认配置文件,完成nginx的最终功能配置.本项目可管理多个nginx服务器
- 2025-01-14sqoop-报错--/usr/local/src/sqoop/../hcatalog does not exist! HCatalog jobs will fail.
报错展示:解决办法:vi/usr/local/src/sqoop/bin/configure-sqoop##Movedtobearuntimecheckinsqoop.#if[!-d"${HCAT_HOME}"];then#echo"Warning:$HCAT_HOMEdoesnotexist!HCatalogjobswillfail."#echo'Pleaseset$HCAT_H
- 2025-01-14【树莓派5】香瓜树莓派5之Home Assistant(ZHA+ Zigbee2MQTT)控制zigbee开关(有线+无线)
本文最后修改时间:2024年07月04日一、本节简介本节以树莓派5为例,安装HomeAssistant系统并且进行配置,通过两种协议方式(ZHA+Zigbee2MQTT)控制zigbee网关,连接zigbee开关(有线+无线)来控制灯的亮灭。二、实验平台1、硬件平台1)树莓派5开发板套件①树莓派5开发板②SD卡(32G)③mir
- 2025-01-14docker 部署clickhouse
clickhouse部署mkdir-p/home/data/clickhouse/datamkdir-p/home/data/clickhouse/confmkdir-p/home/data/clickhouse/logmkdir-p/home/data/clickhouse/client-confchmod-R777/home/data/clickhouse/dockerrun--rm-d--name=clickhouse--ulimitnofile=262144:2
- 2025-01-13【详解】Hadoop执行start-all.sh时namenode没有启动
目录Hadoop执行start-all.sh时namenode没有启动1.检查Hadoop配置文件1.1core-site.xml1.2hdfs-site.xml1.3yarn-site.xml1.4mapred-site.xml2.检查日志文件2.1查看NameNode日志2.2常见错误及解决方法2.2.1端口被占用2.2.2文件系统不一致3.检查环境变量
- 2025-01-13k8s volcano + deepspeed多机训练 + RDMA ROCE+ 用户权限安全方案
前提:nvidia、cuda、nvidia-fabricmanager等相关的组件已经在宿主机正确安装,如果没有安装可以参考我之前发的文章GPUA800A100系列NVIDIA环境和PyTorch2.0基础环境配置【建议收藏】_a800多卡运行环境配置-CSDN博客文章浏览阅读1.1k次,点赞8次,收藏16次。Ant系列GPU支持NvLink&N
- 2025-01-12Windows 安装软件常用更改路径
环境变量:#标题键值 #javaJAVA_HOMEE:\Programs\Java\jdk-20 #javaPath %JAVA_HOME%\bin (AI认为只有一个JAVA版本时可以直接写 E:\Programs\Java\jdk-20\bin而不需创建JAVA_HOME环境变量,写JAVA_HOME只是为了方便开发时用命令行切换Java版本) #vs
- 2025-01-12mv 命令介绍和使用案例
mv命令介绍和使用案例mv命令是Linux和Unix系统中用于移动文件和目录的基本命令。它的功能包括重命名文件和目录、将文件或目录从一个位置移动到另一个位置。由于mv命令不会创建文件的副本,因此它被视为“搬家”操作。语法mv[options]sourcedestmv[options]sour
- 2025-01-11xilinx_petalinux-踩坑报错处理总结
报错libtinfo.so.5isrequiredbymeta-xilinx-tools.Thislibrarymustbeinstalledbeforethebuildsystemcanusexsct.Itisoftenpartofanncurses5package.解决:把libtinfo.so.X链接到libtinfo.so.5sudoln-s/lib/x86_64-linux-gnu/libtinfo.so.6.4/li
- 2025-01-10tomcat9.0下载安装及配置图文教程
下载官网:http://tomcat.apache.org/选择下载64-BitWindowszip(Win64)2.解压到任意一个盘,如,D:\apache-tomcat-9.0.983.设置环境变量CATALINA_HOME:D:\apache-tomcat-9.0.98找到系统变量Path,添加:%CATALINA_HOME%\bin验证是否配置成功进入Windows命令行窗口,输入startup.ba
- 2025-01-10day13-Linux系统用户管理知识2
1.passwd1.1更改密码[root@oldboy~]#passwd更改用户root的密码。新的密码:无效的密码:密码少于8个字符重新输入新的密码:passwd:所有的身份验证令牌已经成功更新。#修改其他用户的密码[root@oldboy~]#passwdoldboy更改用户oldboy的密码。新的密码
- 2025-01-10Ubuntu 安装jenkins
root@iZf8ze6huh0b9fb34f8xbgZ:/var/log/jenkins#ps-ef|grepjava1000194391940902024pts/000:18:56java-Duser.home=/var/jenkins_home-Djenkins.model.Jenkins.slaveAgentPort=50000-Dhudson.lifecycle=hudson.lifecycle.ExitLifecycle-jar/us
- 2025-01-10pgsql 主从
vim/home/opt/postgresql-16.0/data/postgresql.conf#设置以下listen_addresses='*'#允许远程连接hot_standby=on#打开热备wal_level=replica#设置WAL日志级别为replicamax_wal_senders=3#允许的WAL发送者数量,根据需要进行调整archive_mode=onarc
- 2025-01-09langfuse v3(docker compose安装)安装部署
环境:OS:Centos7langfuse:v31.下载dockercompose配置文件https://github.com/langfuse/langfuse/blob/v3.5.3/docker-compose.yml[root@host135home]#mkdir-p/home/middle/langfuse/langfuse上传配置文件到该目录[root@host135langfuse]#lsdocker-compose.yml[root@host
- 2025-01-09JDK多版本管理
安装JDK安装地址JDK1.8JDK17设置环境变量设置不同版本的JAVA_HOMEexportJAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk-1.8.jdk/Contents/HomeexportJAVA_17_HOME=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/HomePATH=$JAVA_HOME/bin:$PATHCLAS
- 2025-01-09欧拉OpenEuler使用nfs和rsync复制文件夹到新服务器.250109
案例:服务器A是新服务器服务器B为老服务器需要将服务器B的/data/storage,拷贝到服务器A的/home/sync-data下一、服务器A新服务器配置nfs1.安装nfssystemctlstopfirewallddf-hmkdir-p/home/sync-datayuminstallnfs-utilssystemctlstatusnfs-serv
- 2025-01-08学习 - Linux - Centos安装jdk8
Centos安装jdk8安装包下载地址:通过网盘分享的文件:jdk链接:https://pan.baidu.com/s/1dQTMZk7foPZhOcw55QM_lQ?pwd=sky1提取码:sky1二、上传至Centos系统解压文件并移动到usr/local目录下解压tarzxvfjdk-8u181-linux-x64.tar.gz移动mvjdk1.8.0_181/usr/local/jdk8