码迷,mamicode.com
首页 > 系统相关
Linux 上的TC 流量控制几个例子
不少中小企业服务器接入带宽往往只有10Mbps通常服务器也运行了其它服务,比如DNS服务,当网站访问量较大并且有多人同时下载时,带宽很容易耗尽,导致服务器延迟增加或丢包。如何对80端口进行速度限制,而保障其它服务能正常运行?你可以使用tc命令,对服务器上指定的端口和服务..
分类:系统相关   时间:2014-10-30 01:59:57    阅读次数:368
linux下TC+HTB流量控制
TC规则涉及到队列(QUEUE)分类器(CLASS)过滤器(FILTER),filter划分的标志位可用U32或iptables的set-mark来实现)一般是"控发"不控收linux下有两块网卡,一个eth1是外网,另一块eth0是内网.在eth0上做HTB。(注意:filter划分标志位可用u32打标功能或iptables的set-mark功能,如果..
分类:系统相关   时间:2014-10-30 01:57:51    阅读次数:703
bash shell 内部命令及添加
#manshellbuiltinsBASH_BUILTINS(1)BASH_BUILTINS(1)NAMEbash,:,.,[,alias,bg,bind,break,builtin,cd,command,comp-gen,complete,continue,declare,dirs,disown,echo,enable,eval,exec,exit,export,fc,fg,getopts,hash,help,history,jobs,kill,let,local,logout,popd,printf,pu..
分类:系统相关   时间:2014-10-30 01:55:08    阅读次数:222
分布式缓存Memcache和Redis
引言         针对于现在计算机的CPU和网络设施,对应用程序来说,执行效率的瓶颈,已经不是代码的长度(实现同一个功能)和带宽了,而是,代码访问资源的过程,即:让我们的程序慢下来的罪魁祸首就是IO操作。        程序从硬盘上读取数据是一个非常花费时间的操作,因为我们现在所使用的硬盘是机械式的,你想机械的运行速度和电的速度,那是一个级别上的选手吗?        为了解决程序的瓶颈...
分类:系统相关   时间:2014-10-30 01:54:07    阅读次数:216
Ubuntu 12.04 安装搜狗输入法
安装指南Ubuntu / Ubuntu Kylin 14.04 LTS 版本只需双击下载的 deb 软件包,即可直接安装搜狗输入法。Ubuntu 12.04 LTS 版本由于 Ubuntu 12.04 LTS 自带的 Fcitx 版本较旧,需要先通过 PPA 升级,才能安装下载的 deb 软件包。1...
分类:系统相关   时间:2014-10-30 01:45:31    阅读次数:220
Bad font rendering in Linux
Sometimes aliased/jagged fonts still exist after post-installation configuration. Following instructions may help to get them fixed to make characters...
分类:系统相关   时间:2014-10-30 01:38:11    阅读次数:211
linux0.11学习笔记(2)
makefile文件: make 程序是使用Makefile数据文件和代码文件的最后修改时间(last-modification time)来确定那些文件需要进...
分类:系统相关   时间:2014-10-30 00:21:45    阅读次数:183
Redis为何要比Memcached的Bigger高
为什么Memcached和Redis如此流行? 不仅是其具有超高的性能,还因为相对来说他们都非常简单。 对程序员来说上手使用Memcached或Redis相当容易。 安装和设置并集成到系统中可能只需要几分钟时间。 因此花费一点点时间和精力就能立刻大幅提升系统性能 —— 通常是提升一个数量级。 一个简洁的解决方案却能获得巨大的性能收益: 这酸爽简直超乎你的想象。...
分类:系统相关   时间:2014-10-30 00:15:21    阅读次数:400
Linux
.bashrcexport MARKPATH=$HOME/.marksfunction jump { cd -P "$MARKPATH/$1" 2>/dev/null || echo "No such mark: $1"}function mark { mkdir -p "$MARKPA...
分类:系统相关   时间:2014-10-30 00:09:29    阅读次数:286
mac 安装brew
安装命令如下:curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1当brew安装成功后,就可以随意安装自己想要的软件了,例如wget,命令如下:sudo brew...
分类:系统相关   时间:2014-10-30 00:02:14    阅读次数:246
linux下.run文件的安装与卸载
linux下.run文件的安装与卸载.run文件的安装很简单,只需要为该文件增加可执行属性,即可执行安装以 virtualbox 的安装文件 virtualbox-3.1.6-59338-Linux_x86.run为例,只需要输入命令:chmod +x virtualBox-3.1.6-59338-...
分类:系统相关   时间:2014-10-30 00:01:27    阅读次数:386
linux网络编程基础——TCP/IP认识
基于TCP
分类:系统相关   时间:2014-10-29 23:57:02    阅读次数:323
亲测linux上安装svn
方法一:1、wgethttp://subversion.tigris.org/downloads/subversion-1.6.1.tar.gz2、wgethttp://subversion.tigris.org/downloads/subversion-deps-1.6.1.tar.gz[或者直接...
分类:系统相关   时间:2014-10-29 23:58:37    阅读次数:668
linux svn安装和配置
svn概述众所周知,svn是一种集中式的版本控制工具,是cvs的改进版,那么svn相比cvs的好处在哪里呢?基于目录的版本控制系统(传统的CVS都是基于单个文件进行版本控制的,而SVN可以随意去除任何一个文件、目录的任何一个历史版本)原子提交(提交多个文件时,如果一个文件发生冲突,则其他修改都不会被...
分类:系统相关   时间:2014-10-29 23:57:27    阅读次数:408
Linux下的换行符\n\r以及txt和word文档的使用
Linux doc WINDOWS下记事本编写的文档和LINUX下VIM或者GEDIT等编写的文档的不同!例如WINDOWS下编写的SH脚本,放到LINUX下执行可能会出错。解决方法: 原因是:Windows下换行符号是“\r\n”,而linux下是“\n”没有”\r”,当shell文件是在...
分类:系统相关   时间:2014-10-29 23:44:14    阅读次数:394
Eclipse快捷键
Ctrl+1 快速修复(最经典的快捷键,一定要会)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置Alt+↑ 当前行和上面一行交互位置Alt+← 前一个编辑的页面Alt+→ 下一个编...
分类:系统相关   时间:2014-10-29 23:40:48    阅读次数:209
Linux下的C程序如何调用系统命令,并获取系统的输出信息到C程序中
直接贴代码:#include #include #include int main(int argc,char*argv[]){ FILE *fstream=NULL; char buff[1024]; memset(buff,0,sizeof(buff)); if(...
分类:系统相关   时间:2014-10-29 23:39:34    阅读次数:316
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!