curl POST 示例

常用选项 -#, --progress-bar 让 curl 显示简单的进度条,而不是更详细的标准计量器。 -b, --cookie <名称=数据> 在请求中附带 cookie。如果没有 =,则指定要使用的 cookie 文件(见 -c)。 -c, --cookie-jar <文件名> 保存响应 cookies 到这个文件。 -d, --data <数据> 在 POST 请求中发送指定的数据。详情如下所述。 -f, --fail 静默失败(如果返回,不输出 HTML 错误表格)。 -F, --form <名称=内容> 提交表单数据。 -H, --header <头部> 附带请求的头部信息。 -i, --include 在输出中包括 HTTP 头部。 -I, --head 仅抓取头部信息。 -k, --insecure 允许不安全的连接成功。 -L, --location 跟随重定向。 -o, --output <文件> 将输出写入 <文件>。可以与此同时使用 --create-dirs 来创建在 -o 路径中指定的任何目录。 -O, --remote-name

8款仅需一美元的VPS服务提供商比较

随着云计算的发展,VPS(虚拟私有服务器)已成为一种流行且划算的托管选择。VPS可以以非常低的价格提供基本的服务器资源。下面我们来看一下8款仅需1美元即可获得的VPS服务提供商。 我们理解寻找可靠且廉价的一美元VPS可能是一项艰巨的任务。因此,我们为您筛选了这些提供廉价VPS选项的服务商。如果您决定购买其中的任意一家提供的一美元VPS,请在下方评论中分享您的使用体验。 1美元VPS服务提供商比较 服务提供商 起始价格 CPU核心数 内存 存储空间 带宽 官网 Hostinger $1/月 1个 1GB 20GB SSD 100GB hostinger.com 1&1 IONOS $1/月(前6个月) 1个 1GB 50GB SSD 不限量 ionos.com CloudServer $1/月(前6个月) 1个 1GB 50GB SSD 不限量 CloudServer HostSailor $0.99/月 1个 1GB 20GB SSD 1TB hostsailor.com CloudServer $10/年 1个 1024MB 20GB

主流cdn汇总,并带有免费套餐

随着网站性能的日益重要,选择一个快速可靠的CDN已经成为每个网站运营者的必修课。CDN可以通过改善网站性能和减少延迟来帮助企业在数字世界中取得成功。 虽然一些CDN服务商的价格可能较高,但也有几个免费的CDN选择,可以提供基本功能。 如果您是小企业,或者只是想要免费试用CDN技术,免费CDN是一个不错的选择。 本文将为您展示一些可用的最佳免费CDN选择,以及它们能为您做什么。 免费CDN比较 CDN提供商 免费套餐 免费试用 价格范围 节点位置 边缘缓存TTL SSL证书 Cloudflare CDN 是 是 $20-$200/月 200+个 30秒 - 1年 免费共享SSL或自定义SSL Akamai 否 否 $350-$5,000/月 135个国家 24小时 - 365天 可定制

Linux 6.6 版本中的 SELinux 删除了其源于美国国家安全局 (NSA) 的相关参考

**安全增强型 Linux(SELinux)**已经成为主线内核的一部分已有20年,它提供了一个实现访问控制安全策略的安全模块,并广泛应用于增强生产环境下 Linux 服务器和其他系统的安全性。长时间没有接触 Linux 的人可能不知道,SELinux 起源于美国国家安全局(NSA)。然而在 Linux 6.6 版本中,与 NSA 相关的引用正在被移除。 美国国家安全局曾经负责原始代码的开发工作,是主要的创造者。多年来,NSA 一直在为 SELinux 做出贡献,同时随着 SELinux 的广泛应用,也受到了来自各个个人和组织的贡献。 过去十年里,由于各种丑闻,美国国家安全局遭受了很多负面报道,一些开源爱好者对于 NSA 在 SELinux 中的参与以及其他批评发表了疑问。尽管仍有 NSA 开发人员参与 SELinux 的开发,但

Markdown语法说明完整版

Markdown 是一种轻量级的标记语言,它允许人们使用易于阅读、易于写作的纯文本格式来撰写文档,然后转换为有效的HTML。它是由 John Gruber 和 Aaron Swartz 创造的。 目录 [TOC] 区块元素 段落和换行 一个 Markdown 段落是由一个或多个连续的文本行组成,它的前后要有一个以上的空行(空行的定义是显示上看起来像是空的,便会被视为空行。 比方说,若某一行只包含空格和制表符,则该行也会被视为空行)。普通段落不该用空格或制表符来缩进。 「由一个或多个连续的文本行组成」这句话其实暗示了 Markdown 允许段落内的强迫换行(插入换行符),这个特性和其他大部分的 text-to-HTML 格式不一样 (包括 Movable Type 的「Convert Line Breaks」选项),其它的格式会把每个换行符都转成<br /> 标签。 如果你确

免费公共 DNS 服务器大全

域名系统(DNS)是因特网的一项核心服务,它作为将网址转换为IP地址的桥梁。有时候,您的ISP提供的DNS服务器可能并不总是最快或最可靠的选择。这篇文章将介绍一些免费的公共DNS服务器供你选择,以优化你的网络体验。 国内DNS服务器 服务商 IPv4 IPv6 DNS Over HTTPS DNSSEC 腾讯 DNS (DNSPod) 119.29.29.29 2402:4e00:: https://doh.pub/dns-query Yes 阿里 DNS (Alidns) 223.5.5.5223.6.6.6 2400:3200::12400:3200:baba::1 https://dns.alidns.com/dns-query Yes 114DNS 114.114.114.114114.114.115.115 N/A https://dns.google.com/resolve Yes CNNIC DNS 1.2.4.8210.2.4.8 2001:dc7:1000::1 N/A Yes 百度 DNS 180.76.76.76 2400:da00::6666 N/A Yes 字节跳动 DNS 180.184.1.1180.184.2.2 N/A N/A Yes 360 安全 DNS 针对中国电信/铁通/移动101.226.4.6218.30.118.6 针对中国联通123.125.81.6 140.207.198.6 N/A https://doh.360.cn Yes 中国电信 DNS N/A 240e:4c:4008::1240e:4c:4808::1 N/A Yes 中国联通 DNS 116.116.116.116221.5.88.88 2408:8888::82408:8899::8 N/A Yes 中国移动 DNS N/A 2409:8088::a2409:8088::b N/A Yes 海外DNS服务器 服务商 IPv4 IPv6 DNS Over HTTPS DNSSEC Cloudflare 1.1.1.11.0.0.1 2606:4700:4700::11112606:4700:4700::1001 https://1.1.1.1/dns-query Yes Google DNS 8.8.8.88.8.4.4 2001:4860:4860::88882001:4860:4860::8844 https://dns.google.com/resolve Yes Quad9 Secure9.9.9.9149.112.112.112 Not Secure9.9.9.10 CDN-Friendly9.9.9.11 Secure2620:fe::fe Not Secure2620:fe::10 https://9.9.9.9/dns-query Yes TWNIC DNS Quad 101 101.101.101.101 101.102.103.104 2001:de4::101

一句挂起Windows系统自动更新

在Windows操作系统中,系统自动更新是一个重要的功能,它帮助用户保持系统的安全性和稳定性。然而,也有时候用户可能需要挂起这个自动更新,例如为了防止在关键任务执行期间发生系统重启,或者在网络流量受限的情况下节省下载资源。本文将向您介绍如何使用PowerShell命令行工具来挂起Windows系统的自动更新。 步骤1:打开PowerShell运行环境 首先,我们需要以管理员身份运行 PowerShell。按照以下步骤来操作: 在“开始”菜单搜索栏中输入 “PowerShell”。 在搜索结果中找到“Windows PowerShell”,右击并选择“以管理员身份运行”。 注意:请确保您用的是管理员账户,否则某

主流免费ssl汇总

在网络安全领域,SSL(Secure Sockets Layer)证书为我们提供了一个保护网络交互和用户数据的重要工具。市场上有多种免费的SSL证书供应商选择,以下将对几个主要的供应商进行比较。 1. ZeroSSL.com CA ZeroSSL 提供90天有效期限的免费SSL证书,并提供了一个简单的在线界面进行证书管理和更新。这使得用户可以方便地手动或通过API更新他们的证书。然而,需要注意的是,尽管它的证书是免费的,但某些高级功能可能需要付费。 2. Letsencrypt.org CA Let's Encrypt 是一个非盈利的CA,由Internet Security Research Group(ISRG)运营。其目标是让整个Web运行在安全的HTTPS协议之上。Let's Encrypt提供免费且自动化的SSL证书,有效期90天,支持自动续

Debian12 安装使用 Cloud 内核

Debian 是一款流行的 Linux 发行版,具有稳定性和安全性等优点。在云计算环境中,我们通常会使用经过优化的内核来提高性能。Cloud 内核就是这样一种针对云服务优化的内核版本。 本教程将详细介绍如何在 Debian 12 上安装使用 Cloud 内核。 前提条件 已经安装了 Debian 12 的系统; 拥有 root 权限或者能够使用 sudo 命令的用户。 安装步骤 更新系统 首先,使用下面的命令更新你的系统到最新状态: 1sudo apt update 该命令将检查所有已安装软件包的更新,并列出所有可用更新。 安装 Cloud 内核 执行以下命令来安装 Cloud 内核: 1sudo apt install linux-image-cloud-amd64 -y 这个命令会自动下载并安装 linux-image-cloud-amd64 包及其依赖项。 验证安装 安装完成后,我们需要重新启动系统以使用新的 Cloud 内核。 1sudo reboot 等待系统重启后,打开终端,输入以下命令: 1uname -r 如果安装成功,上述

Debian 设置he Ipv6完整版

1. 前提条件 您已经熟悉基本的网络配置和管理,包括IPv4和IPv6。 你拥有一个静态的公网IPv4地址或者知道如何更新你的隧道端点 你已经在HE Tunnel Broker注册并创建了一个隧道 2. 背景知识 IPv6是一个为互联网下一代协议设计的版本。然而,由于各种因素,全球的IPv6部署进度非常缓慢。Hurricane Electric (HE) 提供了一个免费的服务,使得能够通过IPv4网络建立IPv6隧道。 3. 创建隧道 创建HE的IPv6隧道需要访问其Tunnel Broker网站,并按照提示创建新的IPv6隧道。 在隧道详情页面,您可以获取到如下信息: Server IPv4 Address Client IPv4 Address Server IPv6 Address Client IPv6 Address 这些信息将被用于配置您的Debian系统。 4. Debian 通过 HE IPV6 连接互联网 在获得

Debian 12更新源国内可用镜像

当我们在国内使用Debian 12操作系统的时候,由于网络等多种原因,从Debian 12默认的软件库下载软件包可能会很慢。这就需要我们将默认的软件源更换为国内的镜像源。下面是几个常见的、性能优秀的Debian 12镜像源: 阿里云源 阿里云提供了稳定且实时更新的Debian源,速度有保证。修改/etc/apt/sources.list文件,添加以下内容: 1deb https://mirrors.aliyun.com/debian/ bookworm main non-free non-free-firmware contrib 2deb-src https://mirrors.aliyun.com/debian/ bookworm main non-free non-free-firmware contrib 3deb https://mirrors.aliyun.com/debian-security/ bookworm-security main 4deb-src https://mirrors.aliyun.com/debian-security/ bookworm-security main 5deb https://mirrors.aliyun.com/debian/ bookworm-updates main non-free non-free-firmware contrib 6deb-src https://mirrors.aliyun.com/debian/ bookworm-updates main non-free non-free-firmware contrib 7deb https://mirrors.aliyun.com/debian/ bookworm-backports main non-free non-free-firmware contrib 8deb-src https://mirrors.aliyun.com/debian/ bookworm-backports main non-free non-free-firmware contrib 腾讯云源 腾讯云也提供了Debian镜像源,且更新较快。修改/etc/apt/sources.list文件,添加以下内容: 1deb https://mirrors.cloud.tencent.com/debian/ bookworm main non-free non-free-firmware contrib 2deb-src https://mirrors.cloud.tencent.com/debian/ bookworm main non-free non-free-firmware contrib 3deb https://mirrors.cloud.tencent.com/debian-security/

构建你自己的ZeroTier Moon

在本篇文章中,我们将会学习如何使用ZeroTier创建一个自定义的Moon,这将有助于改善我们网络环境的性能和稳定性。 什么是ZeroTier Moon? 在ZeroTier的语境中,Moon是一种特殊类型的节点,它提供了Relay和Root服务。当直接通信困难时,ZeroTier节点可以通过Moons来传输流量。 如何创建ZeroTier Moon? 第一步:初始化Moon 首先,我们需要生成moon定义,初始化moon。 1cd /var/lib/zerotier-one 2zerotier-idtool initmoon identity.public > moon.json 这条命令会输出一个名为moon.json的文件,其中包含了你的公钥和地址信息。 第二步:添加Stable Endpoints 接下来,我们需要在moon.json文件中添加stableEndpo

Ubuntu 22.04 LTS现已支持Linux内核6.2

Ubuntu 22.04 LTS(Jammy Jellyfish)系列在计划发布其Ubuntu 22.04.3 LTS point版本更新的前一周, Canonical将内核从Linux 5.19升级至了Linux 6.2。此次升级将于2023年8月10日正式发布,以Jammy Jellyfish系列的第三个版本的形式,搭载全新的Linux 6.2内核。 尽管这一新版本还未正式发布,但Canonical似乎已经开始向现有的Ubuntu 22.04.2 LTS用户推广新的Linux 6.2 HWE内核。因此,如果您当前正在使用Jammy Jellyfish,您可以通过在终端应用中运行以下命令,提前获取Linux 6.2内核的更新: 1sudo apt update && sudo apt full-upgrade 这样,您就可以轻松地获取并安装最新的Linux 6.2

2023年国外主流低价vps汇总

品牌 PacificRack(PR) Racknerd(RN) Virmach(VIR) Cloudcone(CC) 简介 PacificRack(PR)是一家总部位于洛杉矶的云主机服务供应商,他们提供的实例定位于高性能计算,其GPU实例的配置非常强大,适合运行机器学习等对计算性能要求较高的应用。但是价格也相对较高,并且实例数量有限。 Racknerd(RN) 是一家低价的云主机服务提供商,他们提供的实例价格优势明显,基础配置的实例月价格仅需5美元左右。但是硬件性能和稳定性可能不如PR,也缺乏PR丰富的实例类型。RN更适合价格敏感而对性能要求不高的使用场景。 Virmach(VIR)是一家支持支付宝和支付宝国际支付的云主机商,面向中国用户提供业内较低的价格。但是VIR的网络带宽有限,仅提供1Gbps共享带宽,如果需要更高带宽则

免费商用字体大礼包

在数字化时代,字体有着不可替代的重要性。它们不仅是传递信息的手段,更能反映出品牌的形象、气质和感受。近年来,越来越多的科技巨头选择发布自家设计的免费字体,这不仅丰富了设计师的工具箱,也同时提升了他们的品牌影响力。 阿里巴巴普惠体 - 由阿里巴巴字体设计团队制作,覆盖简体中文、繁体中文、英文、数字。官网 阿里妈妈智造字 - 由阿里妈妈UI团队打造,无版权限制。官网 钉钉进步体 - 钉钉官方推出,完整覆盖中文、英文、数字、符号。官网 金山云技术体 - 金山云推出的等宽编程字体,覆盖常用符号。官网 小米 MiSans - 小米官方推出的通用字体,无版权限制。官网 斗鱼追光体 - 斗鱼推出的手写风格字体,可商用。官网 华为鸿蒙 HarmonyOS Sans - 华为官方字体,可商

使用Docker Hub镜像解决国内拉取报错

使用Docker Hub镜像解决国内拉取报错 由于网络原因,中国大陆的用户在从Docker Hub拉取公共镜像时可能会遇到困难。最有效的解决方法是使用镜像站点(mirror)。 以下是如何配置Docker使用镜像站点的步骤: 1. 创建Docker配置文件 若您的系统中尚未存在Docker的配置文件(/etc/docker/daemon.json),您需要创建它: 1mkdir -p /etc/docker 2. 配置Docker使用镜像站点 编辑Docker的配置文件,设置多个镜像站点。这样做可以确保如果一个镜像站点无法使用,Docker将会尝试下一个。 运行以下命令进行配置: 1tee /etc/docker/daemon.json <<-'EOF' 2{ 3 "registry-mirrors": [ 4 "https://dockerhub.azk8s.cn", 5 "https://hub-mirror.c.163.com" 6 ] 7} 8EOF 3. 重启Docker服务 保存并关闭配置文件后,您需

甲骨文云ubuntu系统初始化

这个操作指南主要解释了如何在Oracle Cloud中的Ubuntu 22.04 系统进行初始化。下面是需要执行的步骤: 1. 设置防火墙 首先,我们需要将iptables的默认策略设置为接受所有输入、转发和输出,并清除所有现有的规则。 运行以下命令: 1iptables -P INPUT ACCEPT 2iptables -P FORWARD ACCEPT 3iptables -P OUTPUT ACCEPT 4iptables -F 然后,我们需要卸载netfilter-persistent包,它使得iptables规则持久化。 运行以下命令: 1apt-get purge netfilter-persistent 最后,重启系统以确保更改生效: 1reboot 2. 禁用rpcbind服务 rpcbind是一个服务器,它将RPC程序号转换为TCP或UDP端口号。它是NFS网络文件系统和NIS网络信息系统的一部分。 由于安全原因,我们可能希望禁用此服务。在Ubun

3个无须绑定手机的免费加密邮箱

以下3个不需要手机注册,并带有安全加密功能 因素 Proton Mail Tutanota Mailfence 国家 瑞士 德国 比利时 创建年份 2014 2011 2013 隐私和加密 高级别的隐私保护和端到端加密。位于瑞士,该国有严格的隐私法。 提供高级别的隐私保护和端到端加密。位于德国,该国也有强大的隐私法。 提供端对端加密和数字签名。位于比利时,该国对隐私保护的态度严谨。 免费版 是的。500 MB 存储空间,每天150条消息。 是的。1 GB 存储空间。每天无限制的消息。 是的。500 MB 存储空间。 付费计划 从 $5/月开始,增加更多功能,如额外的存储空间、自定义域等。 从 €1.20/月开始,增加额外的特性,如额外的存储空间、自定义域等。 从€2.50/月开始,提供更多的存储空间、优先支持和其他高级功能。 界

国内最新免费域名邮箱服务

以下是国内一些主要的免费域名邮箱服务提供商及其服务概述。 服务提供商 域名数量 用户数量 邮箱容量 邮箱别名 两步验证 Catch All POP3 IMAP SMTP Exchange 腾讯企业邮箱 1 50 2G 支持 支持 支持 支持 支持 支持 支持 网易企业邮箱 1 50 1G 支持 支持 不支持 支持 支持 支持 不支持 阿里企业邮箱 1 50 5G 不支持 支持 不支持 支持 支持 支持 不支持 以上信息仅供参考,具体参考官网介绍。

国外主流云服务商提供的免费资源汇总

以下是一些主要的云服务提供商以及它们的免费服务计划。 谷歌云平台(GCP) 应用引擎 - 每天 28 个前端实例小时,9 个后端实例小时 Cloud Firestore - 1GB 存储空间,每天 5 万次读取,2 万次写入,2 万次删除 Compute Engine - 1 个非抢占式 e2-micro 实例,30GB 硬盘,5GB 快照存储(限定某些地区),每个月从北美洲到所有地区目的地(不包括中国和澳大利亚)的 1 GB 网络出口流量 云存储 - 5GB,1GB 网络出口流量 Cloud Shell - 基于 Web 的 Linux shell/基础 IDE,具有 5GB 的持久存储空间,每周 60 小时限制 Cloud Pub/Sub - 每月 10GB 消息 云函数 - 每月 200 万次调用(包括后台和 HTTP 调用) Cloud Run - 每月 200 万次请求,36 万 GB 内存秒,18 万 vCPU 秒计算时间,每个月从北美洲地区 1GB 网络出口流量 Google Kubernetes 引擎 - 一个区域集群免管理费用,

Skiff 免费使用自定义域名邮箱

Skiff 在其官方博客中于2021年6月27日宣布,所有用户现在都可以免费使用自定义域名邮箱服务,并且每个免费用户可以添加一个域名。 域名邮箱设置 如果你想要设置自己的域名邮箱,可以遵循以下步骤: 登录你的 Skiff 邮箱账户,然后点击左侧的 "Settings" 进入设置选项。 在弹出的账户设置中,选择 "Custom domains",然后选择右侧的 "Configure domain"。 输入你想要使用的域名,然后点击 "Next" 获取 DNS 相关信息。 根据 Skiff 提供的信息配置 DNS 解析记录,然后等待验证。请注意,MX 的优先级为 "0",如果你的域名注册商不支持这一设置,你可以考虑使用 CloudFlare。 添加别名 如果你想要为你的邮件地址添加别名,可以按照以下步

2023年国外手机卡汇总

以下是一些全球各地的移动运营商及其 SIM 卡的对比。 美国 运营商 SIM 卡类型 费用 套餐内容 WiFi-calling 国内漫游 免费试用 备注 T-mobile esim/实体卡 3USD/月或0USD/月 短信30 √ √ × 0月租需联系客服改 Tello esim/实体卡 5USD/月 通话100 & 短信无限 √ × × - Mint Mobile esim/实体卡 15USD/月 / √ × √ - US Mobile esim/实体卡 5USD/月 / √ × √ - Freedompop 实体卡 0USD/月 短信10 √ × × - H2owireless esim/实体卡 9USD/3个月 5美分/条 √ × × - Red Pocket Mobile esim/实体卡 60USD/年 通话500,短信500 √ × × - 德国 运营商 SIM 卡类型 费用 套餐内容 WiFi-calling 国内漫游 免费试用 备注 Vodafone esim/实体卡 免月租,90天余额变动 接收短信免费 × √ × 需视频认证 爱沙尼亚

2023年香港手机卡保号套餐汇总

Haha SIM 与 Club SIM 汇总与对比 Haha SIM Haha SIM 是香港运营商3HK和丰泽合作推出的旅游卡。主要信息如下: 运营商:3HK、中国联通 售价:50 HKD 内含:50余额 年费:10 HKD 最低起充:20 HKD 漫游价格:10HKD/天,超过500M流量限速至256Kbps 漫游套餐:138HKD/月,15G可用流量,流量用完限速 本地套餐:33 HKD/月,60G流量+5000分钟通话 大陆功能:接打电话、收发短信、漫游上网 实名方式:护照、港澳通行证、香港身份证 付款方式:VISA、Mastercard、AlipayHK、ApplePay 携号转网:不支持 eSIM:不支持 总结:此款 SIM 卡无需合约,无月租,可在全球一百多个国家漫游使用,在大陆使用中国联通信

如何在 Rocky Linux 8 上创建启用 Sudo 的新用户 [快速入门]

介绍 sudo命令提供了一个机制,允许正常用户获得管理员权限 - 通常只适用于 root用户 - 本指南将向您展示如何在Rocky Linux 8上创建一个新的用户,而无需修改您的服务器的 /etc/sudoers文件。 注意: 如果您想为现有 Rocky Linux 用户配置sudo,请跳过步骤 3。 第1步:登录您的服务器 SSH 进入您的服务器作为 root用户: 1[environment local] 2ssh root@your_server_ip_address 使用您的服务器的IP地址或主机名称,而不是上面的your_server_ip_address。 步骤 2 — 将新用户添加到系统 使用adduser命令将新用户添加到您的系统: 1adduser sammy 请确保用您想要创建的用户名替换sammy。 使用passwd命令更新新用户的密码: 1passwd sammy 请记住,用你刚刚创建的用户代替s

如何在 Ruby 中转换数据类型

介绍 虽然您创建的每个程序都包含多个 数据类型,但重要的是要记住,您通常会在相同的数据类型中执行操作。 有时数据来自外部来源,例如键盘,API响应或数据库,您需要将其转换以便与之工作 Ruby 提供了几种方法来转换从一个数据类型的值到另一个。 将字符串转换为数字 Ruby 提供了 to_i 和 to_f 方法来将字符串转换为数字. to_i 将字符串转换为整数,而 to_f 将字符串转换为浮动。 1"5".to_i # 5 2"55.5".to_i # 55 3"55.5".to_f # 55.5 要证明这一点,创建一个小程序,提示两个数字,并显示总和。 1[label adder.rb] 2print "What is the first number? " 3first_number = gets.chop 4 5print "What is the second number? " 6second_number = gets.chop 7 8sum = first_number + second_number 9 10print sum 当您运行该程序时,您将收到可能感觉像一个意想不到的答案: 1ruby adder.rb 1[secondary_label Output] 2What is the first number? 5 3What is the second number? 5 455 这个程序说5”和“5”的总和是“55”。你