命令行文档符号规范

命令行文档符号规范

规范命令行文档符号能显著提升用户阅读效率与操作准确性。尖括号`<>`代表必填占位参数,方括号`[]`代表可选参数,大括号`{}`限定固定取值集合。竖线`|`表示互斥多选一,省略号`...`支持多参数复用。命令选项分为短选项`-`与长选项`--`。此外,文档支持复杂参数嵌套,并规定`#`为root用户提示符,`$`为普通用户提示符。遵循这些规范可有效避免参数错误及权限混淆。

zoxide:一个更智能的 cd 命令

zoxide:一个更智能的 cd 命令

zoxide 是由 Rust 编写的跨平台终端目录快速跳转工具,采用 frecency 算法自动排序,有效解决长路径输入繁琐等痛点。该工具兼容主流 Shell,支持多关键词匹配、交互式选择及 Tab 补全,可显著提升导航效率。其性能优于同类竞品,并支持从 autojump 等插件导入历史数据,用户安装并配置初始化脚本后,即可通过 `z` 命令实现智能跳转。

搭建 MC Java版服务器

搭建 MC Java版服务器

本文详解在Linux环境下使用Fabric核心搭建Minecraft服务器的流程。搭建需JRE17环境及开放25565端口,涵盖下载启动器、同意EULA、配置内存脚本及server.properties等步骤。文章重点说明了配置关闭正版验证以支持离线登录,并区分了双端与服务端模组的安装规范。此外,提供了客户端连接指南及解决版本不兼容、无效会话等常见故障的方案。

计算机的组成

计算机的组成

计算机系统包含硬件与软件。硬件遵循冯·诺依曼架构,运算器和控制器合称CPU,负责计算与调度;存储器分内存和外存,分别承担临时及永久存储;输入输出设备实现人机交互。实体硬件由主板、显卡等组成。软件分为管理资源的系统软件(如操作系统、驱动)和满足特定需求的应用软件。计算机通过输入设备接收数据,经CPU处理后由输出设备展示,由软件统筹协调全系统运行。

知识 
常用端口

常用端口

网络端口分为三类:知名端口(0-1023)用于固定服务如80(HTTP)、443(HTTPS加密)、22(SSH加密登录);注册端口(1024-49151)包含3306(MySQL)、8080(Tomcat)、3389(Windows远程桌面)等主流服务;动态端口(49152-65535)临时分配,需避免占用并确保开放端口安全防护。默认端口可根据需求修改,明文协议(如Telnet23)已被加密替代(SSH22)广泛应用。

搭建 Mindustry 服务器

搭建 Mindustry 服务器

本文详解在Linux服务器上搭建Mindustry游戏服务端的流程。准备工作需确保环境具备JRE17+及开放的6567端口。核心步骤涉及下载与客户端版本匹配的server-release.jar包,通过Java命令加载并执行host指令启动服务,客户端添加IP即可连接。同时,文章提供了host、stop、maps、admin等常用管理命令的使用说明,帮助用户高效管理地图切换、玩家权限及服务器状态。

游戏 
cURL 教程

cURL 教程

cURL是一款支持多种协议的命令行工具,用于发送请求、获取数据、上传文件等操作。本文介绍了cURL的安装方法、基本用法,包括发送GET/POST请求、下载文件、断点续传等,以及进阶用法如自定义请求头、支持代理、SSL证书验证等。cURL轻量级、功能全面,是开发与运维的实用工具。

GB和GiB的区别

GB和GiB的区别

GB和GiB都是计算机存储容量的计量单位,但它们源于不同的计数系统,导致表示的存储空间有差异。GB是十进制单位(1GB约等于0.931GiB),而GiB是二进制单位(1GiB约等于1.0737GB)。这种差异源于早期技术选择,导致硬盘容量宣称与实际显示不符。误解主要由Windows系统和硬盘厂商的不同规定导致。

Ubuntu 中搭建 PPTP 服务

Ubuntu 中搭建 PPTP 服务

本教程指导在 Ubuntu 22.04 及以下版本搭建 PPTP VPN。关键流程涵盖安装 pptpd 软件包,修改配置文件设定服务器与客户端 IP、DNS 及用户凭据。配置需开启内核 IP 转发,并通过 iptables 配置 NAT 规则以确保网络连通性,随后启动服务。客户端配置后即可通过系统设置连接。文中特别提示 Ubuntu 24.04 官方源已移除 pptpd,并提供了针对代理 ARP 错误及端口占用等常见故障的排查建议。

Linux 常用脚本

Linux 常用脚本

本文介绍了文件操作和Docker的基本命令。首先讲解了如何创建和解析tar.gz文件,接着展示了获取Docker容器内网IP地址的方法。该文档旨在帮助用户快速掌握相关操作。