首页
留言板
友链
关于
Search
1
常用安装脚本知识 [24年10月27日更新]
67 阅读
2
网页制作常用代码 不断增加 [2025年3月31更新]
61 阅读
3
Linux系统下常用命令【不断补充】
43 阅读
4
Win10怎么默认开启数字小键盘
43 阅读
5
欢迎使用 Typecho
41 阅读
默认
日常
学习
技术
登录
Search
标签搜索
安装
cloudflare
CF
白嫖
壁纸
图片
脚本
docker
Linux
代码
Caddy
哪吒
域名
桌面壁纸
手机壁纸
NAT
LXC
HTML
网页
vps
ws01
累计撰写
81
篇文章
累计收到
40
条评论
首页
栏目
默认
日常
学习
技术
页面
留言板
友链
关于
搜索到
2
篇与
的结果
2024-08-15
一键编辑删除cloudflare的DNS解析记录
一键编辑删除cloudflare的DNS解析记录由于 Cloudflare 的控制台没有批量删除解析的功能,一条一条删很麻烦。不过我们可以通过 Cloudflare 的 API 功能来实现批量删除解析,准确地讲是全部删除,目前还不能实现删除指定的解析。打开 用户 API 令牌 页面,点击 创建令牌 。然后点击 编辑区域 DNS 后的 使用模板 按钮。接着在 特定区域 右侧的下拉列表列表中选择你需要批量删除解析的域名。翻到网页底部,点击 继续以显示摘要。接着点击 创建令牌。复制虚线框内的令牌,保存备用。打开域名的概述页,下拉网页,在右下角找到 区域 ID。一、下面介绍第一种网页在线工具解决(不推荐,一页删除50条);在 梦牛网络注册并登录 二、下面介绍第二种脚本方法解决 (推荐) ;注意:脚本会删除指定域名的所有解析!请将以下的 替换为你之前创建的 API 令牌,将 替换为域名的区域 ID。如果你使用 Windows 系统,请使用以下 PowerShell 脚本。使用方法一:Windows 系统;$API_TOKEN = "你的 API 令牌" $ZONE_ID = "域名的区域 ID" $baseUrl = "https://api.cloudflare.com/client/v4/zones/$ZONE_ID/dns_records" $headers = @{ 'Authorization' = "Bearer $API_TOKEN" 'Content-Type' = "application/json" } $listUrl = $baseUrl + '?per_page=500' Write-Host $listUrl $records = Invoke-RestMethod -Uri $listUrl -Method 'GET' -Headers $headers $records = $records | Select-Object -ExpandProperty result foreach ($record in $records) { Write-Host "Deleting $($record.name) that points to $($record.content)" $deleteUrl = $baseUrl + '/' + $record.id Invoke-RestMethod -Uri $deleteUrl -Method 'DELETE' -Headers $headers Write-Host $deleteUrl }首先将脚本中的 替换为你之前创建的 API 令牌,将 替换为域名的区域 ID。然后右键脚本,点击 使用 PowerShell 运行,等待执行完成即可。
2024年08月15日
22 阅读
1 评论
0 点赞
2024-04-28
Linux系统下常用命令【不断补充】
Linux系统下常用命令 【不断补充】退出数据库:exit删除指定web1文件夹下的所有文件:rm -rf /home/web/html/web1在指定web1文件夹下建立一个文件index.html:touch /home/web/html/web1/index.html在指定html文件夹下建立新文件夹web1,并进入建立后的web1文件夹:cd /home/web/html/ && mkdir web1 && cd web1解压到指定文件夹下:unzip /一级文件夹/二级文件夹/.../XXX.zip -d /一级文件夹/二级文件夹/.../最后指定文件目录/使用 mv 命令指定要移动的文件夹和目标文件夹的路径:mv /一级文件夹/二级文件夹/.../* /一级文件夹/二级文件夹/.../最后指定文件目录/下载typecho.zip源码,解压后,删除:wget https://github.com/typecho/typecho/releases/download/v1.2.1/typecho.zip unzip typecho.zip rm typecho.zip编辑docker-compose.yml文件:nano /home/web/docker-compose.yml进入文件夹命令:cd创建文件夹命令:mkdir创建文件命令:touch删除命令:rm退出编辑并保存:ctry+X+Y+确定【4个键组合】一、ZIP压缩打包和解压1、打包解压打包命令如下(提前在根目录创建好/backup):zip -q -r /backup/backup$(date +%Y%m%d%H%M).zip /opt以上命令是将文件夹/opt下所有的文件及子文件夹打包到/backup目录下,并以时间来命名。解压命令如下:unzip /backup/backup20200925.zip -d /opt以上命令是将压缩包解压到/opt目录下。2、加密压缩加密压缩如下:zip -q -r -P'wzfou123' /backup/backup$(date +%Y%m%d%H%M).zip /opt以上命令是将文件夹/opt下所有的文件及子文件夹打包到/backup目录下,设置了加密密码“123456”,并以时间来命名。加密解压如下:unzip -P'wzfou123' /backup/backup20200925.zip -d /opt以上命令是将压缩包解压到/opt目录下,请替换你的密码。二、Tar压缩打包和解压1、打包解压打包命令如下(提前在根目录创建好/backup):tar -czvf /backup/backup$(date +%Y%m%d%H%M).tar.gz /opt以上命令是将文件夹/opt下所有的文件及子文件夹打包到/backup目录下,并以时间来命名。解压命令如下:tar zxvf /backup/backup20200925.tar.gz -C /opt以上命令是将压缩包解压到/opt目录下。2、加密压缩加密压缩如下:tar zcvf - /opt | openssl des3 -salt -k '123456' -out /backup/backup$(date +%Y%m%d%H%M).tar.gz以上命令是将文件夹/opt下所有的文件及子文件夹打包到/backup目录下,设置了加密密码“123456”,并以时间来命名。加密解压如下:openssl des3 -d -k '123456' -salt -in /backup/backup20200925.tar.gz | tar zxvf - -C /opt以上命令是将压缩包解压到/opt目录下,请替换你的密码。
2024年04月28日
43 阅读
3 评论
0 点赞