X

scp、rsync 限制拷貝時使用的頻寬

於 Linux/BSD 使用 scp 會將機器頻寬吃滿, 會造成 HTTP 頁面無法顯示, 或者顯示速度過慢, 所以要來限制 scp 時得頻寬.

scp 限制頻寬 (限速)

scp 限制頻寬得參數是 -l

  • l: 限制拷貝時使用的頻寬(Kbit/s)
  • scp -l 3000 REMOTE_DOMAIN:dir/* .

註: 從本機 scp 到遠端機器, 似乎 -l 沒有效用, 從遠端機器 scp 回來才有用.

rsync 限制頻寬

  • rsync 使用 --bwlimit 來限制頻寬
  • rsync -avz --bwlimit=3000 REMOTE_DOMAIN:/path/dir/ /new_path/new_dir/
  • bwlimit 以 k(Kbyte/s) 為單位, 所以 3000 = 3M.

相關網頁

Tsung: 對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
Related Post