首页
斐讯设备
疯言疯语
系统运维
编程语言
网站建设
友情连接
推荐
autojs
Search
1
charles破解注册码(含windows和mac)最新安装教程「亲测有效」
39 阅读
2
【omv5安装教程二】N1盒子Armbian系统下,一条命令搞定Openmediavault(OMV5)安装
18 阅读
3
告别破解!用Aspose.Words实现Java版Word转PDF的实战指南
14 阅读
4
aris常用命令收集
12 阅读
5
【N1安装飞牛优化四】关闭不必要服务优化记录
12 阅读
登录
Search
标签搜索
JAVA
JAVA学习系列
docker
Linux
js
N1
git
模块二
端口
模块一
模块五
模块九
数据库
模块四
镜像
模块三
模块六
MySQL
百度网盘
nginx
DaiMaFengZi
累计撰写
588
篇文章
累计收到
9
条评论
首页
栏目
斐讯设备
疯言疯语
系统运维
编程语言
网站建设
页面
友情连接
推荐
autojs
搜索到
211
篇与
的结果
2024-07-10
docker更新现有容器为自动重启
docker更新现有容器为自动重启,又不重新建立容器的命令docker update 容器名称或者容器ID --restart=always
2024年07月10日
4 阅读
0 评论
0 点赞
2024-06-17
如何配置Docker镜像加速器daemon.json并测试结果
在使用Docker时,为了提高镜像的下载速度,我们通常会配置镜像加速器。本文将指导您如何创建一个daemon.json文件,添加镜像加速器的配置,重启Docker服务,并测试配置是否生效。步骤一:创建daemon.json文件首先,您需要创建一个名为daemon.json的文件,并将其放置在Docker配置目录中。通常,这个目录位于/etc/docker/。您可以通过以下命令创建并编辑该文件:sudo mkdir -p /etc/docker #优先使用 请删除 <请删除我< 中的 [请删除我] sudo tee /etc/docker/daemon.json <请删除我<请删除我EOF { "registry-mirrors": ["https://do.nark.eu.org"] } EOF #备用 sudo tee /etc/docker/daemon.json <请删除我<请删除我EOF { "registry-mirrors": [ "https://docker.1panel.live", "http://hub-mirror.c.163.com", "https://docker.mirrors.ustc.edu.cn", "https://registry.docker-cn.com", "https://nrbewqda.mirror.aliyuncs.com", "https://dmmxhzvq.mirror.aliyuncs.com" ] } EOF步骤二 :使其生效systemctl daemon-reload systemctl restart docker如果您当前有正在运行的容器不方便重启Docker服务,则不用设置环境也可以直接使用,用法示例:docker pull do.nark.eu.org/library/mysql:5.7说明:library是一个特殊的命名空间,它代表的是官方镜像。如果是某个用户的镜像就把library替换为镜像的用户名。对于 Mac 和 Windows 用户,直接在 Docker Desktop 系统设置中,配置 registry-mirrors 即可。检查加速是否生效查看docker系统信息 docker info,如果从结果中看到了如下内容,说明配置成功。Registry Mirrors: [...] https://do.nark.eu.org引文
2024年06月17日
4 阅读
0 评论
0 点赞
2024-06-13
IDM命令行永久使用方法,尽快尝试
IDM命令行永久使用方法,尽快尝试1:首先,从 IDM 网站下载 IDM{cloud title="下载链接" type="default" url="https://www.internetdownloadmanager.com" password=""/}2:在电脑上安装 IDM3:现在在 Windows 中搜索 "PowerShell "并打开 PowerShell4:粘贴命令 irm https://raw.githubusercontent.com/lstprjct/IDM-Activation-Script/main/IAS.ps1 | iex5:然后键入 “1”(可能需要外网访问权限。)现在你就拥有了终身许可证!!!6: IDM去除更新弹窗直接把IDMGrHlp.exe删了,新建一个空白txt文件,重命名为IDMGrHlp.exe就行了
2024年06月13日
1 阅读
1 评论
0 点赞
2024-06-04
Rsync+Inotify 实现数据同步,双向同步,单向同步
基本了解什么是rsync?与传统的cp、tar备份方式相比,rsync具有安全性高、备份迅速、支持增量备份等优点,通过rsync可以解决对实时性要求不高的数据备份需求,例如定期的备份文件服务器数据到远端服务器,对本地磁盘定期做数据镜像等。随着应用系统规模的不断扩大,对数据的安全性和可靠性也提出的更好的要求,rsync在高端业务系统中也逐渐暴露出了很多不足,首先,rsync同步数据时,需要扫描所有文件后进行比对,进行差量传输。如果文件数量达到了百万甚至千万量级,扫描所有文件将是非常耗时的。而且正在发生变化的往往是其中很少的一部分,这是非常低效的方式。其次,rsync不能实时的去监测、同步数据,虽然它可以通过linux守护进程的方式进行触发同步,但是两次触发动作一定会有时间差,这样就导致了服务端和客户端数据可能出现不一致,无法在应用故障时完全的恢复数据。基于以上原因,rsync+inotify组合出现了!什么是inotify?Inotify是一种强大的、细粒度的、异步的文件系统事件监控机制,linux内核从2.6.13起,加入了Inotify支持,通过Inotify可以监控文件系统中添加、删除,修改、移动等各种细微事件,利用这个内核接口,第三方软件就可以监控文件系统下文件的各种变化情况,而inotify-tools就是这样的一个第三方软件。在上面章节中,我们讲到,rsync可以实现触发式的文件同步,但是通过crontab守护进程方式进行触发,同步的数据和实际数据会有差异,而inotify可以监控文件系统的各种变化,当文件有任何变动时,就触发rsync同步,这样刚好解决了同步数据的实时性问题。rsync+inotify同步逻辑图环境准备服务器类型IP地址应用操作系统源服务器(数据源服务器),客户端192.168.130.161rsync inotify-tools 脚本centos7/redhat7目标服务器(备份服务器),服务端192.168.130.160rsynccentos7/redhat7重要提示关闭服务端和客户端的防护墙(不是必须,可以开放端口)、selinux(必须)。 #临时关闭 setenforce 0 #长久关闭---使用此方法。需要重启生效。所以可以先执行上面那句,再执行这句。就暂时可以不重启,先配置 sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config如果未关闭,会提示错误:rsync: failed to set times on "." (in backup): Permission denied (13) rsync: recv_generator: failed to stat "ccc" (in backup): Permission denied (13)目标服务器(备份服务器),服务端一:安装rsycn在Centos上只要一句代码而已,其他系统自己找。yum install -y rsync二:添加配置文件参数。[root@server ~]# vim /etc/rsyncd.conf ##日志文件位置. log file = /var/log/rsyncd.log ##pid文件的存放位置 pidfile = /var/run/rsyncd.pid ##支持max connections参数的锁文件 lock file = /var/run/rsync.lock ##用户认证配置文件,用于保存用户名称和密码,必须手动创建 secrets file = /etc/rsync.pass #自定义同步资源名称。 [qingjun] #rsync服务端数据存放路径,客户端的数据将同步至此目录 path = /tmp/ comment = sync runtime from client #设置rsync运行权限为root uid = 0 #设置rsync运行权限为root gid = 0 #默认端口 port = 873 #表示出现错误忽略错误 ignore errors #默认为true,修改为no,增加对目录文件软连接的备份 use chroot = no #设置rsync服务端为读写权限 read only = no #不显示rsync服务端资源列表 list = no #最大连接数 max connections = 200 #设置超时时间 timeout = 600 #执行数据同步的用户名,可以设置多个,用英文状态下逗号隔开 auth users = admin #允许进行数据同步的源服务器IP地址,可以设置多个,用英文状态下逗号隔开 hosts allow = 192.168.0.0/24三:创建用户认证文件,设置文件权限为600。echo 'admin:123456' > /etc/rsync.pass chmod 600 /etc/rsync.pass 四:启动服务,设置开机自启。systemctl enable rsyncd systemctl start rsyncd五:验证是否监听端口ss -antl源服务器(数据源服务器),客户端一:安装rsycn在Centos上只要一句代码而已,其他系统自己找。yum install -y rsync二:配置epel源,安装inotify-tools服务。wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo #################################### wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo sed -i 's|^#baseurl=https://download.example/pub|baseurl=https://mirrors.aliyun.com|' /etc/yum.repos.d/epel* sed -i 's|^metalink|#metalink|' /etc/yum.repos.d/epel* ####################################### yum -y install inotify-tools二:创建认证密码文件,只需写密码,设置文件权限为600。echo '123456' > /etc/rsync.pass chmod 600 /etc/rsync.pass三:创建同步目录runtime。mkdir /runtime四:进入同步目录创建文件,开始同步。rsync -avH --port 873 --progress --delete /runtime admin@192.168.130.160::qingjun --password-file=/etc/rsync.pass 说明: rsync -avH --port 873 --progress --delete 源服务器需要同步到其他服务器的目录 admin@同步到哪个服务器IP::上面定义的同步模块 --password-file=/etc/rsync.pass五:服务端查看结果。六:自动同步- 1.写个脚本,给脚本设置开机启动执行。 #!/bin/bash host=192.168.130.160 src=/runtime des=qingjun password=/etc/rsync.pass user=admin inotifywait=/usr/bin/inotifywait $inotifywait -mrq --timefmt '%Y%m%d %H:%M' --format '%T %w%f%e' -e modify,delete,create,attrib $src \ | while read files;do rsync -avzP --delete --timeout=100 --password-file=${password} $src $user@$host::$des echo "${files} was rsynced" >>/tmp/rsync.log 2>&1 done保存上面脚本到你想存放的目录,这边就存放到了opt目录下- 2. 后台执行脚本。nohup bash /opt/qingjun.sh &- 3. 添加到rc.local,实现开机自动启动这个脚本OK完美收工!
2024年06月04日
3 阅读
0 评论
0 点赞
2024-06-03
Linux 定时备份文件到另一台服务器
1. 需求用户要求将 Tomcat 的日志文件定时备份到另一台服务器。同事给我提供了一个写好的 java 框架,但实在不想给用户再维护另一个服务了,所以另寻他法。2. 问题使用 scp 等跨服务器传输命令时需要手动输入用户名的密码才可进行文件传输,定时任务会卡在这个节点上。3. 解决方案- 使用 crond 服务设置定时任务。 - 使用 sshpass 跳过手动输入密码过程。 - 使用 scp 命令传输文件。 3.1 crond 服务3.1.1 cron 表达式# Example of job definition: # .---------------- minute (0 - 59) # | .------------- hour (0 - 23) # | | .---------- day of month (1 - 31) # | | | .------- month (1 - 12) OR jan,feb,mar,apr ... # | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat # | | | | | # * * * * * user-name command to be executed3.1.2 crond 服务涉及命令# 编辑当前用户的cron表达式文件 crontab -e # 启动服务 /sbin/service crond start # 关闭服务 /sbin/service crond stop # 重启服务 /sbin/service crond restart # 重新载入配置 /sbin/service crond reload # 查看服务状态 service crond status3.2 sshpass + scp# 工具安装 yum install sshpass -y # 命令格式 # -p password 提供密码作为参数(安全性不明智) sshpass -p password scp -r -o StrictHostKeyChecking=no source_directory username@destination_ip:destination_directory # 示例 sshpass -p 123456 scp -r -o StrictHostKeyChecking=no /root/test.txt root@192.168.21.1:/root/其他问题你会发现执行命令之后无反应?可以添加下面代码可以添加-o StrictHostKeyChecking=no选项【表示远程连接时不提示是否输入yes/no】参考几种方法来实现scp拷贝时无需输入密码附上写的一键备份达梦数据库的脚本本地下载2024060308552755{cloud title="蓝奏网盘" type="lz" url="https://daimafengzi.lanzout.com/idnfL20q26gd" password=""/}{cloud title="天翼网盘(访问码:5qie)" type="default" url="https://cloud.189.cn/web/share?code=RjMrIjzMzMVf" password=""/}
2024年06月03日
1 阅读
0 评论
0 点赞
2024-05-26
Adobe Photoshop 2024 v25.7.0 绿色版----真心不好用
Adobe图像处理软件Photoshop 2024作为全球流行的专业图像处理软件和照片设计工具,它被广泛认可并使用。Adobe Photoshop 2024(简称PS)是一款功能强大的图形设计软件,它是Adobe Creative Cloud创意云桌面程序中心中备受瞩目的产品之一。修改说明√ 免激活,免安装,支持使用AI网络神经滤镜,适度精简,移除多国语言√ 此绿色便携版支持Windows 10 早期版上运行( 安装版系统版本要求高)√ 加入离线激活插件(NGLEmp 0.8.2.1)并改参数适用ps2024解决反弹√ 加入CG运行库(NVIDIA Runtime Library)编译模块免驱动硬件加速√ 加入第三方增效工具(WebP v0.5b9 汉化版),支持打开导出WebP格式√ 加入第三方增效工具(ICOFormat v2.1f1),支持打开导出ICO/CUR格式√ 保留所有的扩展功能、增效工具、滤镜、所有打开新建及导出文件类型支持√ 无额外不必要的Adob创意云组件(升级, 库,云同步)退出无相关程序驻留进程├—Desktop Common, Creative Cloud Experience, Creative Cloud CoreSync├—CCXProcess, CCLibrary, CoreSync, HDBox, LCC, caps, PCD,PCF,ICC,OOBE√ 删除扩展Adobe Stock, Creative Cloud Libraries(会调用创意云程序的库面板)√ 删除组件Deep_Font(非必要的字体), PDFL(PDF字体)PDFL(PDF预设文件)√ 删除组件Linguistics(拼写检查相关), Adobe Spaces(学习面板教程演示组件)√ 删除组件DynamicLinkMediaServer(视频导入输出支持组件)√ 删除组件Adobe Media Encoder(视频导入进行转码的组件)√ 删除多国语言资源, 错误反馈, 日志传输(会驻留进程偷偷上传)提供AdobeCameraRaw-16.1.1-增效工具免安装完整版提供2024年01月份最新AI神经网络滤镜离线组件完整版软件截图下载链接{cloud title="夸克网盘" type="quark" url="https://pan.quark.cn/s/d0158f44c183" password=""/}{cloud title="诚通网盘" type="default" url="http://ct.ghpym.com/d/7369060-60220882-9078d9" password=""/}{cloud title="百度网盘:" type="bd" url="https://pan.baidu.com/s/1rH4gGRdep169amnk_emG-Q" password="ghxi"/}阿里网盘上传中..
2024年05月26日
1 阅读
0 评论
0 点赞
2024-05-22
npm “https://registry.npm.taobao.org/...: certificate has expired“(证书已过期) 解决方法
前言今天在使用npm下载依赖的时候出现淘宝镜像证书过期问题error An unexpected error occurred: "https://registry.npm.taobao.org/axios: certificate has expired"原因: 淘宝镜像原地址2024年1月22日已过期解决办法解决方法就是切换淘宝最新镜像地址,执行完成之后就可以正常下载依赖了npm config set registry https://registry.npmmirror.com其他镜像源npm 官方原始镜像网址是:https://registry.npmjs.org/ 淘宝最新 NPM 镜像:https://registry.npmmirror.com 阿里云 NPM 镜像:https://npm.aliyun.com 腾讯云 NPM 镜像:https://mirrors.cloud.tencent.com/npm/ 华为云 NPM 镜像:https://mirrors.huaweicloud.com/repository/npm/ 网易 NPM 镜像:https://mirrors.163.com/npm/ 中科院大学开源镜像站:http://mirrors.ustc.edu.cn/ 清华大学开源镜像站:https://mirrors.tuna.tsinghua.edu.cn/ 腾讯,华为,阿里的镜像站基本上比较全
2024年05月22日
1 阅读
0 评论
0 点赞
2024-05-22
解决‘javac‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
解决windows操作系统:javac不是内部或外部命令- 1.右键我的电脑->点击属性->点击高级系统设置- 2.点击环境变量- 3.在用户变量中新建<code>JAVA_HOME</code>,变量值为jdk安装的绝对路径(可以是自定义的安装路径)- 4.在系统变量中新建<code>JAVA_HOME</code>,变量值为jdk安装的绝对路径(可以是自定义的安装路径)- 5.在系统变量中新建CLASSPATH,变量值为通过JAVA_HOME 引用后的路径地址,即.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar(需要注意的是变量值前边的.;一定不能少)- 6.在系统变量中找到path,添加javac安装后的绝对路径,这里是<code>C:\Program Files\Java\jdk1.8.0_221\bin</code> ,保存后即可注意:点击这里的确定后才保存配置生效- 7.打开cmd,输入javac如果还显示’javac’ 不是内部或外部命令,请关掉cmd重启一下就好了
2024年05月22日
1 阅读
0 评论
0 点赞
1
...
9
10
11
...
27