Help
RSS
API
Feed
Maltego
Contact
Domain > linux.001yun.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-10-12
154.9.27.45
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: nginxDate: Sun, 12 Oct 2025 23:47:57 GMTContent-Type: text/htmlContent-Length: 162Connection: keep-aliveLocation: https://linux.001yun.com/Strict-Transport-Security: max-age31536000 html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>nginx/center>/body>/html>
Port 443
HTTP/1.1 200 OKServer: nginxDate: Sun, 12 Oct 2025 23:47:57 GMTContent-Type: text/htmlContent-Length: 50708Last-Modified: Thu, 10 Jul 2025 01:56:15 GMTConnection: keep-aliveVary: Accept-EncodingETag: 686f1dbf-c614Strict-Transport-Security: max-age31536000Accept-Ranges: bytes !DOCTYPE html>html langzh-CN>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> title>Linux集成工具箱/title> meta namekeywords contentLinux集成工具箱,一键自定义挂载数据盘,一键同步上海时间,一键更换国内源,一键上传文件到远程服务器,一键查看服务器IP原生地址,一键修改DNS,一键关闭SWAP虚拟内存,一键测试带宽网速,一键测试回程路由/> meta namedescription contentLinux集成工具箱,一键自定义挂载数据盘,一键同步上海时间,一键更换国内源,一键上传文件到远程服务器,一键查看服务器IP原生地址,一键修改DNS,一键关闭SWAP虚拟内存,一键测试带宽网速,一键测试回程路由/> link relicon href./assets/img/box.svg typeimage/x-icon> link relstylesheet hrefhttps://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css> !-- Bootstrap 5 CSS --> link hrefhttps://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css relstylesheet> style> * { margin: 0; padding: 0; box-sizing: border-box; font-family: Segoe UI, Tahoma, Geneva, Verdana, sans-serif; } :root { --primary: #3498db; --primary-dark: #2980b9; --secondary: #e74c3c; --success: #2ecc71; --warning: #f39c12; --dark: #2c3e50; --light: #ecf0f1; --gray: #95a5a6; --light-gray: #f8f9fa; --border: #e0e6ed; --card-bg: #ffffff; --bg-gradient: linear-gradient(135deg, #f5f7fa 0%, #e4e7eb 100%); --sidebar-width: 280px; } body { background: var(--bg-gradient); color: var(--dark); line-height: 1.6; min-height: 100vh; padding: 20px; } .container { max-width: 1400px; margin: 0 auto; display: grid; grid-template-columns: var(--sidebar-width) 1fr; gap: 30px; position: relative; } header { grid-column: 1 / -1; text-align: center; padding: 30px 0 0; position: relative; } h1 { font-size: 2.8rem; color: var(--dark); margin-bottom: 10px; letter-spacing: -1px; background: linear-gradient(90deg, var(--primary), var(--primary-dark)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; text-shadow: 0 2px 4px rgba(0,0,0,0.1); } .subtitle { font-size: 1.2rem; color: var(--gray); max-width: 800px; margin: 0 auto 30px; } .install-box { /* max-width: 900px; */ margin: 0 auto 30px; background: var(--card-bg); border-radius: 12px; padding: 20px; box-shadow: 0 8px 25px rgba(0, 0, 0, 0.1); border: 1px solid var(--border); position: relative; overflow: hidden; border-left: 5px solid var(--primary); } .install-box:before { content: ; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(45deg, rgba(52, 152, 219, 0.03) 0%, rgba(41, 128, 185, 0.05) 100%); z-index: 0; } .install-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 15px; position: relative; z-index: 1; } .install-header h2 { font-size: 1.4rem; color: var(--dark); display: flex; align-items: center; gap: 10px; } .install-header h2 i { color: var(--primary); background: rgba(52, 152, 219, 0.1); width: 40px; height: 40px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1.2rem; } .install-command { display: flex; background: var(--light-gray); border-radius: 8px; overflow: hidden; position: relative; z-index: 1; border: 1px solid var(--border); } .command-text { flex-grow: 1; padding: 15px; font-family: Courier New, monospace; font-size: 1.1rem; overflow-x: auto; white-space: nowrap; color: var(--light); background: #292c34; text-align:left; font-weight: 700; } .copy-btn { padding: 0 25px; background: var(--primary); color: white; border: none; cursor: pointer; font-weight: 600; display: flex; align-items: center; gap: 8px; transition: all 0.3s ease; } .copy-btn:hover { background: var(--primary-dark); } .copy-btn:active { transform: scale(0.98); } .sidebar { background: var(--card-bg); border-radius: 12px; padding: 25px 15px; box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08); height: fit-content; border: 1px solid var(--border); position: sticky; top: 30px; max-height: calc(100vh - 60px); overflow-y: auto; z-index: 100; } .sidebar::-webkit-scrollbar { width: 6px; } .sidebar::-webkit-scrollbar-thumb { background: var(--primary); border-radius: 3px; } .category-title { padding: 15px 20px; background: var(--light-gray); border-radius: 8px; margin-bottom: 10px; font-weight: 700; font-size: 1.1rem; color: var(--dark); display: flex; align-items: center; gap: 12px; cursor: pointer; transition: all 0.3s ease; position: relative; overflow: hidden; } .category-title:before { content: ; position: absolute; top: 0; left: 0; width: 0; height: 100%; background: var(--primary); transition: width 0.3s ease; z-index: 0; } .category-title:hover { color: white; } .category-title:hover:before { width: 100%; } .category-title i { width: 30px; text-align: center; position: relative; z-index: 1; } .category-title span { position: relative; z-index: 1; } .category-title.active { background: var(--primary); color: white; } .category-title.active:before { width: 100%; } .content-area { background: var(--card-bg); border-radius: 12px; padding: 30px; box-shadow: 0 5px 20px rgba(0, 0, 0, 0.08); border: 1px solid var(--border); } .section-header { display: flex; align-items: center; gap: 15px; margin-bottom: 25px; padding-bottom: 15px; border-bottom: 2px solid var(--primary); color: var(--dark); font-size: 1.8rem; padding-top: 15px; position: relative; } .section-header:before { content: ; position: absolute; top: 0; left: 0; width: 100%; height: 5px; background: linear-gradient(90deg, var(--primary), var(--success)); border-radius: 5px 5px 0 0; } .section-header i { color: var(--primary); background: var(--light); width: 50px; height: 50px; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1.5rem; } .tool-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); gap: 20px; } .tool-card { background: var(--light-gray); border-radius: 10px; padding: 20px; border-left: 4px solid var(--primary); transition: all 0.3s ease; position: relative; overflow: hidden; } .tool-card:before { content: ; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(52, 152, 219, 0.05) 0%, rgba(41, 128, 185, 0.1) 100%); z-index: 0; opacity: 0; transition: opacity 0.3s ease; } .tool-card:hover { transform: translateY(-5px); box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1); } .tool-card:hover:before { opacity: 1; } .tool-card.danger { border-left-color: var(--secondary); } .tool-card.warning { border-left-color: var(--warning); } .tool-card.success { border-left-color: var(--success); } .tool-title { font-size: 1.2rem; color: var(--dark); font-weight: 600; margin-bottom: 10px; display: flex; align-items: center; gap: 10px; z-index: 1; position: relative; } .tool-title i { color: var(--primary); font-size: 1.1rem; } .tool-desc { color: var(--gray); font-size: 0.95rem; line-height: 1.5; z-index: 1; position: relative; } .tool-number { display: inline-block; width: 28px; height: 28px; background: var(--primary); color: white; border-radius: 50%; text-align: center; line-height: 28px; font-size: 0.9rem; margin-right: 8px; } footer { grid-column: 1 / -1; text-align: center; padding: 30px 0; margin-top: 50px; color: var(--gray); font-size: 0.95rem; border-top: 1px solid var(--border); } @media (max-width: 992px) { .container { grid-template-columns: 1fr; } .sidebar { position: sticky; top: 20px; z-index: 100; max-height: none; } } @media (max-width: 768px) { .tool-grid { grid-template-columns: 1fr; } h1 { font-size: 2.2rem; } .install-command { flex-direction: column; } .copy-btn { padding: 12px; justify-content: center; } } .system-info { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 20px; margin-bottom: 30px; background: var(--light-gray); padding: 20px; border-radius: 10px; border: 1px solid var(--border); } .info-card { text-align: center; padding: 15px; transition: transform 0.3s ease; } .info-card:hover { transform: translateY(-5px); } .info-value { font-size: 1.8rem; font-weight: 700; color: var(--primary); margin-bottom: 5px; } .info-label { color: var(--gray); font-size: 0.9rem; } .active-indicator { position: fixed; right: 30px; top: 50%; transform: translateY(-50%); display: flex; flex-direction: column; gap: 10px; z-index: 200; } .indicator-dot { width: 12px; height: 12px; border-radius: 50%; background: var(--gray); cursor: pointer; transition: all 0.3s ease; } .indicator-dot.active { background: var(--primary); transform: scale(1.3); box-shadow: 0 0 0 3px rgba(52, 152, 219, 0.3); } .back-to-top { position: fixed; bottom: 30px; right: 30px; width: 50px; height: 50px; background: var(--primary); color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center; cursor: pointer; opacity: 0; transform: translateY(20px); transition: all 0.3s ease; z-index: 100; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); } .back-to-top.visible { opacity: 1; transform: translateY(0); } .back-to-top:hover { background: var(--primary-dark); transform: translateY(-3px); } .copy-notification { position: fixed; top: 20px; left: 50%; transform: translateX(-50%) translateY(-100px); background: var(--success); color: white; padding: 15px 30px; border-radius: 30px; font-weight: 600; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); transition: transform 0.4s ease; z-index: 1000; } .copy-notification.show { transform: translateX(-50%) translateY(0); } .text666{ grid-column: 1 / -1; text-align: center; position: relative; } /* 模态框模糊效果 */ .modal-backdrop.show { backdrop-filter: blur(5px); background-color: rgba(0, 0, 0, 0.4); } /* 调整模态框宽度 */ .custom-modal .modal-dialog { max-width: 500px; } .modal-content { border-radius: 8px; } .modal-header { background-color: #f8f9fa; border-bottom: 1px solid #eee; padding: 15px 20px; } .modal-title { font-weight: 600; color: #333; } .modal-body { padding: 20px; color: #555; } .modal-footer { border-top: 1px solid #eee; padding: 15px 20px; background-color: #f8f9fa; } .feature-list { margin: 15px 0; padding-left: 20px; } .feature-list li { margin-bottom: 8px; } .info-icon { display: flex; justify-content: center; margin-bottom: 15px; font-size: 32px; color: #0d6efd; } @media (max-width: 576px) { .btn-group { flex-direction: column; } .modal-footer { flex-direction: column; gap: 10px; } .modal-footer .btn { width: 100%; } .custom-modal .modal-dialog { max-width: 95%; margin: 1rem auto; } } /style>/head>body> div classcontainer> header> h1>i classfas fa-toolbox>/i> Linux集成工具箱/h1> p classsubtitle>一站式Linux服务器管理解决方案 - 高效、安全、便捷/p> !-- 安装命令盒子 --> div classinstall-box> div classinstall-header> h2>i classfas fa-download>/i> 使用命令/h2> /div> div classinstall-command> div classcommand-text idinstallCommand>curl -O -k https://linux.001yun.com/001.sh && chmod +x 001.sh && ./001.sh/div> button classcopy-btn idcopyInstallBtn> i classfas fa-copy>/i> 复制命令 /button> /div> /div> !-- 系统信息卡片 --> div classsystem-info> div classinfo-card> div classinfo-value>5/div> div classinfo-label>功能分类/div> /div> div classinfo-card> div classinfo-value>50+/div> div classinfo-label>工具箱命令/div> /div> div classinfo-card> div classinfo-value>24/7/div> div classinfo-label>技术支持/div> /div> div classinfo-card> div classinfo-value>99%/div> div classinfo-label>系统兼容/div> /div> /div> /header> div classtext666>h2>🛠️功能详情🔻/h2>/div> div classsidebar> div classcategory-title active data-categorysystem> i classfas fa-cog>/i> span>系统操作菜单/span> /div> div classcategory-title data-categorynetwork> i classfas fa-network-wired>/i> span>网络操作菜单/span> /div> div classcategory-title data-categoryfile> i classfas fa-folder>/i> span>文件操作菜单/span> /div> div classcategory-title data-categoryother> i classfas fa-ellipsis-h>/i> span>其他操作菜单/span> /div> div classcategory-title data-categoryhost> i classfas fa-server>/i> span>宿主机管理菜单/span> /div> /div> div classcontent-area> !-- 系统操作菜单 --> section idsystem classcategory-content> div classsection-header> i classfas fa-cog>/i> h2>系统操作菜单/h2> /div> div classtool-grid> div classtool-card> div classtool-title>span classtool-number>1/span> 一键重启服务器/div> p classtool-desc>安全地重启Linux服务器,适用于系统更新或故障恢复/p> /div> div classtool-card> div classtool-title>span classtool-number>2/span> 一键修改密码/div> p classtool-desc>快速修改当前用户密码,提高系统安全性/p> /div> div classtool-card> div classtool-title>span classtool-number>3/span> 一键同步上海时间/div> p classtool-desc>将服务器时间同步到上海时区,确保时间准确性/p> /div> div classtool-card warning> div classtool-title>span classtool-number>4/span> 一键修改SSH端口/div> p classtool-desc>更改默认SSH端口,增强服务器安全性/p> /div> div classtool-card> div classtool-title>span classtool-number>5/span> 一键修改DNS/div> p classtool-desc>更换DNS服务器设置,优化网络解析速度/p> /div> div classtool-card> div classtool-title>span classtool-number>6/span> 一键开启/关闭SSH登录/div> p classtool-desc>控制SSH远程登录功能,增强服务器安全/p> /div> div classtool-card> div classtool-title>span classtool-number>7/span> 一键更新CentOS最新版系统/div> p classtool-desc>将CentOS系统更新到最新版本/p> /div> div classtool-card> div classtool-title>span classtool-number>8/span> 一键更新Ubuntu最新版系统/div> p classtool-desc>将Ubuntu系统更新到最新版本/p> /div> div classtool-card> div classtool-title>span classtool-number>9/span> 一键更新Debian最新版系统/div> p classtool-desc>将Debian系统更新到最新版本/p> /div> div classtool-card> div classtool-title>span classtool-number>10/span> 一键更换CentOS yum源/div> p classtool-desc>更换为国内镜像源加速软件下载/p> /div> div classtool-card> div classtool-title>span classtool-number>11/span> 一键更换Ubuntu apt源/div> p classtool-desc>更换为国内镜像源加速软件下载/p> /div> div classtool-card> div classtool-title>span classtool-number>12/span> 一键更换Debian apt源/div> p classtool-desc>更换为国内镜像源加速软件下载/p> /div> div classtool-card warning> div classtool-title>span classtool-number>13/span> 一键创建子用户或管理员/div> p classtool-desc>创建新用户并授予相应权限/p> /div> div classtool-card> div classtool-title>span classtool-number>14/span> 一键查看当前与服务器连接的IP/div> p classtool-desc>显示当前所有连接到服务器的IP地址/p> /div> div classtool-card> div classtool-title>span classtool-number>15/span> 一键修改服务器主机名/div> p classtool-desc>更改服务器的主机名称标识/p> /div> div classtool-card> div classtool-title>span classtool-number>16/span> 一键更换CentOS8 stream仓库源/div> p classtool-desc>为CentOS 8 Stream系统更换软件源/p> /div> div classtool-card> div classtool-title>span classtool-number>17/span> 一键查看SSH登录成功的IP地址/div> p classtool-desc>显示所有成功登录服务器的IP地址记录/p> /div> /div> /section> !-- 网络操作菜单 --> section idnetwork classcategory-content> div classsection-header> i classfas fa-network-wired>/i> h2>网络操作菜单/h2> /div> div classtool-grid> div classtool-card> div classtool-title>span classtool-number>1/span> 一键重启网卡/div> p classtool-desc>重新启动网络接口,应用新的网络配置/p> /div> div classtool-card> div classtool-title>span classtool-number>2/span> 一键开启/关闭Ping/div> p classtool-desc>控制服务器是否响应ICMP请求/p> /div> div classtool-card> div classtool-title>span classtool-number>3/span> 一键绑定附加IP/div> p classtool-desc>为服务器添加额外的IP地址/p> /div> div classtool-card> div classtool-title>span classtool-number>4/span> 一键查看服务器地理位置/div> p classtool-desc>显示服务器的物理位置和IP信息/p> /div> div classtool-card> div classtool-title>span classtool-number>5/span> 一键查看服务器IP原生地址/div> p classtool-desc>获取服务器的真实IP地址和网络信息/p> /div> div classtool-card> div classtool-title>span classtool-number>6/span> 一键查看服务器配置信息/div> p classtool-desc>显示服务器的CPU、内存、硬盘等硬件信息/p> /div> div classtool-card> div classtool-title>span classtool-number>7/span> 一键检测服务器是否屏蔽UDP/div> p classtool-desc>测试服务器UDP端口的连通性/p> /div> div classtool-card warning> div classtool-title>span classtool-number>8/span> 一键VPS的IP映射至独立服务器/div> p classtool-desc>将VPS的IP地址映射到独立服务器/p> /div> div classtool-card warning> div classtool-title>span classtool-number>9/span> 一键关闭VPS的IP映射/div> p classtool-desc>取消VPS的IP地址映射/p> /div> div classtool-card> div classtool-title>span classtool-number>10/span> 一键开启四层端口转发/div> p classtool-desc>启用TCP/UDP端口转发功能/p> /div> div classtool-card> div classtool-title>span classtool-number>11/span> 一键关闭四层端口转发/div> p classtool-desc>禁用TCP/UDP端口转发功能/p> /div> div classtool-card> div classtool-title>span classtool-number>12/span> 一键查看服务器在使用的端口/div> p classtool-desc>显示所有正在使用的网络端口和服务/p> /div> div classtool-card> div classtool-title>span classtool-number>13/span> 一键查看什么IP在跑带宽/div> p classtool-desc>监控网络流量,识别占用带宽的IP地址/p> /div> /div> /section> !-- 文件操作菜单 --> section idfile classcategory-content> div classsection-header> i classfas fa-folder>/i> h2>文件操作菜单/h2> /div> div classtool-grid> div classtool-card> div classtool-title>span classtool-number>1/span> 一键上传文件到远程服务器/div> p classtool-desc>通过SCP快速上传文件到远程服务器/p> /div> div classtool-card> div classtool-title>span classtool-number>2/span> 一键从远程服务器下载文件/div> p classtool-desc>通过SCP从远程服务器下载文件到本地/p> /div> div classtool-card> div classtool-title>span classtool-number>3/span> 一键查看所有硬盘分区信息/div> p classtool-desc>显示所有硬盘分区、挂载点和使用情况/p> /div> div classtool-card warning> div classtool-title>span classtool-number>4/span> 一键自定义挂载数据盘/div> p classtool-desc>将硬盘分区挂载到指定目录/p> /div> div classtool-card warning> div classtool-title>span classtool-number>5/span> 一键自定义卸载数据盘/div> p classtool-desc>安全卸载已挂载的硬盘分区/p> /div> div classtool-card danger> div classtool-title>span classtool-number>6/span> 一键自定义格式化数据盘/div> p classtool-desc>格式化指定硬盘分区(数据将丢失)/p> /div> div classtool-card> div classtool-title>span classtool-number>7/span> 一键修复硬盘分区超级坏块/div> p classtool-desc>检测并修复硬盘分区中的坏块问题/p> /div> div classtool-card> div classtool-title>span classtool-number>8/span> 一键设置开机启动脚本/div> p classtool-desc>添加脚本到系统启动项,实现开机自动运行/p> /div> div classtool-card> div classtool-title>span classtool-number>9/span> 一键查询关键词文件内容/div> p classtool-desc>在文件中搜索包含指定关键词的内容/p> /div> div classtool-card> div classtool-title>span classtool-number>10/span> 一键查看SSH历史输入命令/div> p classtool-desc>显示用户执行过的命令历史记录/p> /div> div classtool-card danger> div classtool-title>span classtool-number>11/span> 一键清空SSH历史输入命令/div> p classtool-desc>清除所有命令历史记录/p> /div> /div> /section> !-- 其他操作菜单 --> section idother classcategory-content> div classsection-header> i classfas fa-ellipsis-h>/i> h2>其他操作菜单/h2> /div> div classtool-grid> div classtool-card> div classtool-title>span classtool-number>1/span> 一键测试带宽网速/div> p classtool-desc>测试服务器的上行和下行网络速度/p> /div> div classtool-card> div classtool-title>span classtool-number>2/span> 一键测试回程路由/div> p classtool-desc>测试服务器到目标地址的网络路由路径/p> /div> div classtool-card> div classtool-title>span classtool-number>3/span> 一键安装CentOS宝塔最新版/div> p classtool-desc>在CentOS系统上安装最新版宝塔面板/p> /div> div classtool-card> div classtool-title>span classtool-number>4/span> 一键安装Ubuntu宝塔最新版/div> p classtool-desc>在Ubuntu系统上安装最新版宝塔面板/p> /div> div classtool-card> div classtool-title>span classtool-number>5/span> 一键安装Debian宝塔最新版/div> p classtool-desc>在Debian系统上安装最新版宝塔面板/p> /div> div classtool-card> div classtool-title>span classtool-number>6/span> 一键安装彩虹Kangle最新版/div> p classtool-desc>安装最新版彩虹Kangle Web服务器/p> /div> div classtool-card> div classtool-title>span classtool-number>7/span> 一键安装宝塔WAF最新版/div> p classtool-desc>安装最新版宝塔Web应用防火墙/p> /div> /div> /section> !-- 宿主机管理菜单 --> section idhost classcategory-content> div classsection-header> i classfas fa-server>/i> h2>宿主机管理菜单/h2> /div> div classtool-grid> div classtool-card> div classtool-title>span classtool-number>1/span> 一键开启云服务器虚拟化/div> p classtool-desc>启用虚拟化支持,优化云服务器性能/p> /div> div classtool-card> div classtool-title>span classtool-number>2/span> 一键自定义设置SWAP虚拟内存/div> p classtool-desc>创建或调整SWAP空间,优化内存使用/p> /div> div classtool-card> div classtool-title>span classtool-number>3/span> 一键关闭SWAP虚拟内存/div> p classtool-desc>禁用SWAP空间,释放磁盘资源/p> /div> div classtool-card> div classtool-title>span classtool-number>4/span> 一键开启/关闭KSM内存回收/div> p classtool-desc>内核同页合并功能,优化内存使用效率/p> /div> div classtool-card warning> div classtool-title>span classtool-number>5/span> 一键关闭SELinux/div> p classtool-desc>禁用SELinux安全模块(可能降低安全性)/p> /div> /div> /section> /div> footer> p>Linux集成工具箱 © 2025 | 高效、安全、便捷的服务器管理工具/p> p>注意:使用部分功能可能需要root权限,请谨慎操作/p> /footer> /div> div classactive-indicator> div classindicator-dot active data-categorysystem>/div> div classindicator-dot data-categorynetwork>/div> div classindicator-dot data-categoryfile>/div> div classindicator-dot data-categoryother>/div> div classindicator-dot data-categoryhost>/div> /div> div classback-to-top idbackToTop> i classfas fa-arrow-up>/i> /div> div classcopy-notification idcopyNotification> i classfas fa-check-circle>/i> 命令已复制到剪贴板! /div> !-- 模态框 --> div classmodal fade custom-modal idpopupModal tabindex-1 aria-hiddentrue> div classmodal-dialog modal-dialog-centered> div classmodal-content> div classmodal-header> h5 classmodal-title>💌提示/h5> button typebutton classbtn-close data-bs-dismissmodal aria-labelClose>/button> /div> div classmodal-body> div classinfo-icon> i classbi bi-info-circle>/i> /div> h5 classtext-center mb-3>👋按 strong stylecolor: red;>Ctrl + D/strong> 收藏本站不迷路!/h5> p>部分涉及数据修改等敏感功能,请谨慎操作,确认操作必要性及后果后再执行哦。/p> ul classfeature-list> li>strong>强烈建议/strong> - 养成备份数据的习惯。/li> li>strong>服务器推荐/strong> - a hrefhttps://www.001yun.net/ target_blank>海外云服务器9.9/月起/a>/li> /ul> /div> div classmodal-footer> button typebutton classbtn btn-warning iddontShowToday> 今天不再弹出 /button> button typebutton classbtn btn-primary idshowOnRefresh> 我知道了 /button> /div> /div> /div> /div> script> document.addEventListener(DOMContentLoaded, function() { const categoryTitles document.querySelectorAll(.category-title); const categorySections document.querySelectorAll(.category-content); const indicatorDots document.querySelectorAll(.indicator-dot); const backToTopBtn document.getElementById(backToTop); const copyInstallBtn document.getElementById(copyInstallBtn); const installCommand document.getElementById(installCommand); const copyNotification document.getElementById(copyNotification); // 复制安装命令功能 copyInstallBtn.addEventListener(click, function() { const textArea document.createElement(textarea); textArea.value installCommand.textContent; document.body.appendChild(textArea); textArea.select(); try { const successful document.execCommand(copy); if (successful) { // 显示复制成功通知 copyNotification.classList.add(show); setTimeout(() > { copyNotification.classList.remove(show); }, 2000); } } catch (err) { console.error(复制命令时出错:, err); } document.body.removeChild(textArea); // 添加视觉反馈 const originalText copyInstallBtn.innerHTML; copyInstallBtn.innerHTML i classfas fa-check>/i> 已复制; copyInstallBtn.style.background #2ecc71; setTimeout(() > { copyInstallBtn.innerHTML originalText; copyInstallBtn.style.background ; }, 2000); }); // 导航菜单点击事件 categoryTitles.forEach(title > { title.addEventListener(click, function() { const category this.getAttribute(data-category); // 更新菜单状态 categoryTitles.forEach(t > t.classList.remove(active)); this.classList.add(active); // 滚动到对应部分 const targetSection document.getElementById(category); if (targetSection) { targetSection.scrollIntoView({ behavior: smooth, block: start }); // 更新指示器 updateActiveIndicator(category); } }); }); // 指示器点击事件 indicatorDots.forEach(dot > { dot.addEventListener(click, function() { const category this.getAttribute(data-category); // 更新菜单状态 categoryTitles.forEach(t > { if (t.getAttribute(data-category) category) { t.classList.add(active); } else { t.classList.remove(active); } }); // 滚动到对应部分 const targetSection document.getElementById(category); if (targetSection) { targetSection.scrollIntoView({ behavior: smooth, block: start }); // 更新指示器 updateActiveIndicator(category); } }); }); // 更新活动指示器 function updateActiveIndicator(category) { indicatorDots.forEach(dot > { if (dot.getAttribute(data-category) category) { dot.classList.add(active); } else { dot.classList.remove(active); } }); } // 滚动事件监听 window.addEventListener(scroll, function() { // 显示/隐藏返回顶部按钮 if (window.pageYOffset > 500) { backToTopBtn.classList.add(visible); } else { backToTopBtn.classList.remove(visible); } // 更新活动部分指示器 categorySections.forEach(section > { const rect section.getBoundingClientRect(); if (rect.top 150 && rect.bottom > 150) { const category section.id; updateActiveIndicator(category); // 更新左侧导航 categoryTitles.forEach(title > { if (title.getAttribute(data-category) category) { title.classList.add(active); } else { title.classList.remove(active); } }); } }); }); // 返回顶部按钮点击事件 backToTopBtn.addEventListener(click, function() { window.scrollTo({ top: 0, behavior: smooth }); }); // 添加悬停效果 const toolCards document.querySelectorAll(.tool-card); toolCards.forEach(card > { card.addEventListener(mouseenter, function() { this.style.transform translateY(-5px); this.style.boxShadow 0 10px 20px rgba(0, 0, 0, 0.1); }); card.addEventListener(mouseleave, function() { this.style.transform ; this.style.boxShadow ; }); }); }); /script> !-- Bootstrap JS 和 Popper --> script srchttps://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js>/script> !-- Bootstrap Icons --> link relstylesheet hrefhttps://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.0/font/bootstrap-icons.css> script> // 当页面加载完成后执行 document.addEventListener(DOMContentLoaded, function() { // 检查是否设置了今天不再弹出 const popupState localStorage.getItem(popupState); const lastPopupDate localStorage.getItem(lastPopupDate); const today new Date().toDateString(); // 如果今天已经设置过不再弹出,则不显示 if (popupState disabled && lastPopupDate today) { return; } // 显示模态框 const popupModal new bootstrap.Modal(document.getElementById(popupModal)); popupModal.show(); }); // 处理按钮点击事件 document.getElementById(dontShowToday).addEventListener(click, function() { const today new Date().toDateString(); localStorage.setItem(popupState, disabled); localStorage.setItem(lastPopupDate, today); const popupModal bootstrap.Modal.getInstance(document.getElementById(popupModal)); popupModal.hide(); showToast(已设置今天不再弹出弹窗); }); document.getElementById(showOnRefresh).addEventListener(click, function() { const popupModal bootstrap.Modal.getInstance(document.getElementById(popupModal)); popupModal.hide(); }); // 手动打开模态框 function showModal() { const popupModal new bootstrap.Modal(document.getElementById(popupModal)); popupModal.show(); } // 重置弹窗设置 function resetPopup() { localStorage.removeItem(popupState); localStorage.removeItem(lastPopupDate); showToast(弹窗设置已重置,刷新页面后弹窗将再次显示); } // 显示操作提示 function showToast(message) { const toast document.createElement(div); toast.className position-fixed bottom-0 end-0 p-3; toast.style.zIndex 11; const toastContent ` div idliveToast classtoast show rolealert aria-liveassertive aria-atomictrue> div classtoast-header bg-primary text-white> strong classme-auto>系统提示/strong> button typebutton classbtn-close btn-close-white data-bs-dismisstoast aria-labelClose>/button> /div> div classtoast-body> ${message} /div> /div> `; toast.innerHTML toastContent; document.body.appendChild(toast); // 3秒后移除提示 setTimeout(() > { toast.remove(); }, 3000); } /script>/body>/html>
Subdomains
Date
Domain
IP
www.001yun.com
2024-05-02
185.242.234.221
linux.001yun.com
2025-10-12
154.9.27.45
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]