※ 引述《nidor (awful)》之銘言:
: 之前使用windows的時候有用過cFosSpeed進行traffic shaping,
: 現在也想在Ubuntu平台上達到同樣的目的。
: google了一下,好像簡單的方法就是安裝wondershaper,只有指令列。
: sudo wondershaper eth0 [下載kb] [上傳kb]
: 這樣的指令要如何讓他在一開機就執行呢?
: 我有在[系統] > [偏好設定] > [啟動應用程式] 增加過emesene之類的,
: 不過可以接受需要sudo的指令嗎?
--------------------------------------------------------------
之前使用windows的時候有用過cFosSpeed進行traffic shaping,
: 現在也想在Ubuntu平台上達到同樣的目的。
: google了一下,好像簡單的方法就是安裝wondershaper,只有指令列。
: sudo wondershaper eth0 [下載kb] [上傳kb]
: 這樣的指令要如何讓他在一開機就執行呢?
方法如下:
Step(一)
1 切換到 command line下
2 切換到 root 身份
Step(二)
1 vi /etc/rc.local
2 加入 wondershaper eth0 [下載kb] [上傳kb]
3 存檔離開
4 重開機
說明:系統在開機的時候,會以root 的身份去執行 rc.local 這個指令
所以就不需要在加:sudo 了。
若加在rc.local 的指令無法開機後就執行,那麼,就要考慮到
wondershaper 的 runlevel了 。也就是說要再去調整 wondershaper
的runleve 順序。本文以rc.local 為主,若真的不行再說了。
-------------------------------------------------------------------------
我有在[系統] > [偏好設定] > [啟動應用程式] 增加過emesene之類的,
: 不過可以接受需要sudo的指令嗎?
我不懂你的意思,即然你要開機的時候就去執行,
那還要再需要sudo 的指令嗎?!
你這樣做的目的是為什麼?!
-----------------------------------------------------------------
對了,如果加入「啟動應用程式」這樣的方式也有效嗎?
是可以。
但要注意,不論你是用rc.local 或是啟動應用程式的方式開機去執行
程式,或 一個 shell script。 若沒辦法達到你要的需求的話,這時候
就是runlevel的問題了。 這時候,解決的方法就是要去調整 runlevel的
順序。
--
: 之前使用windows的時候有用過cFosSpeed進行traffic shaping,
: 現在也想在Ubuntu平台上達到同樣的目的。
: google了一下,好像簡單的方法就是安裝wondershaper,只有指令列。
: sudo wondershaper eth0 [下載kb] [上傳kb]
: 這樣的指令要如何讓他在一開機就執行呢?
: 我有在[系統] > [偏好設定] > [啟動應用程式] 增加過emesene之類的,
: 不過可以接受需要sudo的指令嗎?
--------------------------------------------------------------
之前使用windows的時候有用過cFosSpeed進行traffic shaping,
: 現在也想在Ubuntu平台上達到同樣的目的。
: google了一下,好像簡單的方法就是安裝wondershaper,只有指令列。
: sudo wondershaper eth0 [下載kb] [上傳kb]
: 這樣的指令要如何讓他在一開機就執行呢?
方法如下:
Step(一)
1 切換到 command line下
2 切換到 root 身份
Step(二)
1 vi /etc/rc.local
2 加入 wondershaper eth0 [下載kb] [上傳kb]
3 存檔離開
4 重開機
說明:系統在開機的時候,會以root 的身份去執行 rc.local 這個指令
所以就不需要在加:sudo 了。
若加在rc.local 的指令無法開機後就執行,那麼,就要考慮到
wondershaper 的 runlevel了 。也就是說要再去調整 wondershaper
的runleve 順序。本文以rc.local 為主,若真的不行再說了。
-------------------------------------------------------------------------
我有在[系統] > [偏好設定] > [啟動應用程式] 增加過emesene之類的,
: 不過可以接受需要sudo的指令嗎?
我不懂你的意思,即然你要開機的時候就去執行,
那還要再需要sudo 的指令嗎?!
你這樣做的目的是為什麼?!
-----------------------------------------------------------------
對了,如果加入「啟動應用程式」這樣的方式也有效嗎?
是可以。
但要注意,不論你是用rc.local 或是啟動應用程式的方式開機去執行
程式,或 一個 shell script。 若沒辦法達到你要的需求的話,這時候
就是runlevel的問題了。 這時候,解決的方法就是要去調整 runlevel的
順序。
--
All Comments