無圖形介面的伺服器環境下,transmission-cli 是下載大型 ISO 檔(如 Ubuntu 安裝映像)的最佳選擇。本文說明安裝、基本下載、自動結束與頻寬限制等實用技巧。
# Debian / Ubuntu sudo apt-get install transmission-cli # Fedora / CentOS (需啟用 EPEL) sudo yum install transmission-cli
wget https://releases.ubuntu.com/14.10/ubuntu-14.10-desktop-amd64.iso.torrent transmission-cli ubuntu-14.10-desktop-amd64.iso.torrent
~/Downloads。建立自動結束腳本 ~/finish.sh:
#!/bin/sh sleep 10 killall transmission-cli
賦予執行權限:chmod +x ~/finish.sh
完整指令範例:
transmission-cli -w ~/iso -D -u 50 -f ~/finish.sh ubuntu-14.10-desktop-amd64.iso.torrent
| 參數 | 說明 |
|---|---|
-w | 指定下載儲存目錄 |
-D | 不限制下載速度 |
-u 50 | 限制上傳速度 50 KB/s |
-f | 下載完成後執行的腳本(此處自動結束程式) |
screen 或 tmux 使用。--no-upload 完全關閉上傳。transmission-cli 輕量、無需圖形庫,是伺服器環境下載 BT 檔案的利器。