码迷,mamicode.com
首页 > 系统相关
Linux内核协议栈的socket查找缓存路由机制
是查路由表快呢?还是查socket哈希表快?这不是问题的根本。问题的根本是怎么有效利用这两者,让两者成为合作者而不是竞争者。这是怎么回事?       我们知道,如果一个数据包要到达本地,那么它要经过两次查找过程(暂时不考虑conntrack):IP层查找路由和传输层查找socket。怎么合并这两者。       Linux内核协议栈采用了一种办法:在socket中增加一个dst字段作为缓存路由的...
分类:系统相关   时间:2015-01-11 12:24:24    阅读次数:264
linux grep命令详解
简介grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgr...
分类:系统相关   时间:2015-01-11 12:18:52    阅读次数:268
myEclipse Debug
========================================== myEclipse Debug 快捷键 ==========================================***简要描写叙述MyEclipse中有例如以下一些和执行调试相关的快捷键。 1. 【Ct...
分类:系统相关   时间:2015-01-11 12:18:20    阅读次数:196
Using TCP keepalive under Linux
Linux has built-in support for keepalive. You need to enable TCP/IP networking in order to use it. You also needprocfssupport andsysctlsupport to be ....
分类:系统相关   时间:2015-01-11 12:13:12    阅读次数:150
Emacs第二话:更舒服的编辑
Emacs第二话:更舒服的编辑Emacs第二话:更舒服的编辑1 热身用emacs,不用鼠标。额,不知道是谁说的,我浏览网页偶尔还是要用下鼠标的。不过有 firemacs, mouseless, tab mix plus 的组合还是可以做到mouseless的。首先,是光标移动速度要快,在linux上...
分类:系统相关   时间:2015-01-11 12:13:09    阅读次数:170
linux的虚拟文件系统VFS
虚拟文件系统(virtual file system),别名虚拟文件系统开关,是linux中的一个软件层,向用户空间提供文件系统操作接口。 VFS包含的系统调用包括open(2)、stat(2)、read(2)、write(2)、chmod(2)等等,这些系统调用在进程环境中执行。下面几个重要...
分类:系统相关   时间:2015-01-11 12:11:26    阅读次数:267
Emacs第一话:emacs和vim的比较
Emacs第一话:emacs和vim的比较Emacs第一话:emacs和vim的比较半年前那时候刚开始用linux,听过linux都不用IDE。牛逼哄哄的都是用 vim/emacs。划啦划拉开始百度,那时候还不知道用google,找各种教程,各种说法。最后得出一个结论vim比emacs好用。百度贴吧...
分类:系统相关   时间:2015-01-11 12:13:02    阅读次数:208
重装linux后
root帐号解禁vi /etc/pam.d/gdmvi /etc/pam.d/gdm-passwd两个装机必备软件源http://download1.rpmfusion.org/nonfree/fedora/http://download1.rpmfusion.org/free/fedora/htt...
分类:系统相关   时间:2015-01-11 12:09:54    阅读次数:254
Erlang入门:进程实例操作与练习1
%% @author Rolong -module(process1). -compile(export_all). -define(I(F), io:format(F++"~n", [])). -define(I(F, A), io:format(F++"~n", A)). %% Usage: %% %% 启动进程:Pid = process1:start(Fun). %% ...
分类:系统相关   时间:2015-01-11 11:04:38    阅读次数:168
Erlang入门:进程实例操作与练习2
%% @author Rolong -module(process2). -compile(export_all). -include("common.hrl"). %% Usage: %% 启动服务:process2:start(). %% 查看时间:myserver ! now. %% 结束服务:myserver ! stop. start()-> Pid = spawn(?MO...
分类:系统相关   时间:2015-01-11 11:02:05    阅读次数:210
Ubuntu下实现eth0与wlan0完美桥接
操作系统Ubuntu14.04LTS1.搭载网桥模块sudoapt-get install bridge-utils安装软件包modprobe bridge//网上参考步骤,加载网桥模块,实际未用cho "1">/proc/sys/net/ipv4/ip_forward//网上参考步骤,开启Ip转发...
分类:系统相关   时间:2015-01-11 11:00:30    阅读次数:716
linux下各种形式的shell加法操作总结(转)
linux 下shell加法操作总结:#!/bin/bashn=1;echo -n "$n "let "n = $n + 1"echo -n "$n ": $((n = $n + 1))echo -n "$n "(( n = n +1 ))echo -n "$n ": $[ n = $n +1 ]e...
分类:系统相关   时间:2015-01-11 10:59:33    阅读次数:184
mac 下更新 .bash_profile 文件
1、打开terminal(终端)2、cd ~ (进入当前用户的home目录)3、open .bash_profile (打开.bash_profile文件,如果文件不存在就 创建文件:touch .bash_profile 编辑文件:open -e bash_profile)4、直接更改弹出的.ba...
分类:系统相关   时间:2015-01-11 10:55:18    阅读次数:174
linux 命令之 tee
名称:tee 位置:/usr/bin/tee 权限:所有用户 作用:双向重定向,会同时将数据流送与文件和屏幕;而输出到屏幕的,就是stdout,可以让下一下命令继续处理。 用法:tee [OPTION]... [FILE]... 选项: -a, --append append to the given FILEs, do not overwrite 追加...
分类:系统相关   时间:2015-01-11 09:42:14    阅读次数:287
linux 命令之 字符串转换——tr
名称:tr 位置:/usr/bin/tr 权限:所有用户 作用:可以用来删除一段信息中的文字、或者进行文字信息的替换 用法:tr [OPTION]... SET1 [SET2] 选项: -d 删除信息当中的SET1这个字符串 -s 替换掉重复的字符串...
分类:系统相关   时间:2015-01-11 09:39:14    阅读次数:251
linux 系统没有默认的目录
[问题描述]首先在linux的Home目录下并没有找到 Pictures这个目录,于是先新建一个Pictures,但当使用快捷键 PrtScrn或Alt+Prtscrn或Shift+PrtScrn后并没有在该目录下生成图片。[解决方案]问题的关键原因是我的系统当前没有默认的桌面目录,比如Docume...
分类:系统相关   时间:2015-01-11 09:31:44    阅读次数:129
ubuntu 14.04 将用户目录下中文目录修改为英文目录
1)终端中输入以下命令$ export LANG=en_US$ xdg-user-dirs-gtk-update在弹出的如下对话框中,选择 update names2)重启系统在弹出的如下窗口中选择“不要再次询问”并点“保留旧的名称”
分类:系统相关   时间:2015-01-11 08:30:10    阅读次数:290
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!