Ubuntu使用记录
程序员文章站
2023-08-21 08:04:25
Ubuntu使用记录 使用Ubuntu有一段时间了,也重装了好一次,server也用的是Ubuntu,也重新部署过几次,记录下一些需要的东西,以后可以按照流程走下来,不至于用到什么再去搜索安装。 更新源 首先安装好系统后要更新源,使用国内的一些源,下载源文件,或者自己搜索添加一些国内的源,更新源文件 ......
Ubuntu使用记录
使用Ubuntu有一段时间了,也重装了好一次,server也用的是Ubuntu,也重新部署过几次,记录下一些需要的东西,以后可以按照流程走下来,不至于用到什么再去搜索安装。
更新源
首先安装好系统后要更新源,使用国内的一些源,下载源文件,或者自己搜索添加一些国内的源,更新源文件,然后update/upgrade即可。可以从这里直接下载源文件:https://gitee.com/youdias/UseUbuntu/blob/master/sources.list
桌面版查看实时网速
对于桌面版,可以通过安装indicator-sysmonitor实时监控网速:
···
sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor
sudo apt-get update
sudo apt-get install indicator-sysmonitor
indicator-sysmonitor &
···
即可在启动网速监控,同时还能监控CPU/Mem等使用情况,通过右键可以设置开机启动,通过添加 net:{net} 可以实时查看网速
参考链接:
server版网速限制
对于server,流量是很宝贵的,为了防止有些人扫描代理等窃用,可以通过软件对网速进行限制,当自己在使用时取消网速限制,当不用时开启限制,即使连上来了也不至于造成太大的损失,对于云服务器如AWS来说,甚至可以更激进一点,设置一个禁止任何链接的安全组,当不用时候网络采用该安全组,进一步保护server流量。 首先需要安装软件wondershaper:
···
sudo apt-get install wondershaper
···
使用很简单,开启限制:
···
$ sudo wondershaper eth0 100 20 //设置下载速度100KB/S,上传速度20KB/S
···
取消限制:
···
$ sudo wondershaper clear em1
···
接口名字可以利用Ubuntu的自动补全获得,比如输入tcpdump -i e +tab,会自动补全接口名字,或者通过ifconfig查看。
更省事一些,可以将开启/取消限制分别写作两个sh脚本,只需要运行即可,可在https://gitee.com/youdias/UseUbuntu/tree/master/NetControll这里直接下载,放在server合适位置
添加执行权限,然后就可以通过脚本对网速进行设定了。
参考资料:
上一篇: 手把手教你搭建WEB服务器和FTP服务器
下一篇: 巨冷加恶搞,非常不着调
推荐阅读
-
使用ucenter实现多站点同步登录的讲解
-
在linux或unix服务器上安装、使用MySQL的注意事项
-
Laravel5.4框架使用socialite实现github登录的方法
-
C# 使用 GDI+ 实现添加中心旋转(任意角度)的文字
-
iOS中封装.framework及使用的方法详解
-
iOS开发教程之UIRefreshControl使用的踩坑指南
-
iOS中UIRefreshControl的基本使用详解
-
iOS开发教程之XLForm的基本使用方法
-
.NET Framework中定时器timer的单线程与多线程使用讲解
-
使用C#获取远程图片 Form用户名与密码Authorization认证的实现