2026-07-11T02:27:21.698ZLinuxTools
常用编译工具环境
常用工具环境
以下是我整理的常用的工具环境,会持续更新!
- ossutil
# 先装解压工具
sudo apt install -y unzip curl # Debian/Ubuntu
# 或 sudo yum install -y unzip curl
# 安装 ossutil(装到 /usr/bin/ossutil)
sudo curl https://gosspublic.alicdn.com/ossutil/install.sh | sudo bash
# 验证版本
ossutil --version
# 应显示:ossutil version: v1.7.19
- ossfs2
# 安装
sudo wget https://gosspublic.alicdn.com/ossfs/ossfs2_2.0.8_linux_x86_64.deb
sudo dpkg -i ossfs2_2.0.8_linux_x86_64.deb
ossfs2 --version
# ========== Bucket 基础信息 ==========
--oss_endpoint=https://oss-cn-hongkong-internal.aliyuncs.com
--oss_bucket=
--oss_region=
# 挂载目录
--oss_bucket_prefix=test/
# ========== AccessKey ==========
--oss_access_key_id=
--oss_access_key_secret=
# ========== 只读挂载 ==========
--ro=true
--allow_other=true
--file_mode=0644
--dir_mode=0755
# ========== 一致性(更新后尽快可见)==========
--attr_timeout=1
--close_to_open=true
--readdirplus=false
--oss_negative_cache_timeout=0
--negative_timeout=0
--kernel_readdir_cache_timeout=0
# ========== 预读(性能)==========
--prefetch_concurrency=64
--prefetch_concurrency_per_file=16
--prefetch_chunk_size=8388608
--memory_data_cache_size=0
--oss_negative_cache_size=0
--total_mem_limit=1g
# ========== 日志 / 超时 ==========
--log_level=info
--log_dir=/var/log/ossfs2
--oss_request_timeout_ms=60000
# 挂载目录
ossfs2 mount /data/oss -c ossfs2.conf
# 取消挂载
fusermount -u /data/oss

- Node多版本共存
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
# 加载 nvm
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
nvm -v
# 安装最新 LTS(长期支持版,推荐)
nvm install --lts
# 安装最新稳定版
nvm install node
# 安装指定版本
nvm install 20
nvm install 18
# 当前 shell 使用某版本
nvm use 20
# 设置默认版本(新开终端自动用这个)
nvm alias default 20
nvm alias default 20.11.0
# 查看当前版本
node -v
nvm current
# 查看已安装的版本
nvm ls
- Java多版本共存
# Ubuntu / Debian
apt update
apt install -y openjdk-8-jdk openjdk-17-jdk
# 验证安装路径
ls /usr/lib/jvm/
版本切换,选择对应的版本
# 切换 java
sudo update-alternatives --config java

- Aws cli
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install
# 2. 验证
aws --version
aws configure
- Conda
sudo apt update && sudo apt upgrade -y
sudo apt install wget bzip2 -y
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda.sh
bash ~/miniconda.sh
source ~/.bashrc
# 创建环境
conda create -n python12 python=3.12
# 激活环境
conda activate python12