NPM、Yarn、PNPM 包管理器指南
Node.js 生态的三大包管理器对比与使用指南。 ## NPM Node.js 默认包管理器。 ### 基础命令 ```bash # 初始化项目 npm init npm init -y ...
Node.js 生态的三大包管理器对比与使用指南。 ## NPM Node.js 默认包管理器。 ### 基础命令 ```bash # 初始化项目 npm init npm init -y ...
Systemd 是现代 Linux 系统的初始化系统和服务管理器,用于管理系统服务、启动流程和日志。 ## 基础命令 ### 服务管理 ```bash # 启动服务 sudo systemctl...
SSH(Secure Shell)是远程登录和管理服务器的安全协议,是运维和开发的必备技能。 ## 基础连接 ```bash # 基本连接 ssh username@hostname # 指定端...
Redis 是高性能的内存键值数据库,常用于缓存、会话存储、消息队列等场景。 ## 安装 ### Ubuntu/Debian ```bash sudo apt update sudo apt i...
Nginx 是高性能的 Web 服务器和反向代理服务器,广泛用于生产环境。 ## 安装 ### Ubuntu/Debian ```bash sudo apt update sudo apt in...
Caddy 是一个现代化的 Web 服务器,最大特点是自动 HTTPS,配置简单,非常适合快速部署。 ## 安装 ### Ubuntu/Debian ```bash sudo apt insta...
新装 Linux 服务器后的必备工具安装和基础命令,以 Ubuntu/Debian 为主。 ## 系统更新 ```bash # 更新软件源 sudo apt update # 升级已安装软件 s...
Vim 是功能强大的命令行文本编辑器,学习曲线陡峭但效率极高,是 Linux 系统管理和开发的必备技能。 ## 基础概念 ### 三种模式 - 普通模式(Normal):默认模式,用于导航和命令...
Nano 是 Linux 下最简单易用的命令行文本编辑器,适合新手快速上手。 ## 基础使用 ### 打开文件 ```bash # 打开或新建文件 nano file.txt # 打开并定位到...
Git Bash 是 Windows 下的命令行工具,提供类 Unix 的 Shell 环境,让你在 Windows 上也能使用 Linux 命令。 ## 基础命令 ### 目录操作 ```ba...
PM2 是 Node.js 应用的生产级进程管理器,提供负载均衡、自动重启、日志管理等强大功能。 ## 安装 ```bash # 全局安装 npm install pm2 -g # 或使用 ya...