diff --git a/translated/tech/20180906 How To Limit Network Bandwidth In Linux Using Wondershaper.md b/published/20180906 How To Limit Network Bandwidth In Linux Using Wondershaper.md similarity index 90% rename from translated/tech/20180906 How To Limit Network Bandwidth In Linux Using Wondershaper.md rename to published/20180906 How To Limit Network Bandwidth In Linux Using Wondershaper.md index 746e664228..046777e1be 100644 --- a/translated/tech/20180906 How To Limit Network Bandwidth In Linux Using Wondershaper.md +++ b/published/20180906 How To Limit Network Bandwidth In Linux Using Wondershaper.md @@ -11,101 +11,84 @@ ### 在 Linux 中使用 Wondershaper 限制网络带宽 -`wondershaper` 是用于显示系统网卡网络带宽的简单脚本。它使用了 `iproute` 和 `tc` 命令,但大大简化了操作过程。 +`wondershaper` 是用于显示系统网卡网络带宽的简单脚本。它使用了 iproute 的 `tc` 命令,但大大简化了操作过程。 -**安装 Wondershaper** +#### 安装 Wondershaper 使用 `git clone` 克隆 Wondershaper 的版本库就可以安装最新版本: ``` $ git clone https://github.com/magnific0/wondershaper.git - ``` 按照以下命令进入 `wondershaper` 目录并安装: ``` $ cd wondershaper - $ sudo make install - ``` 然后执行以下命令,可以让 `wondershaper` 在每次系统启动时都自动开始服务: ``` $ sudo systemctl enable wondershaper.service - $ sudo systemctl start wondershaper.service - ``` 如果你不强求安装最新版本,也可以使用软件包管理器(官方和非官方均可)来进行安装。 -`wondershaper` 在 [Arch 用户软件仓库][1](Arch User Repository, AUR)中可用,所以可以使用类似 [`yay`][2] 这些 AUR 辅助软件在基于 Arch 的系统中安装 `wondershaper` 。 +`wondershaper` 在 [Arch 用户软件仓库][1](Arch User Repository,AUR)中可用,所以可以使用类似 [yay][2] 这些 AUR 辅助软件在基于 Arch 的系统中安装 `wondershaper` 。 ``` $ yay -S wondershaper-git - ``` -对于Debian、Ubuntu 和 Linux Mint 可以使用以下命令安装: +对于 Debian、Ubuntu 和 Linux Mint 可以使用以下命令安装: ``` $ sudo apt-get install wondershaper - ``` 对于 Fedora 可以使用以下命令安装: ``` $ sudo dnf install wondershaper - ``` 对于 RHEL、CentOS,只需要启用 EPEL 仓库,就可以使用以下命令安装: ``` $ sudo yum install epel-release - $ sudo yum install wondershaper - ``` 在每次系统启动时都自动启动 `wondershaper` 服务。 ``` $ sudo systemctl enable wondershaper.service - $ sudo systemctl start wondershaper.service - ``` -**用法** +#### 用法 首先需要找到网络接口的名称,通过以下几个命令都可以查询到网卡的详细信息: ``` $ ip addr - $ route - $ ifconfig - ``` 在确定网卡名称以后,就可以按照以下的命令限制网络带宽: ``` $ sudo wondershaper -a -d -u - ``` 例如,如果网卡名称是 `enp0s8`,并且需要把上行、下行速率分别限制为 1024 Kbps 和 512 Kbps,就可以执行以下命令: ``` $ sudo wondershaper -a enp0s8 -d 1024 -u 512 - ``` 其中参数的含义是: @@ -114,20 +97,16 @@ $ sudo wondershaper -a enp0s8 -d 1024 -u 512 * `-d`:下行带宽 * `-u`:上行带宽 - - 如果要对网卡解除网络带宽的限制,只需要执行: ``` $ sudo wondershaper -c -a enp0s8 - ``` 或者: ``` $ sudo wondershaper -c enp0s8 - ``` 如果系统中有多个网卡,为确保稳妥,需要按照上面的方法手动设置每个网卡的上行、下行速率。 @@ -149,13 +128,14 @@ DSPEED="2048" # Upload rate in Kbps # USPEED="512" - ``` Wondershaper 使用前: + ![](https://www.ostechnix.com/wp-content/uploads/2018/09/wondershaper-1.png) Wondershaper 使用后: + ![](https://www.ostechnix.com/wp-content/uploads/2018/09/wondershaper-2.png) 可以看到,使用 Wondershaper 限制网络带宽之后,下行速率与限制之前相比已经大幅下降。 @@ -164,21 +144,16 @@ Wondershaper 使用后: ``` $ wondershaper -h - ``` 也可以查看 Wondershaper 的用户手册: ``` $ man wondershaper - ``` -As far as tested, Wondershaper worked just fine as described above. Give it a try and let us know what do you think about this utility. 根据测试,Wondershaper 按照上面的方式可以有很好的效果。你可以试用一下,然后发表你的看法。 - - -------------------------------------------------------------------------------- via: https://www.ostechnix.com/how-to-limit-network-bandwidth-in-linux-using-wondershaper/ @@ -186,7 +161,7 @@ via: https://www.ostechnix.com/how-to-limit-network-bandwidth-in-linux-using-won 作者:[SK][a] 选题:[lujun9972](https://github.com/lujun9972) 译者:[HankChow](https://github.com/HankChow) -校对:[校对者ID](https://github.com/校对者ID) +校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 diff --git a/translated/tech/20180913 ScreenCloud- The Screenshot-- App.md b/published/20180913 ScreenCloud- The Screenshot-- App.md similarity index 63% rename from translated/tech/20180913 ScreenCloud- The Screenshot-- App.md rename to published/20180913 ScreenCloud- The Screenshot-- App.md index a7002183c3..54a36dd377 100644 --- a/translated/tech/20180913 ScreenCloud- The Screenshot-- App.md +++ b/published/20180913 ScreenCloud- The Screenshot-- App.md @@ -1,43 +1,46 @@ -ScreenCloud:一个截屏程序 +ScreenCloud:一个增强的截屏程序 ====== -[ScreenCloud][1]是一个很棒的小程序,你甚至不知道你需要它。桌面 Linux 的默认屏幕截图流程很好(Prt Scr 按钮),我们甚至有一些[强大的截图工具][2],如 [Shutter][3]。但是,ScreenCloud 有一个非常简单但非常方便的功能,让我爱上了它。在我们深入它之前,让我们先看一个背景故事。 -我截取了很多截图。远远超过平均水平。收据、注册详细信息、开发工作、文章中程序的截图等等。我接下来要做的就是打开浏览器,浏览我最喜欢的云存储并将重要的内容转储到那里,以便我可以在手机上以及 PC 上的多个操作系统上访问它们。这也让我可以轻松与我的团队分享我正在使用的程序的截图。 +[ScreenCloud][1]是一个很棒的小程序,你甚至不知道你需要它。桌面 Linux 的默认屏幕截图流程很好(`PrtScr` 按钮),我们甚至有一些[强大的截图工具][2],如 [Shutter][3]。但是,ScreenCloud 有一个非常简单但非常方便的功能,让我爱上了它。在我们深入它之前,让我们先看一个背景故事。 + +我截取了很多截图,远超常人。收据、注册详细信息、开发工作、文章中程序的截图等等。我接下来要做的就是打开浏览器,浏览我最喜欢的云存储并将重要的内容转储到那里,以便我可以在手机上以及 PC 上的多个操作系统上访问它们。这也让我可以轻松与我的团队分享我正在使用的程序的截图。 我对这个标准的截图流程没有抱怨,打开浏览器并登录我的云,然后手动上传屏幕截图,直到我遇到 ScreenCloud。 ### ScreenCloud -ScreenCloud 是跨平台的程序,它提供简单的屏幕截图和灵活的[云备份选项][4]管理。这包括使用你自己的[ FTP 服务器][5]。 +ScreenCloud 是跨平台的程序,它提供轻松的屏幕截图功能和灵活的[云备份选项][4]管理。这包括使用你自己的 [FTP 服务器][5]。 ![][6] -ScreenCloud 很精简,投入了大量的注意力给小的东西。它为你提供了非常容易记住的热键来捕获全屏、活动窗口或捕获用鼠标选择的区域。 +ScreenCloud 很顺滑,在细节上投入了大量的精力。它为你提供了非常容易记住的热键来捕获全屏、活动窗口或鼠标选择区域。 -![][7]ScreenCloud 的默认键盘快捷键 +![][7] + +*ScreenCloud 的默认键盘快捷键* 截取屏幕截图后,你可以设置 ScreenCloud 如何处理图像或直接将其上传到你选择的云服务。它甚至支持 SFTP。截图上传后(通常在几秒钟内),图像链接就会被自动复制到剪贴板,这让你可以轻松共享。 ![][8] -你还可以使用 ScreenCloud 进行一些基本编辑。为此,你需要将 “Save to” 设置为 “Ask me”。此设置在下拉框中有并且通常是默认设置。当使用它时,当你截取屏幕截图时,你会看到编辑文件的选项。在这里,你可以在屏幕截图中添加箭头、文本和数字。 +你还可以使用 ScreenCloud 进行一些基本编辑。为此,你需要将 “Save to” 设置为 “Ask me”。此设置在应用图标菜单中有并且通常是默认设置。当使用它时,当你截取屏幕截图时,你会看到编辑文件的选项。在这里,你可以在屏幕截图中添加箭头、文本和数字。 -![Editing screenshots with ScreenCloud][9]Editing screenshots with ScreenCloud +![Editing screenshots with ScreenCloud][9] + +*用 ScreenCloud 编辑截屏* ### 在 Linux 上安装 ScreenCloud -ScreenCloud 可在[ Snap 商店][10]中找到。因此,你可以通过访问[ Snap 商店][12]或运行以下命令,轻松地将其安装在 Ubuntu 和其他[启用 Snap ][11]的发行版上。 +ScreenCloud 可在 [Snap 商店][10]中找到。因此,你可以通过访问 [Snap 商店][12]或运行以下命令,轻松地将其安装在 Ubuntu 和其他[启用 Snap][11] 的发行版上。 ``` sudo snap install screencloud - ``` 对于无法通过 Snap 安装程序的 Linux 发行版,你可以[在这里][1]下载 AppImage。进入下载文件夹,右键单击并在那里打开终端。然后运行以下命令。 ``` sudo chmod +x ScreenCloud-v1.4.0-x86_64.AppImage - ``` 然后,你可以通过双击下载的文件来启动程序。 @@ -57,7 +60,7 @@ via: https://itsfoss.com/screencloud-app/ 作者:[Aquil Roshan][a] 选题:[lujun9972](https://github.com/lujun9972) 译者:[geekpi](https://github.com/geekpi) -校对:[校对者ID](https://github.com/校对者ID) +校对:[wxy](https://github.com/wxy) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 diff --git a/sources/talk/20180502 9 ways to improve collaboration between developers and designers.md b/sources/talk/20180502 9 ways to improve collaboration between developers and designers.md index 293841714d..637a54ee91 100644 --- a/sources/talk/20180502 9 ways to improve collaboration between developers and designers.md +++ b/sources/talk/20180502 9 ways to improve collaboration between developers and designers.md @@ -1,3 +1,4 @@ +LuuMing translating 9 ways to improve collaboration between developers and designers ====== diff --git a/sources/tech/20180724 75 Most Used Essential Linux Applications of 2018.md b/sources/tech/20180724 75 Most Used Essential Linux Applications of 2018.md index 919182ba1f..2b52356068 100644 --- a/sources/tech/20180724 75 Most Used Essential Linux Applications of 2018.md +++ b/sources/tech/20180724 75 Most Used Essential Linux Applications of 2018.md @@ -1,3 +1,5 @@ +HankChow translating + 75 Most Used Essential Linux Applications of 2018 ======