linux 进程带宽限制,如何限制网络带宽在Linux上

你有没有共享的网络带宽,多台设备? 如果你曾经在一个应用程序消耗的所有流量,那么位置无论你是一个系统管理员或只是一个Linux用户 ,您将需要探索如何控制上传和下载速度的应用程序,以确保您的带宽不是由单一的应用程序完全占据。 本文提供了有关如何限制在Linux上网络带宽的想法。

限制网络带宽

其中一个在网络流量控制最简单的方法是通过所谓的“ 涓流 ”的命令行工具。 它可以限制应用带宽,上载或下载速度,或优先守护程序(即运行作为后台进程的计算机程序)。 痒痛适用于基于“Linux的预加载程序”的概念。 它控制使用通过套接字发送和接收的数据网络。

安装涓流

要安装涓涓细流包,请使用以下命令 -

$ sudo易于得到安装涓涓细流

示例输出应该是这样的 -读取软件包列表...完成

的依赖关系树

读取状态信息...完成

下列新软件包将被安装:

0升级,1新装,0删除和0不升级。

需要得到34.6 KB档案。

此操作后,将使用额外的磁盘空间,15​​8 KB。

获取:1 http://in.archive.ubuntu.com/ubuntu/信赖/宇宙涓涓细流AMD64 1.07-10ubuntu2 [34.6 KB]

........

涓流的使用

当使用涓涓细流,选择合适的下载和上传速度,以限制应用程序。

举例来说,如果你使用Firefox作为浏览器,则限制了它的下载容量25 KB /秒,并上传badwidth〜15 KB /秒。 要以独立模式下使用涓涓细流,请使用以下命令 -

$涓涓细流-d 25 -u 15火狐

上述命令将打开网络限制的自定义Firefox的启动程序。

限制Linux上的网络接口

另外,在网络通信控制是通过在每个接口上执行带宽限制。 分享与别人上游的网络连接时,这是最有用的方法。 使用wondershaper工具,可以强制执行每个接口的带宽限制。

要安装wondershaper,请使用以下命令-$ sudo易于得到安装wondershaper

示例输出应该是这样的 -读取软件包列表...完成

的依赖关系树

读取状态信息...完成

下列新软件包将被安装:

wondershaper

0升级,1新装,0删除和0不升级。

需要得到15.0 KB档案。

此操作后,将使用额外的磁盘空间77.8 KB。

获取:1 http://in.archive.ubuntu.com/ubuntu/信赖/宇宙wondershaper所有1.1A-6 [15.0 KB]

....

wondershaper的用法

使用下面的命令来控制在Linux中为Ethernet0(数字零)系统-

$ sudo的wondershaper的eth0 1000 500

您可以使用以下命令删除wondershaper限制-$ sudo的wondershaper明确的eth0

恭喜! 现在,你知道“如何限制Linux上的网络带宽”。 我们将更多地了解这些类型在我们的下一个Linux职务的命令。 请继续阅读!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值