GaGa

One GaGa, One World !

MobaXterm 是一款功能强大、集成度高的 Windows 平台远程终端管理工具,广受系统管理员、开发者和运维人员的欢迎。它将多种常用的远程连接协议和 Linux/Unix 工具整合到一个便携的可执行文件中,方便用户在 Windows 环境下管理远程服务器。

⚠️:仅仅支持window平台


MobaXterm 官方主页

Read more »

FinalShell 是一款功能强大的 SSH 客户端服务器管理工具,集成了 SSH 连接、SFTP 文件传输、远程桌面、服务器监控等功能,适用于开发者和运维人员管理 Linux、Windows 服务器或云服务器。它支持 Windows、macOS 和 Linux 平台,提供免费版和付费高级版(价格约 59 元,永久使用)。

finalshell下载

支持跨平台

Read more »

wireguard-go 是 WireGuard 的用户空间实现,用 Go 语言编写。WireGuard 是一种现代、快速且安全的 VPN 协议,旨在提供比 IPsec 和 OpenVPN 更简单、更高效的解决方案。wireguard-go 主要用于不支持内核模块的平台(如 macOS 或某些 Linux 系统),通过用户空间实现 WireGuard 协议。


仅为镜像

Read more »

wireguard-go 是 WireGuard VPN 协议的 Go 语言用户空间实现,适用于无法使用内核模块的系统,如 macOS、Windows、OpenVZ 容器等。它提供了跨平台的 VPN 解决方案,虽然性能略逊于内核模块版本,但在兼容性和部署简便性方面具有优势。


安装与使用指南

Read more »

问题

在 Linux 或 macOS 的 shell(如 Bash、Zsh)中使用 alias 时,不能直接为 alias 设置带参数的形式alias 是对命令的简单文本替换,不支持像函数那样接收参数。不过,你可以使用 shell 函数 来实现“支持传参”的 alias 效果。

通过函数形式来支持参数传递

解决

Read more »

nvm(Node Version Manager)是一个用于管理多个 Node.js 版本的命令行工具。它允许你在同一台机器上安装和切换多个 Node.js 版本,非常适合需要在不同项目中使用不同 Node.js 版本的开发者。


nvm

Read more »

问题

mvpbang@mvpbang rocky9.5-9x % sed -i 's/91/90/g'  Vagrantfile
sed: 1: "Vagrantfile": invalid command code V

说明你在运行 sed 时错误地把文件名 Vagrantfile 当成了 sed 的“命令表达式”,也就是写法格式不对。

解决

Read more »

在 macOS 上使用 sed 命令替换文本时,需要注意 macOS 自带的 sed(基于 BSD)与 Linux 上常见的 GNU sed 有一些差异,尤其是在 -i 参数的用法上。

基本语法(macOS BSD sed)

1
sed -i '' 's/原字符串/新字符串/g' 文件名
  • -i '' 表示就地替换(in-place),并且不创建备份。如果想创建备份,比如 .bak,可以写 -i '.bak'

  • 's/原/新/g' 是 sed 的替换命令:

    • s 表示 substitute(替换);
    • /g 表示全局替换(每行匹配多次的会全部替换)。
Read more »
0%