博客

  • windows怎么找查当前目录下所有TXT文件里的内容

    windows怎么找查当前目录下所有TXT文件里的内容

    在一些整理文档场景中,我们不知道文档内会有什么内容,又不知道如何通过内容来归类,可以用以下方法进行操作,即可得到我们想要的内容。

    运用批处理,新建一个txt文档,再把后缀改成bat,右链编辑此bat文件,把以下代码复制,粘贴进去。

    然后保存为u-tf8编码。点击运行。

    #需要注意的是:这个批处理会把当前所在目录下所有的TXT文件都会查收,所以建议是最好是先新建一个文件夹再把这个文件以及所有的TXT文档都COPY在一起,

    windows怎么找查当前目录下所有TXT文件里的内容

    然后通过在当前窗口处输入CMD调出,命令提示符。再把BAT文件拖进提示符内执行。

    windows怎么找查当前目录下所有TXT文件里的内容

    比如,我输入叶凡,它即会执行查找当前目录下所有TXT文档内含有“叶凡”两个字的文件,及出现的次数统计。

    windows怎么找查当前目录下所有TXT文件里的内容

    并保存一份统计文档

    windows怎么找查当前目录下所有TXT文件里的内容

    代码如下:

    @echo off
    chcp 65001 > nul
    setlocal enabledelayedexpansion

    echo =====================================
    echo *脚本名称: txt_content_search.bat*
    echo *功能: 搜索当前目录及子目录TXT文件中*
    echo *包含指定内容的匹配次数*
    echo *作者: Leepoet*
    echo *日期: 2025-09-05*
    echo =====================================

    REM 设置UTF-8编码支持中文

    :: 初始化结果文件
    set “resultFile=search_results_%date:~0,4%%date:~5,2%%date:~8,2%.txt”
    if exist “%resultFile%” del “%resultFile%”

    :: 用户输入
    :input
    echo 请输入要查找的文本内容:
    set /p “searchText=”
    if “!searchText!”==”” (
    echo 错误:内容不能为空!
    goto :input
    )

    :: 搜索处理
    echo [查找内容]: !searchText! > “%resultFile%”
    echo ============================ >> “%resultFile%”
    echo 文件路径 匹配次数 >> “%resultFile%”
    echo ————————— >> “%resultFile%”

    set /a totalCount=0
    for /r %%f in (*.txt) do (
    findstr /i /c:”!searchText!” “%%f” >nul && (
    set /a count=0
    for /f %%a in (‘findstr /i /c:”!searchText!” “%%f” ^| find /c /v “”‘) do set /a count=%%a
    set /a totalCount+=count
    echo %%~ff !count! >> “%resultFile%”
    )
    )

    :: 结果汇总
    echo ============================ >> “%resultFile%”
    echo 总匹配文件数: %totalCount% >> “%resultFile%”
    if %totalCount% gtr 0 (
    echo 搜索完成!结果已保存到 %resultFile%
    start “” “%resultFile%”
    ) else (
    echo 未找到包含指定内容的TXT文件
    del “%resultFile%”
    )
    endlocal

  • AlmaLinux OS开源、社区驱动的Linux操作系统

    AlmaLinux OS开源、社区驱动的Linux操作系统

    AlmaLinux OS是一个开源、社区驱动的Linux操作系统,它填补了因CentOS稳定版本停止维护而留下的空白。AlmaLinux,由CloudLinux等发起和赞助!

    AlmaLinux OS开源、社区驱动的Linux操作系统

    AlmaLinux OS是由社区指导和构建的 RHEL的1:1(100%)二进制兼容克隆。作为一个独立的、完全免费的操作系统,AlmaLinux OS每年获得来自CloudLinux Inc的100万美元赞助和其他赞助商的支持。正在进行的开发工作由社区成员管理。AlmaLinux操作系统基金会是一个非营利组织,旨在为AlmaLinux操作系统社区的利益而创建。

    AlmaLinux是由社区维护的免费开源企业级Linux发行版,旨在替代停止维护的CentOS稳定版,提供与Red Hat Enterprise Linux(RHEL)的1:1二进制兼容性。该项目由CloudLinux公司于2021年发起,由非营利基金会管理,并获得该公司每年100万美元资助,支持x86_64、ARM64等多种处理器架构。其名称“Alma”源于拉丁语“灵魂”,以致敬开源社区的奉献精神 

    2020年红帽公司将CentOS转为上游滚动更新版CentOS Stream后,AlmaLinux应运而生。2021年3月首个稳定版AlmaLinux 8.3发布,随后保持与RHEL同步更新至9.2和8.8版本 。2022年AMD等企业加入基金会推动项目发展。2023年红帽限制RHEL源码公开后,社区宣布通过ABI级别兼容性确保持续性,并持续发布版本至2025年的AlmaLinux 10.0

    AlmaLinux OS开源、社区驱动的Linux操作系统

    AlmaLinux 作为 CentOS 的流行替代品,提供了稳定且免费的企业级 Linux 体验。下面为你汇总了它的主要下载渠道和资源信息。

    资源类型提供方/渠道名称网址主要特点/说明
    ​🌐 官方主站​AlmaLinux 官方网站https://almalinux.org/获取最新版本、权威信息和官方下载链接的最佳起点。
    AlmaLinux 获取页面https://almalinux.org/get-almalinux/提供所有官方镜像版本的下载选项和指南。
    ​🇨🇳 国内镜像站​清华大学开源软件镜像站https://mirrors.tuna.tsinghua.edu.cn/almalinux/国内用户访问速度快,同步频繁。
    中国科学技术大学镜像站https://mirrors.ustc.edu.cn/almalinux/教育网优化,同时支持公网访问。
    阿里云开源镜像站https://mirrors.aliyun.com/almalinux/全国 CDN 加速,下载体验不错。
    华中科技大学开源镜像站https://mirrors.hust.edu.cn/almalinux/
    上海交通大学开源镜像站https://mirrors.sjtug.sjtu.edu.cn/almalinux/
    ​🌍 国际镜像​官方镜像列表https://mirrors.almalinux.org/由 AlmaLinux 官方维护的全球镜像站列表,可选择地理位置最近的站点进行下载。

    💡 版本与架构选择

    AlmaLinux 主要提供 ​​稳定版 (Stable)​​,并与 RHEL 二进制兼容

    对于生产环境和日常使用,推荐选择稳定版本。

    • •​​镜像类型​​:
      • •​​DVD ISO​​: 包含大量软件包的​​完整镜像​​,适合无网络或慢网络环境安装。
      • •​​Boot ISO​​: ​​网络安装镜像​​,文件较小,安装时需联网下载软件包。
      • •​​Minimal ISO​​: ​​最小化安装镜像​​,仅包含最基本系统。
    • •​​系统架构​​:AlmaLinux 支持多种架构,如 ​​x86_64​​(标准 64 位)、​​aarch64​​(ARM64,适用于树莓派等)、​​ppc64le​​(IBM PowerPC)和 ​​s390x​​(IBM System Z)。4AlmaLinux 10 还对老硬件提供了更好的兼容性。

    🔄 安装与使用提示

    • •​​文件校验​​:为确保下载文件的完整性和安全性,​​强烈建议​​下载后核对 ​​SHA256​​ 哈希值。校验文件通常可在下载页面或镜像站同目录下找到(如 CHECKSUM文件)。
    • •​​写入工具​​:制作启动盘时,可使用 ​​Rufus​​、​​Fedora Media Writer​​ 等工具将 ISO 镜像写入 U 盘。
    • •​​更换软件源​​:系统安装完成后,为了在国内获得更快的软件更新速度,可以将软件源更换为国内镜像站。例如,更换为清华大学镜像源:
    • 备份原始源列表:sudo cp /etc/yum.repos.d/almalinux*.repo /etc/yum.repos.d/almalinux*.repo.bak
    • 使用 sed命令快速替换默认源为清华源(适用于 AlmaLinux 8 或 9):sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' \ -e 's|^# baseurl=https://repo.almalinux.org|baseurl=https://mirrors.tuna.tsinghua.edu.cn/almalinux|g' \ -i.bak \ /etc/yum.repos.d/almalinux*.repo
    • 更新软件包缓存:sudo dnf makecache

    🤔 关于 AlmaLinux

    AlmaLinux 是一个开源、社区驱动、免费的企业级 Linux 发行版,旨在填补 CentOS Linux 稳定版本停止更新后留下的空白。

    它由 CloudLinux 公司背后的团队创建,并得到了每年百万美元的资金赞助。

    AlmaLinux 基金会是一个 501(c)(6) 非营利组织,致力于为 AlmaLinux OS 社区谋福利。

    AlmaLinux 的目标是与 RHEL (Red Hat Enterprise Linux) ​​二进制兼容​

    这意味着为 RHEL 或 CentOS 构建的软件通常可以在 AlmaLinux 上无缝运行。

    它提供了长达10年的支持周期,确保系统的稳定性和可靠性。

    特性维度说明
    ​诞生背景​为应对红帽公司2020年将CentOS重心转向CentOS Stream,停止维护CentOS稳定版而诞生。
    ​核心定位​提供与 ​​RHEL 1:1 二进制兼容​​的稳定下游版本,确保企业生产环境的无缝迁移和长期稳定。
    ​技术支持​提供​​长期支持(LTS)​​,通常每个大版本提供10年的安全更新和维护。
    ​管理方式​由​​社区驱动​​,非营利基金会管理,背后有CloudLinux公司的资金和多家企业(如AMD)的支持。
    ​硬件架构​支持 x86_64、ARM64 (AArch64)、IBM Z (s390x)、Power LE (ppc64le) 等多种平台。
    ​最新版本​AlmaLinux 10.0 (代号 Purple Lion),基于 Linux 6.12 LTS 内核,与 RHEL 10 完全兼容。

    🧭 ​​如何选择与获取​

    对于大多数企业服务器和新硬件,建议选择最新的 ​​AlmaLinux 10.x​​ 系列,它能获得长期支持并包含最新的特性和安全增强。若需在较旧的x86-64-v2架构硬件上运行并获得长期支持,AlmaLinux 10.x 也提供了兼容版本

    你可以从 AlmaLinux 官方网站获取安装镜像,它提供​​网络安装镜像、最小化安装镜像和完整DVD镜像​​等多种选择

    💡 ​​主要优势与挑战​

    AlmaLinux 的主要优势在于其​​高度稳定且与 RHEL 完全兼容​​,这使其成为企业级应用的可靠选择,并且它​​完全免费​​。同时,它拥有​​强大的社区支持和活跃的生态系统​​,得到了众多企业和开发者的贡献

    当然,AlmaLinux 也面临一些挑战。红帽公司在2023年宣布限制对RHEL源代码的访问,这对AlmaLinux等下游发行版未来的发展构成了一定的挑战。不过,AlmaLinux 社区已表示将通过其他方式(如ABI级别兼容)确保与RHEL的持续兼容性!

  • Ubuntu乌班图Linux发行版操作系统

    Ubuntu乌班图Linux发行版操作系统

    Ubuntu乌班图Linux发行版操作系统

    Ubuntu是一个以桌面应用为主的Linux发行版操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,意思是“人性”“我的存在是因为大家的存在”,是非洲传统的一种价值观。Ubuntu基于Debian发行版和GNOME桌面环境,而从11.04版起,Ubuntu发行版放弃了GNOME桌面环境,改为Unity。此前人们认为Linux难以安装、难以使用,在Ubuntu出现后这些都成为了历史。Ubuntu也拥有庞大的社区力量,用户可以方便地从社区获得帮助。自Ubuntu 18.04 LTS起,Ubuntu发行版重新开始使用GNOME3桌面环境。

    Ubuntu 的下载方式多样,你可以根据自己的网络情况和需求选择官方站点或镜像站。

    来源类型提供方地址主要特点
    ​🌐 官方渠道​Ubuntu 官方网站https://ubuntu.com/download版本最新最全,但国内直接下载可能较慢
    Ubuntu 官方直接下载链接https://releases.ubuntu.com/例如 22.04.4 LTS 桌面版:https://releases.ubuntu.com/22.04/ubuntu-22.04.4-desktop-amd64.iso
    ​🇨🇳 国内镜像站​清华大学开源软件镜像站https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/速度快,稳定,同步及时
    中国科学技术大学镜像站https://mirrors.ustc.edu.cn/ubuntu-releases/教育网优化,内容全面
    阿里云开源镜像站https://mirrors.aliyun.com/ubuntu-releases/全国 CDN 加速,下载体验不错
    ​🌍 国际镜像站​日本镜像https://ftp.jaist.ac.jp/pub/Linux/ubuntu-releases/亚洲用户访问较快
    新加坡镜像https://download.nus.edu.sg/mirror/ubuntu-releases/东南亚地区优化

    💡 下载与校验提示

    • •​​选择版本​​:对于大多数用户,推荐选择​​长期支持版本 (LTS)​​,如 Ubuntu 22.04 LTS 或 20.04 LTS,它们通常有更稳定的支持和维护周期。
    • •​​文件校验​​:为确保下载文件的完整性和安全性,建议下载后核对 SHA256 哈希值。你可以在官方或镜像站找到同名的 SHA256SUMS文件进行校验。
    • •​​下载工具​​:如果下载大文件时遇到网络不稳定,可以尝试使用支持断点续传的工具(如 wget -c命令)。

    🤔 版本选择与架构

    • •​​桌面版 vs. 服务器版​​:​​Ubuntu Desktop​​ 包含图形界面,适合个人日常使用。​​Ubuntu Server​​ 则针对服务器环境优化,不含图形界面。
    • •​​衍生版本​​:Ubuntu 还有多个官方衍生版本,它们采用不同的桌面环境(如 Kubuntu 使用 KDE,Lubuntu 使用 LXQt,Xubuntu 使用 Xfce),以满足对界面或资源占用有不同偏好的用户需求。
    • •​​系统架构​​:请注意下载镜像时的系统架构。目前绝大多数电脑都是 ​​AMD64 (x86_64)​​ 架构。如果你的设备是基于 ARM 架构(如树莓派、某些新款笔记本),则需要选择对应的 ​​ARM64​​ 镜像。

    🔄 安装后配置镜像源

    系统安装完成后,为了获得更快的软件更新和安装速度,特别是位于国内的用户,可以将软件源更换为国内镜像站。例如,替换为清华大学镜像源的方法如下

    • 1.备份原始源列表:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    • 2.编辑源列表文件:sudo nano /etc/apt/sources.list
    • 3.将所有 archive.ubuntu.com和 security.ubuntu.com的网址替换为 mirrors.tuna.tsinghua.edu.cn
    • 或者直接使用以下命令一键替换:
    • sudo sed -i 's/archive.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list
    • sudo sed -i 's/security.ubuntu.com/mirrors.tuna.tsinghua.edu.cn/g' /etc/apt/sources.list
    • 更新软件包列表:sudo apt update

    作为Linux发行版中的后起之秀,Ubuntu在短短几年时间里便迅速成长为从Linux初学者到实验室用计算机/服务器都适合使用的发行版。由于Ubuntu是开放源代码的自由软件,用户可以登录Ubuntu的官方网址免费下载该软件的安装包。

    Ubuntu乌班图Linux发行版操作系统

    Ubuntu 是一款基于 ​​Debian​​ 的 ​​开源 Linux 发行版​​,由 Canonical 公司支持和维护。它以用户友好、稳定安全著称,非常适合桌面、服务器和云计算等多种场景

    特性维度说明
    ​名称与来源​Ubuntu,源自非洲祖鲁语,意为“人道待人”或“群在故我在”。
    ​核心性质​基于 ​​Debian​​ 的 ​​Linux 发行版​​,​​开源且免费
    ​官方支持​主要由 ​​Canonical Ltd.​​ 公司支持和维护。
    ​发布周期​每六个月发布一个常规版本;每两年发布一个​​长期支持版本(LTS)​​,LTS 版提供长达 ​​5 年​​的安全更新。
    ​软件管理​使用 ​​APT​​ 包管理工具和 ​​.deb​​ 软件包格式,通过 apt-get等命令或软件中心安装管理软件。
    ​桌面环境​默认采用 ​​GNOME​​6。官方还提供 Kubuntu (KDE), Xubuntu (XFCE), Lubuntu (LXQt) 等衍生版。
    ​硬件兼容​对现代硬件支持良好,通常能自动识别并配置好许多硬件。
    ​安全性​基于 Linux 内核,天然具有较高的安全性,对病毒和恶意软件有较强抵抗力4。LTS 版本会及时提供安全更新。
    ​适用场景​个人电脑、服务器、云计算平台、物联网(IoT)设备、开发环境等。

    🧭 ​​如何选择 Ubuntu 版本?​

    • •​​新手或追求稳定性的用户​​:建议选择最新的 ​​LTS 版本​​。它经过更充分的测试,能提供更稳定的使用体验和长期的安全更新。
    • •​​喜欢尝试最新特性的用户​​:可以考虑​​非 LTS 的常规版本​​,但请注意其支持周期较短。
    • •​​根据硬件选择​​:对于资源有限的旧电脑,可以考虑 ​​Xubuntu​​ 或 ​​Lubuntu​​ 等更轻量的衍生版。

    💡 ​​Ubuntu 的一些实用技巧​

    • •​​软件安装​​:除了使用软件中心,在终端中通过 sudo apt install <软件包名>来安装软件也非常高效。
    • •​​系统更新​​:定期在终端中执行 sudo apt update和 sudo apt upgrade,可以保持系统最新和安全5。
    • •​​遇到问题​​:Ubuntu 拥有​​庞大且活跃的社区​​,遇到问题时通常可以通过搜索引擎或访问 Ubuntu 官方论坛找到解决方案。

    总的来说,Ubuntu 以其​​易用性、稳定性和强大的社区支持​​,成为了许多人接触 Linux 和用于生产环境的首选。无论你是开发者、系统管理员,还是只是想尝试一款稳定高效的操作系统,Ubuntu 都值得考虑。

  • Debian 系列 Linux 发行版操作系统

    Debian 系列 Linux 发行版操作系统

    Debian并不是最受终端用户欢迎的Linux发行版本,但它作为其它Linux发行版本的基础而广受欢迎。例如最流行的Linux发行版本Ubuntu就是基于Debian,而Linux Mint又是基于Ubuntu。Linux Mint团队也维护着一个基于Debian的版本,以防Ubuntu出现任何问题。

    广义的Debian是指一个致力于创建自由操作系统的合作组织及其作品,由于Debian项目众多内核分支中以Linux宏内核为主,而且Debian开发者所创建的操作系统中绝大部分基础工具来自于GNU工程,因此“Debian”常指Debian GNU/Linux。

    Debian 系列 Linux 发行版操作系统

    非官方内核分支还有只支持x86的Debian GNU/Hurd(Hurd微内核),只支持amd64的Dyson(OpenSolaris混合内核)等。这些非官方分支都存在一些严重的问题,没有实用性,比如Hurd微内核在技术上不成熟,而Dyson则基础功能仍不完善。

    “Debian”正式发音为/ˈdɛ.bi.ən/,Debian是国际化协作项目,官方未指定任何非英文名称。

    Debian计划是一个致力于创建一个自由操作系统的合作组织。所创建的这个操作系统名为Debian。

    Debian 作为一款稳定且受欢迎的开源操作系统,拥有全球范围的镜像网络支持。

    资源类型提供方网址主要特点/说明
    ​🌐 官方主站​Debian 官方网站https://www.debian.org/获取最新版本和权威信息的最佳起点
    Debian 软件包仓库https://packages.debian.org/搜索和下载特定软件包(.deb文件)
    ​📀 安装镜像​最新稳定版镜像 (HTTP)https://www.debian.org/distrib/netinst提供网络安装镜像,下载体积小,安装过程中需联网下载软件包
    完整镜像 (包括DVD)https://www.debian.org/distrib/CD-包含大量软件包的离线安装镜像,适合无网络或慢网络环境安装
    历史版本存档https://archive.debian.org/debian-archive/获取旧的、不再受官方支持的Debian版本(如Debian 10 “Buster”及更早版本)
    ​🇨🇳 国内镜像站​清华大学开源软件镜像站https://mirrors.tuna.tsinghua.edu.cn/debian/国内用户访问速度快,同步频繁
    中国科学技术大学镜像站https://mirrors.ustc.edu.cn/debian/教育网优化,同时支持公网访问
    阿里云开源镜像站https://mirrors.aliyun.com/debian/全国CDN加速
    ​🌍 国际镜像站​北美镜像 (举例)http://ftp.us.debian.org/debian/北美用户可选
    欧洲镜像 (举例)http://ftp.de.debian.org/debian/欧洲用户可选
    亚洲镜像 (举例)http://ftp.cn.debian.org/debian/
    http://ftp.tw.debian.org/debian/
    亚洲用户可选(中国、台湾等)

    💡 下载与使用提示

    • •​​版本选择​​:Debian 主要提供 ​​Stable​​(稳定版)、​​Testing​​(测试版)和 ​​Unstable​​(不稳定版,又称 Sid)。对于生产环境和日常使用,强烈推荐 ​​Stable​​ 版本。
    • •​​网络安装与离线安装​​:
      • •​​网络安装镜像​​:文件较小,安装时需联网下载最新软件包,确保系统装好即是最新状态。
      • •​​完整DVD/CD镜像​​:文件较大,包含大量软件包,适合离线安装或网络环境不佳的情况。
    • •​​文件校验​​:下载安装镜像后,​​务必​​校验文件的 SHA256 哈希值,以确保下载无误且未被篡改。校验值通常可在下载页面或同目录下的 SHA256SUMS文件中找到。
    • •​​软件包管理​​:​​强烈建议​​通过 Debian 的 apt包管理系统(配置好 sources.list中的镜像源后)来安装和管理软件,而非手动下载 .deb包。这样可以自动处理依赖关系。

    🔄 更换软件源镜像

    系统安装后,为了获得更快的软件更新速度,可以将软件源更换为就近的镜像站。例如,更换为清华大学镜像源的方法:

    • 备份原始源列表:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
    • 编辑源列表文件(可使用 nanovim等编辑器):sudo nano /etc/apt/sources.list
    • 将文件中 deb.debian.org的网址替换为 mirrors.tuna.tsinghua.edu.cn
    • 例如,将:deb http://deb.debian.org/debian stable main
    • 改为:deb https://mirrors.tuna.tsinghua.edu.cn/debian/ stable main
    • 保存文件后更新软件包列表:sudo apt update

    Debian 系列 Linux 发行版以其​​稳定性​​、​​强大的软件包管理​​(APT/dpkg)和​​严格的自由软件理念​​而闻名,是许多流行发行版的基础

    发行版名称主要特点适用场景
    ​Debian​​极度稳定​​,软件包经过严格测试;支持架构广泛;APT包管理;​​纯社区驱动​​,无商业利益捆绑。服务器、生产环境、追求稳定性的桌面用户
    ​Ubuntu​基于Debian ​​unstable​​分支,​​用户友好​​,硬件支持好;定期发布(LTS版支持5年);拥有庞大的社区和丰富的资源。​Linux初学者​​、桌面用户、开发环境
    ​Linux Mint​基于Ubuntu LTS10,提供​​Cinnamon, MATE, Xfce​​等桌面环境;界面​​优雅易用​​,开箱即用;对多媒体支持较好。从Windows迁移的用户、日常办公和娱乐
    ​MX Linux​基于Debian ​​stable​​分支,集成​​AntiX​​组件;​​轻量高效​​,资源占用低;适合老旧硬件;提供多种桌面环境选择。老旧电脑、轻量级桌面、追求快速响应的用户
    ​LMDE​​Linux Mint Debian Edition​​的缩写,​​直接基于Debian​​(而非Ubuntu);采用​​滚动更新​​模型;提供与Linux Mint一致的​​Cinnamon​​桌面体验。喜欢Linux Mint但希望基于Debian稳定基础的用户
    ​deepin​基于Debian,开发了独特的​​DDE(Deepin Desktop Environment)桌面​​,​​界面美观​​,设计类似macOS;内置丰富的自制应用。注重桌面美观和易用性的用户
    ​Kali Linux​专为​​网络安全审计​​和​​渗透测试​​设计;预装了数百种安全工具。信息安全专业人员、网络安全爱好者

    🧭 ​​如何选择 Debian 系列发行版?​

    选择哪一款 Debian 系列的发行版,主要取决于你的具体需求和使用场景:

    1. 1.​​追求极致稳定性和控制权​​:特别是用于服务器或生产环境,​​Debian​​ 的 Stable 分支是不二之选。
    2. 2.​​桌面日常使用,尤其是新手​​:​​Ubuntu​​ 或 ​​Linux Mint​​ 提供了更友好的用户体验和更完善的硬件支持,能让你快速上手。
    3. 3.​​硬件资源有限​​:​​MX Linux​​ 或 ​​LMDE​​ 等轻量级选项能在老旧电脑上流畅运行。
    4. 4.​特殊用途​​:例如进行安全测试,可以选择 ​​Kali Linux​​10;喜欢精美桌面和设计感,可以尝试 ​​deepin​​。

    💡 ​​关于 Debian 的版本​

    Debian 同时维护着几个不同的版本分支,以适应不同用户的需求

    • •​​Stable (稳定版)​​:包含了经过充分测试的软件,追求极高的稳定性和可靠性,是服务器和生产环境的推荐选择12。
    • •​​Testing (测试版)​​:其中的软件较新,但已经过一定的测试,相对不稳定版(Unstable)更为稳定,适合桌面用户尝试较新的软件。
    • •​​Unstable (不稳定版)​​:也称为 Sid,是开发中的版本,包含最新的软件包,但可能存在较多的错误,主要供开发者和喜欢尝鲜的爱好者使用。

    软件管理

    一,APT以及dpkg常见用法如下:

    功能具体语句
    软件源设置/etc/apt/sources.list
    更新软件源数据apt-get update
    更新已安装软件apt-get upgrade
    更新系统版本apt-get dist-upgrade
    通过安装包或卸载包来修复依赖错误apt-get-finstall
    搜索软件源数据apt-cache search foo
    解压安装软件包apt-get install foo
    重新安装软件包apt-get–reinstall install foo
    删除软件包释放的内容apt-get remove foo
    卸载软件,同时清除该软件配置文件apt-get–purge remove foo
    删除不需要的包apt-get autoclean
    删除所有已下载的包apt-get clean
    自动安装编译一软件所需要的包apt-get build-dep foo
    功能具体语句
    显示DEB包信息dpkg-Ixx.deb
    显示DEB包文件列表dpkg-cxx.deb
    安装DEB包dpkg-ixx.deb
    安装DEB包(指定根目录)dpkg–root=<directory>-ixx.deb
    显示所有已安装软件dpkg-l
    显示已安装包信息dpkg-sfoo
    显示已安装包文件列表dpkg-Lfoo
    卸载包dpkg-rfoo
    卸载软件包并删除其配置文件dpkg-Pfoo
    重新配置已安装程序dpkg-reconfigurefoo
    功能具体语句示例
    获取源码apt-getsourcefooapt-getsourcerox-filer
    安装编译依赖apt-getbuild-depfooapt-getbuild-deprox-filer
    解压源码dpkg-source-xfoo_version-revision.dscdpkg-source-xrox_2.11-3.dsc
    修改源码部分nanoROX-Filer/src/main.c
    创建包dpkg-buildpackage-rfakeroot-b
    修改软件可升级状态echo-e”foohold”|dpkg–set-selections

    如果使用Debian软件包管理器来管理Linux软件,应该详细了解Debian软件仓库的原理,这有助于使用Linux命令更容易管理Debian软件。

    Linux软件包管理使用的Debian软件库,Debian提供了软件包的安装源。Debian管理器会自动查找库和安装Debian包的依赖关系。如果没有Debian软件库管理系统,要解决这些Debian软件包的依赖关系是一种烦恼。

    按Linux分布情况,主要的Debian软件库管理系统是Debian的软件库管理系统,主要用于Debian、Ubuntu和其Linux衍生系统上,如LinuxMint;Debian软件库管理系统使用默认的Debian软件包格式。Debian用.deb。这些Debian软件包是将软件和元数据压缩和档案。Debian元数据提供了有关软件的版本信息,以及Debian软件包的依赖关系。

  • 红帽子(Red Hat)系列操作系统

    红帽子(Red Hat)系列操作系统

    红帽子(Red Hat)是创立于1993年的美国开源软件公司,专注于基于Linux内核的操作系统及相关技术服务。其早期产品Red Hat Linux因图形界面友好、稳定性强,曾成为最受欢迎的Linux商业发行版之一。2003年起停止更新Red Hat Linux,转向维护社区驱动的Fedora项目,并推出企业级产品Red Hat Enterprise Linux(RHEL),通过订阅模式提供技术支持与系统更新服务 

    红帽子(Red Hat)系列操作系统

    该公司于2000年进入中国市场,2004年在北京设立办事处拓展本地业务。RHEL系列针对企业服务器与数据中心设计,整合了YUM包管理器、SELinux安全机制等技术,支持多平台部署与混合云环境。其开源模式允许用户自由修改和分发代码,同时通过订阅认证限制官方软件源访问,形成“开源+商业服务”的商业模式。红帽子还参与制定开源许可规范,推动GPL协议合规性解决方案,促进技术生态协作。

    由于 Red Hat Enterprise Linux (RHEL) 是企业级收费系统,获取其镜像通常需要订阅账户。不过,也有一些免费的替代方案和开发者资源可供选择。

    主要的 Red Hat 相关下载渠道和资源:

    来源类型提供方/渠道名称网址主要特点/说明
    ​🌐 官方渠道​Red Hat 官方开发者门户https://developers.redhat.com/products/rhel/download提供免费的 ​​Red Hat Developer Subscription​​,可用于开发环境。需要注册账户。
    Red Hat 官方下载入口https://access.redhat.com/downloadsRed Hat 客户和合作伙伴的官方下载门户,需有效的订阅账户才能访问。
    ​🔧 免费替代版​CentOShttps://www.centos.org/download/曾经是 RHEL 的著名免费克隆版,CentOS Linux 已停止更新,转向 CentOS Stream。
    Rocky Linuxhttps://rockylinux.org/download/由原 CentOS 创始人发起,旨在继承 CentOS 的使命,提供企业级的稳定 Linux 发行版。
    AlmaLinuxhttps://almalinux.org/另一个 RHEL 的 1:1 二进制兼容发行版,由社区驱动。
    ​🇨🇳 国内镜像站​阿里云开源镜像站https://mirrors.aliyun.com/redhat/提供 Red Hat 相关镜像,国内下载速度通常较快。​​注意​​:访问某些受限资源可能仍需红帽账户。
    清华大学开源镜像站https://mirrors.tuna.tsinghua.edu.cn/国内高校镜像站,同步多种开源软件镜像。
    中国科学技术大学镜像站http://mirrors.ustc.edu.cn/教育网和公网用户访问体验良好。
    ​🌍 国际资源​Fedora Linuxhttps://fedoraproject.org/Red Hat 赞助的社区发行版,适合桌面和前沿技术体验。

    💡 重要提示

    • •​​版本选择​​:Red Hat Enterprise Linux (RHEL) 是​​企业级收费操作系统​​,需购买订阅才能获得官方完整支持、安全更新和合规保障。个人开发者或学习环境,可优先考虑 ​​Rocky Linux​​、​​AlmaLinux​​ 或 ​​Fedora​​。
    • •​​开发者订阅​​:对于开发者,​​Red Hat Developer Subscription​​ 是个不错的选择。它免费提供 RHEL 用于开发目的,但​​不支持生产环境​​。
    • •​​文件校验​​:无论从何种渠道获取镜像,下载后务必校验 ​​SHA256​​ 校验和,以确保文件完整性和安全性。
    • •​​合规使用​​:使用 RHEL 时,请严格遵守 Red Hat 的订阅协议。不建议通过非官方渠道获取用于生产环境的 RHEL,这可能存在法律和安全风险。

    🔄 其他替代选择

    如果你正在寻找 RHEL 的免费替代品,除了上面表格中提到的 CentOS Stream、Rocky Linux 和 AlmaLinux,还有其他流行的 Linux 发行版可供选择,例如 ​​Ubuntu Server​​ 或 ​​Debian​​,它们在社区支持和软件生态方面也非常丰富。

    RHEL(Red Hat Enterprise Linux)系列是企业级 Linux 发行版的标杆,以其​​卓越的稳定性、强大的安全性和长期的技术支持​​而闻名。下面我将通过一个表格帮你快速了解 RHEL 系列的核心成员和主要特点,然后我们再展开聊聊。

    发行版名称核心定位与特点适用场景
    ​RHEL​​企业级商业发行版​​,提供​​10年生命周期支持​​,强调稳定性、安全性和官方技术支持,需付费订阅。大型企业关键业务系统、需要高可靠性和官方支持的环境。
    ​Fedora​​社区支持的免费发行版​​,是 RHEL 的​​上游测试平台​​,专注于引入新技术和创新。开发者、技术爱好者、追求最新技术的用户。
    ​CentOS Stream​位于 Fedora 之后,RHEL 之前,是 RHEL 的​​上游开发版​​,采用滚动更新模式。希望参与 RHEL 开发过程、需要接近 RHEL 但更前沿环境的用户。
    ​AlmaLinux​由社区驱动的免费发行版,旨在与 RHEL ​​1:1 二进制兼容​​,作为 CentOS Linux 的替代品之一。需要 RHEL 兼容性但无需付费商业支持的环境。
    ​Rocky Linux​同样由社区驱动,与 RHEL ​​1:1 二进制兼容​​,也是 CentOS Linux 的替代品之一。需要 RHEL 兼容性但无需付费商业支持的环境。
    ​Oracle Linux​由 Oracle 提供,与 RHEL ​​完全二进制兼容​​,提供两种内核选择(RHEL兼容内核或Oracle UEK),针对Oracle数据库和应用优化。运行 Oracle 数据库及软件栈的环境。

    🧭 ​​RHEL 系列的核心特点​

    RHEL 系列之所以能成为企业级应用的优选,主要得益于以下几个核心特点:

    • •​​极致的稳定性与可靠性​​:RHEL 经过严格的测试和验证,其​​长期支持(LTS)​​ 版本(通常提供10年的生命周期支持)确保了企业关键业务能够长期稳定运行。
    • •​​强大的安全性​​:集成 ​​SELinux(安全增强型 Linux)​​、防火墙管理工具(如 firewalld)以及定期且及时的安全更新和补丁,为系统提供多层次的保护。
    • •​​广泛的硬件与软件兼容性​​:支持多种硬件架构(x86_64, ARM64, IBM Power, IBM Z 等)4,并拥有大量经过认证的硬件和软件,减少了企业部署时的兼容性障碍。
    • •​​全面的技术支持与订阅服务​​:通过付费订阅,用户可以获得红帽官方的技术支持、安全更新和漏洞修复,这对于企业环境至关重要。
    • •​​丰富的生态系统与管理工具​​:提供如 ​​Red Hat Satellite​​(用于大规模系统管理)、​​Cockpit​​(Web 管理界面)以及深度集成 ​​Ansible​​ 自动化工具等,极大简化了系统管理和运维工作。
    • •​​优异的虚拟化与容器支持​​:原生支持 ​​KVM 虚拟化​​,并深度集成 ​​Podman​​、​​Buildah​​ 等容器工具,以及 ​​OpenShift​​(企业级 Kubernetes 平台),很好地适应了云原生和容器化趋势。

    💡 ​​如何选择 RHEL 系列的发行版?​

    选择哪一款 RHEL 系列的发行版,主要取决于你的具体需求、场景和预算:

    1. 1.​​企业关键业务,需要极致稳定与官方支持​​:选择 ​​RHEL​​ 本身。这是为那些需要最可靠支持、最长生命周期保障和经过最严格认证的环境准备的。
    2. 2.​​追求新技术,用于开发或学习​​:​​Fedora​​ 是一个很好的选择,你可以在这里体验到最新的技术和创新。
    3. 3.​​需要 RHEL 兼容性,但希望更早接触新特性或参与贡献​​:​​CentOS Stream​​ 可以让你提前了解 RHEL 下一个版本的内容。
    4. 4.​​需要 RHEL 的稳定性与兼容性,但无付费商业支持需求​​:​​AlmaLinux​​ 或 ​​Rocky Linux​​ 这些由社区驱动的、与 RHEL 1:1 兼容的发行版是很好的免费替代品。
    5. 5.​​深度依赖 Oracle 生态(如 Oracle 数据库)​​:​​Oracle Linux​​ 针对 Oracle 的软件栈进行了优化,是这类环境的自然选择。

    🔍 ​

    RHEL 系列通过其​​商业版(RHEL)​​、​​上游项目(Fedora, CentOS Stream)​​ 以及​​下游衍生版(AlmaLinux, Rocky Linux, Oracle Linux 等)​​,共同构成了一个既满足企业级严苛要求,又拥抱开源创新的强大生态系统。

  • Microsoft微软Windows操作系统

    Microsoft微软Windows操作系统

    Microsoft Windows是由微软公司开发的一款基于图形用户界面的操作系统,主要运用于计算机、智能手机等设备。共有普通版本、服务器版本(Windows Server)、手机版本(Windows Phone等)、嵌入式版本(Windows CE等)等子系列,是全球应用最广泛的操作系统之一。

    Windows 操作系统是微软公司开发的一款基于图形用户界面的操作系统,主要用于个人电脑、服务器和移动设备等。下面我来为你介绍一下它的核心特点、主要版本和发展历程等信息。

    Microsoft微软Windows操作系统

    Windows 10 和 Windows 11 的官方及可靠镜像下载地址。

    来源类型提供方简介主要特点网址
    ​🌐 官方渠道​微软官方网站最权威的来源,提供最新版本的 Windows 10 和 Windows 11 镜像下载。绝对纯净,无修改,提供媒体创建工具和直接 ISO 下载(Win11)。Windows 10: https://www.microsoft.com/zh-cn/software-download/windows10
    Windows 11: https://www.microsoft.com/zh-cn/software-download/windows11
    ​🔗 第三方站点​MSDN, 我告诉你 (新版)老牌知名资源站,提供微软原版系统、Office等镜像。文件均来自微软官方渠道未修改,版本非常齐全。https://next.itellyou.cn/
    HelloWindows一个干净纯粹的系统仓储站。无广告、无登录限制、免费下载,所有系统均为官方原版,未经任何修改。https://hellowindows.cn/
    山己木子 MSDN提供原版 Windows 系统镜像。用中文标注系统版本,提供迅雷、网盘等多种下载方式。https://msdn.sjjzm.com/win11.html
    TechBench by WZT提供微软官方直链下载支持Windows、Office等产品,文件哈希值与微软一致。https://tb.rg-adguard.net/public.php
    UUP Dump整合微软UUP(Unified Update Platform)更新包,可生成ISO镜像。适合需要最新预览版系统的用户和技术爱好者。https://uupdump.net/

    💡 下载与安装提示

    • •​​选择版本​​:对于大多数用户,推荐选择​​长期支持版本 (LTS)​​,如 Ubuntu 22.04 LTS 或 20.04 LTS,它们通常有更稳定的支持和维护周期。
    • •​​文件校验​​:为确保下载文件的完整性和安全性,建议下载后核对 SHA256 哈希值。你可以在官方或镜像站找到同名的 SHA256SUMS文件进行校验。
    • •​​下载工具​​:如果下载大文件时遇到网络不稳定,可以尝试使用支持断点续传的工具(如 wget -c命令)。
    • •​​系统激活​​:下载正版镜像后,需要使用合法的产品密钥来激活系统。

    🔄 安装工具与准备

    安装系统前,你需要准备一个​​8GB或更大容量的U盘​

    并使用工具将ISO镜像写入U盘制作成启动盘。常用的工具有:

    • •​​Rufus​:轻量易用,支持多种系统镜像。
    • •​​Ventoy​​:无需反复格式化U盘,可一次性拷贝多个ISO文件,启动时选择即可。

    🖥️ 核心特点

    Windows 操作系统之所以能成为全球最广泛使用的操作系统之一

    2,离不开以下这些核心特点:

    • •​​图形用户界面(GUI)​​:提供了直观的图形界面,用户可以通过图标、窗口和菜单与系统交互,而无需记住复杂的指令。
    • •​​多任务处理​​:允许用户同时运行多个应用程序,每个程序在屏幕上占据一个窗口,用户可以轻松在不同程序间切换。
    • •​​广泛的软硬件支持​​:拥有极其丰富的应用程序生态和游戏资源7,同时对各种硬件设备具有良好的兼容性,提供了广泛的设备驱动支持。
    • •​​易用性与可定制性​​:设计注重用户体验,使得非专业用户也能轻松上手,并允许用户根据个人喜好和需求调整系统设置,如更改主题、桌面背景等。
    • •​​网络功能与安全性​​:提供了集成的网络功能,如文件共享、打印服务和互联网访问7。在安全性方面,包含了用户账户控制、防火墙等安全特性。

    📜 主要版本与发展历程

    Windows 自1985年诞生以来,经历了多个重大版本的更迭,其发展历程大致如下:

    版本名称发布年份主要特点与意义
    ​Windows 1.0​1985年Windows 系列的第一个版本,提供了基础的图形界面,是 MS-DOS 的延伸。
    ​Windows 3.0​1990年取得了重大商业成功,极大地改进了外观设计,增加了虚拟内存和VxD功能。
    ​Windows 95​1995年带来了革命性的用户界面,​​引入了经典的“开始菜单”和“任务栏”​​,并支持即插即用硬件和长文件名。
    ​Windows XP​2001年结合了家用和商用系统的优点,提供了更友好的 ​​Luna 视觉主题​​,显著提高了稳定性和兼容性,成为一代经典。
    ​Windows Vista​2007年引入了 ​​Aero 透明视觉效果​​和用户账户控制(UAC)以增强安全,但因系统要求较高和性能问题引发一些用户不满。
    ​Windows 7​2009年在 Vista 基础上优化了性能和资源占用,改进了任务栏和窗口管理,被视为最成功的版本之一。
    ​Windows 8/8.1​2012年彻底重新设计,引入 ​​Metro 界面​​和开始屏幕以优化触屏体验,但取消了传统开始菜单,桌面用户体验有所下降。
    ​Windows 10​2015年重新引入​​开始菜单​​,结合了 Win7 和 Win8 的优点,采用“Windows 即服务”模式,通过定期功能更新不断迭代。
    ​Windows 11​2021年带来​​全新的居中开始菜单和任务栏设计​​、圆角窗口,增强触控和笔输入体验,并集成 Microsoft Teams 等功能。

    🏢 产品系列

    Windows 操作系统不仅限于个人电脑,还包含多个子系列,以适应不同的应用场景:

    • •​​普通版本(桌面版)​​:如 Windows 11, Windows 10,适用于个人计算机1。
    • •​​服务器版本​​:如 Windows Server系列,专为服务器设计,提供网络服务、数据库管理等企业级功能。
    • •​​移动版本​​:如已终止研发的 Windows Phone / Windows 10 Mobile,用于智能手机等移动设备1。
    • •​​嵌入式版本​​:如 Windows CE(后被 Windows for IoT 取代),用于工业控制、嵌入式系统等1。

    ⚖️ 优势与不足

    任何系统都有其特点,Windows 也不例外:

    • •​​优势​​:
      • •​​用户基数庞大,生态成熟​​:拥有​​海量的应用软件和游戏资源​​,几乎任何你能想到的常用软件都有 Windows 版本78。
      • •​​硬件兼容性强​​:支持众多品牌的电脑和硬件外设,选择丰富。
      • •​​易用性高​​:图形化界面直观,学习成本较低,适合大众用户。
    • •​​需要注意的方面​​:
      • •​​安全性​​:由于其广泛性,Windows 时常成为计算机病毒和恶意软件的攻击目标8。虽然微软持续提供安全更新,但用户仍需注意安全实践(如及时更新、使用安全软件)。
      • •​​系统资源占用​​:相比一些轻量级系统,Windows 对硬件资源的要求相对较高。

    💎 总结

    总而言之,Windows 操作系统凭借其​​直观的图形界面、丰富的软件生态、广泛的硬件兼容性​​以及​​持续的更新迭代​​,长期以来在全球个人电脑操作系统市场中占据主导地位

  • GitHub 是一个全球知名的 ​​基于 Git 的代码托管和协作平台

    GitHub 是一个全球知名的 ​​基于 Git 的代码托管和协作平台

    GitHub 是一个全球知名的 ​​基于 Git 的代码托管和协作平台

    GitHub是一项基于云的服务,为软件开发和Git版本控制提供Internet托管。这有助于开发人员存储和管理他们的代码,同时跟踪和控制对其代码的更改。GitHub拥有超过1.5亿开发者,400万个组织机构,4.2亿个存储库。

    主要用于软件开发中的版本控制、项目管理和团队协作

    7。它由 Tom Preston-Werner、Chris Wanstrath、P.J. Hyett 和 Scott Chacon 于 ​​2008 年 2 月创立​​,并于同年 ​​4 月正式上线​

    2018 年,GitHub 被 ​​微软以 75 亿美元收购​

    以下是 GitHub 的一些核心功能和特点:

    🗂️ 1. ​​代码托管与版本控制​

    GitHub 使用 ​​Git​​ 作为其版本控制系统

    2,允许开发者:

    • •​​跟踪代码更改​​:记录每一次修改,便于回溯和历史查看。
    • •​​分支管理​​:开发者可以创建分支来独立开发新功能或修复问题,然后通过合并(Merge)将更改整合回主分支。
    • •​​协作开发​​:支持多人同时在同一个项目上工作,而不会互相干扰。

    👥 2. ​​协作与社交编程​

    GitHub 提供了丰富的工具来促进开发者之间的协作:

    • •​​Pull Requests(PR)​​:允许开发者提议更改并请求代码审查,确保代码质量后再合并。
    • •​​Issues​​:用于报告 Bug、提出新功能建议或跟踪任务进度。
    • •​​代码审查​​:团队成员可以在 PR 中评论代码、提出改进建议。
    • •​​社交功能​​:开发者可以 ​​Star(点赞)​​、​​Fork(复制仓库)​​ 和 ​​Watch(关注)​​ 项目,便于关注和参与开源项目。

    🌍 3. ​​开源社区​

    GitHub 是全球最大的 ​​开源社区​​:

    • •​​海量开源项目​​:数百万的开源项目托管于此,涵盖了几乎所有编程语言和技术领域。
    • •​​参与和贡献​​:任何开发者都可以轻松地 Fork 项目,进行修改并通过 Pull Request 贡献代码。
    • •​​探索与学习​​:开发者可以通过 GitHub 发现新技术、学习最佳实践并了解行业趋势。

    ⚙️ 4. ​​自动化与集成(CI/CD)​

    GitHub 提供了强大的自动化工具:

    • •​​GitHub Actions​​:允许开发者创建自定义的 CI/CD(持续集成/持续部署)工作流,自动化完成代码的构建、测试和部署6。
    • •​​第三方集成​​:支持与 Jenkins、Travis CI、Slack、Jira 等众多开发工具集成,扩展平台功能。

    📊 5. ​​项目管理​

    GitHub 也提供了一系列项目管理工具:

    • •​​Projects​​:看板式的项目管理工具,帮助团队跟踪任务和进度。
    • •​​Wiki​​:每个仓库都可以拥有一个 Wiki,用于编写和维护项目文档。
    • •​​GitHub Pages​​:允许用户直接从仓库托管静态网站,常用于搭建项目文档、个人博客或作品集6。

    🔒 6. ​​部署选项与安全性​

    • •​​仓库可见性​​:用户可以创建​​公开仓库​​(所有人可见)或​​私有仓库​​(仅限授权用户访问)。免费账户也可以创建无限量的私有仓库(但协作人数受限)。
    • •​​企业级服务​​:​​GitHub Enterprise​​ 提供私有化部署选项,满足大型组织对安全性、合规性和高级权限管理的需求。
    • •​​安全功能​​:提供如 CodeQL 代码扫描、Dependabot 漏洞警报等内置安全工具,帮助开发者识别和修复安全风险。

    🤖 7. ​​AI 赋能​

    近年来,GitHub 大力整合人工智能来提升开发者效率:

    • •​​GitHub Copilot​​:一款 AI 编程助手,基于 OpenAI 技术,可以在编写代码时提供实时的代码补全和建议。

    GitHub 已然成为现代软件开发不可或缺的基础设施,无论是个人开发者记录学习历程、团队协作开发项目,还是大型企业维护复杂系统,它都能提供强大的支持。

  • 打造个人移动系统库!用Ventoy打造万能系统U盘,Windows/Linux/PE随启随用

    打造个人移动系统库!用Ventoy打造万能系统U盘,Windows/Linux/PE随启随用

    哎,各位朋友,我是李哥!今天咱们不聊虚的,就说说怎么把Windows、Linux、PE系统全塞进一个U盘里——这玩意儿叫Ventoy,绝对是垃圾佬和搞机党的终极浪漫!

    为啥要折腾这玩意儿?​想象一下:装系统时U盘反复格式化、PE工具兼容性玄学、不同镜像来回切换麻烦得要命……这时候你掏出Ventoy U盘,插上电脑直接变身“移动系统库”——Windows安装、Linux体验、PE救急全搞定,还能当普通U盘存文件!李哥当年就是靠这招,在网吧边吃泡面边给学妹修电脑(别问,问就是技术人的高光时刻)。

    准备家伙事儿!

    1. U盘别抠搜:至少32GB起步,读写速度要快(推荐USB 3.0以上),否则加载系统慢到你想砸键盘。李哥用过某杂牌U盘,结果启动PE转了十分钟圈圈……(血泪教训!)
    2. 镜像文件:提前下载好需要的Windows/Linux/PE的ISO文件,扔进U盘就能用。
    3. Ventoy神器:官网下个最新版,开源免费还支持UEFI+Legacy双启动,比老古董工具省心一百倍。

    手把手开干!

    • 第一步:打开Ventoy,选中你的U盘(千万别选错硬盘!),分区类型选GPT,勾选“安全启动支持”(防蓝屏必备)。
    • 第二步:点击“安装”,泡杯茶等着……进度条走完别急着拔U盘!自动生成两个分区:一个存系统镜像,一个当普通存储。
    • 第三步:把ISO文件直接拖进U盘,像存电影一样简单!重启电脑选择U盘启动,就能看到Ventoy的炫酷菜单。

    李哥的私房提醒

    • 兼容性玄学:老旧电脑用Legacy模式,新电脑用UEFI;如果卡启动界面,按F3切主题F5修复引导能救急。
    • 镜像命名强迫症:给ISO文件起个易懂的名字(比如Win11_专业版.iso),不然一堆乱码文件名让你找到眼瞎。
    • 备用方案:万一某个镜像启动失败,试试Wimboot模式或换同类工具(比如Rufus)重制镜像——Ventoy虽强,但非万能药!

    (敲键盘)最后一句大实话:重要文件记得云备份!别以为U盘不会崩,李哥当年摔坏过一个,差点抱着机箱哭出声……好了,动手去吧!有问题的评论区甩出来,李哥拍桌解答!

     

    下面就为大家介绍能通吃市面上绝大多数的电脑操作系统安装,而且完全免费!这个项目在github上也已经收获了70k的stars,含金量可以说是非常高,我也一直在用,此等神器自然是要跟各位分享一下了!
    它就是我们今天要写的开源免费的pe系统——ventoy。各位直接在百度搜索“ventoy”,在文心一言ai回复下的第一条就能看到官网了。

    借用ventoy官网的话说,ventoy本身其实就是个“制作可启动U盘的开源工具”。话说得这么轻巧,但这玩意的技术栈真是深不见底。你看看这个原理说明,非常简单粗暴:
     
    你要知道,这个ventoy支持包括x86 Legacy BIOS、IA32 UEFI、x86_64 UEFI、ARM64 UEFI 和 MIPS64EL UEFI在内的绝大多数现代cpu架构,以及Windows/WinPE/Linux/ChromeOS/Unix/VMware/Xen在内的绝大多数现代常用操作系统,想想都让人忍不住用一斤康王洗半小时的头——光在适配工作这一点上,听听都感觉要掉下来一斤头发了。
    感谢ventoy团队的努力,才让我们今天能用上如此方便的一个系统盘制作工具。接下来就给大家介绍一下这玩意怎么用。

    • 1.下载ventoy安装程序
      想必各位已经在百度搜索到了正确的ventoy官网——这玩意又不像steam管家,要认李鬼李逵,应该是很容易找到的。如果你的ventoy界面是英文,那么就点击界面右上角的“中文”字样,把界面改成中文就可以了。
      改成中文后,看到上方第三行的第三个“下载”按钮了么,点击它,就能进入下载页面了。这里我用最常用的windows做演示,我们点击第一个,下载“ventoy-(version)-windows.zip”,它就会跳转到github的release界面下载。如果你的网络环境上不了github,就往下翻,选择蓝奏云等国内网盘的链接进行下载就可以了。
      下载完后,解压我们下载的压缩包到你喜欢的位置——不会还有人要我教怎么解压缩吧?——然后双击打开解压出的文件夹中的“Ventoy2Disk.exe”文件,如果顺利弹出如下界面,那么你就看到了如下界面。
      这里我的u盘已经安装过ventoy了,所以会显示已有的ventoy版本。如果你的u盘没有安装过ventoy,那么你的u盘就没有安装ventoy——那么右边的那个框就不会显示文字。

    • 2.把ventoy安装到u盘上
      什么?选择框是空白?检查一下你的u盘有没有插上电脑?如果你的u盘或者电脑的usb口没有损坏,那么上方的设备选择框在正常情况下就会多出一个设备让你选择——没看到的话就多刷新几次,千万别乱选设备!比如把连在电脑上的小姐姐的大house格了之类的。
      我们需要操作的是刚刚的那个闪迪cz880 256g的u盘,所以选择上一张图的那个设备就可以。虽然在默认设置下可以直接一键安装上ventoy,但我建议你先调一下安装设置,跟着我操作:
      首先,将分区类型改为gpt,方便我们使用更为先进的uefi启动:
      然后点开分区设置,将文件系统改为ntfs——这是我个人的习惯,因为我ventoy里放了一些pe,兼容性更好一些。各位如果觉得exfat更好,那么可以用exfat,这个没有绝对的对错;如果你的u盘像我一样很大,想要保留一些空间来当普通u盘存数据,那么就把下面的“在磁盘……空间”勾选上,然后填写你需要保留的大小即可。
      一切完成后点击确定。再次确认设备无误,是你需要安装ventoy的设备后,就可以点击最下方的“安装”按钮,进行安装了:接下来会弹出两次确认弹窗,again,again and again确认无误后,均点击是即可。
      接下来,泡杯茶坐着等安装完成就可以了——其实等你拿好茶叶的功夫它应该就已经装完了,装不完的话一定是你的u盘太慢了,或者不小心把u盘插到了2.0的口上。日后需要升级操作的话,就把u盘插上点升级就可以了,一样的操作。这里我就是给我的cz880升级了一下ventoy。
      最后安装完的结果是一样的,大概就是这种效果:
      再次确认没有问题后,我们就可以进行下一步计划了。

    • 都看到这里了,能给罗某人一个免费的赞、再看、分享么?这对我真的很有帮助,在此谢谢各位捧场了!

    • 3.放入系统镜像
      什么,你不会以为这里就重启了吧?我们还差最后一步——也就是导入我们所需要的系统镜像。在windows的文件管理器中,你可以找到一个新生成的名为ventoy的分卷,打开它,你就能看到一个……空盘?没错就是空盘,需要你往里边塞你需要的镜像。这个就没有什么讲究了,想塞什么就塞什么,不过新手刚使用ventoy的话,最好先从常见的iso镜像格式用起。
      这里我就塞了一些pe以及windows、linux镜像包,just be like:
      不过你大可以不像我这样规划整齐,我是需要用的镜像太多,分门别类防止乱的,各位自己如果镜像不多的话,直接放在根目录也完全没有问题,不影响使用。如果各位对ventoy感兴趣,而且数据好的话,那么下一期ventoy的深度优化教程就会更快端上来啦,快给我投投币——哦不对,在这里是点点赞——吧!
      好了,接下来我们就可以正式把电脑重启到ventoy,开始用了——进bios调一下启动项就好,很简单的啦。

    • 4.在ventoy上启动你的livecd环境吧!
      这里我就用我的笔记本演示了。在bios里调节完启动项后,重启,就能进入ventoy的界面了。
      什么,你说跟你的界面不一样?你按一下f3切换显示模式,就跟我的界面一样了!不过如果你没有给你的系统分文件夹的话,应该也不会有什么区别。按一下esc就可以退出这个临时的树形显示模式了。
      这里我们启动一下我最喜欢的微pe系统。直接选中wepe对应的iso文件名,然后按下回车,选择“正常模式启动”就可以了。
      如果一切正常,那么……pe顺利启动!

    这里是一些小问题的Q&A:
    • Q:为什么我第一次启动ventoy是一个蓝色的界面,提示什么varification failed?
      A:那个是你的电脑开启安全启动时会出现的情况,只需要跟着官方提供的方法导入key/hash就能启动了,哪种能用就用哪种。导入一次后,之后就不需要再执行这个操作了,只要你不把系统删除,都是有效的,无论你塞了什么镜像,或者升到哪一级。
      如下两张gif所示,分别是roll key以及roll hash:
       
    • Q:为什么我启动wepe之类的pe时,无论是正常启动或是wimboot都会显示黑底白字的0x代码报错页面?
      A:此时你需要重启电脑,重新进入ventoy,然后在主界面按下f5,选择“ventoy uefi工具”——修复windows BIinitializeLibrary,按下回车,此时应该就能正常启动pe了。如果还不好,那么建议直接把安全启动关掉或是换个u盘。
    • Q:为什么你的ventoy界面跟我的不一样?
      A:想学?给我点赞啊!赞越多,ventoy的优化教程就会越快端上来哦。

     

     

  • 免费空间ASP.net 5G磁盘 FreeAspHosting.NET

    免费空间ASP.net 5G磁盘 FreeAspHosting.NET

    整理一些2024免费asp虚拟主机空间,2024免费php虚拟主机空间,有需要的站长可以申请玩玩,毕竟是免费的,切记不要拿来正式做站,免费无保障数据无价。

    免费空间ASP.net 5G磁盘 FreeAspHosting.NET

    网址:https://freeasphosting.net/

    ASP.NET Hosting features include 5 GB Disk Space, Unlimited Bandwidth, Dedicated Application Pool, .NET
    ASP.NET Core, ASP.NET MVC, ASP.NET Web API, ASP.NET Core MVC, ASP.NET Web Forms, and ASP.NET Razor

    freeasphosting官网简介:

    Welcome to Free ASP Hosting .NET — your one-stop ASP.NET Hosting solution provider. We strive in helping you implement ASP.NET technologies by providing ASP.NET hosting free of charge and by providing a vast library of free hands-on ASP.NET tutorials to assist you in developing your ASP.NET site. Our ASP.NET Hosting service includes Free ASP.NET Core Hosting with MS SQL database support, .NET 7, .NET 6.0, .NET Core 3.1, .NET Framework 4.8, dedicated application pool, full trust permissions, Classic ASP, 5 GB disk space, unlimited bandwidth, and also you can add your domain for free.

    ——————————————————————

    2024年可用的免费虚拟主机空间列表如下,都是精选2024年还可以使用的,速度稳定性都可以,尤其ru域名的那几个俄罗斯主机,速度很快。

    https://free.sprinthost.ru/
    https://2domains.ru/hosting/free
    https://www.freehostia.com/
    https://www.hazteunsitio.net/
    https://g-hosting.rs/en
    https://www.serv00.com/
    https://www.nethely.hu/
    https://free.3v.do/
    https://www.runhosting.com/
    https://www.infinityfree.com/
    https://hz.cz/
    https://sweb.ru/
    https://beget.com/en
    https://www.awardspace.com/
    https://profreehost.com/

  • WordPress无需插件实现IndexNow提交搜索引擎促进抓取

    WordPress无需插件实现IndexNow提交搜索引擎促进抓取

    WordPress无需插件实现IndexNow提交搜索引擎促进抓取

    如果我们用过 IndexNow Plugin 插件的话应该知道在Bing搜索引擎工具中有这个插件可以提高必应和几个搜索引擎的抓取的,当然也不是所有的搜索引擎都识别。如果我们有需要做必应搜索推送的可以配合这个插件,当然我们也可以不用插件直接用代码实现。

    //NoPlugin IndexNow
    add_action('save_post','noplugin_indexnow',10,3);
    function noplugin_indexnow($post_id, $post, $update){
    if ( wp_is_post_revision( $post_id ) || wp_is_post_autosave( $post_id ) ) {
    return;
    }
    if($post->post_status != 'publish'){
    return;
    }
    if (get_post_meta($post_id, 'apipush', true) == "0") {
    return;
    }
    $key = '自己获取KEY';
    $api = 'https://www.bing.com/indexnow';
    $url = get_permalink($post_id);
    wp_remote_post( add_query_arg( ['url'=>$url,'key'=>$key], $api ), [
    'headers' => ['Content-Type'=>'application/json; charset=utf-8'],
    'timeout' => 10,
    'sslverify' => false,
    'blocking' => true,
    'body' => json_encode([
    'host' => parse_url($url)['host'],
    'key' => $key,
    'urlList' => [$url]
    ])
    ]);
    update_post_meta($post_id, "apipush", "0");
    }


    这里我们需要打开 :https://www.bing.com/indexnow/getstarted

    这里我们获取KEY文件然后制作成对应的文件txt,丢到网站根目录后,然后再替换上面的代码 Key 后保存到我们的 Functions.php 中。

    这里无插件可以替换成之前用过的 IndexNow 插件。