ILD

tmux关闭repeat功能
2019-5-18
按ctrl+b,然后按方向键切换pane后,如果再次迅速按方向键,要继续执行切换,因为repeat功能,相当于你又按了ctrl+b,关掉这个功能:set-option repeat-time 0或者/etc/tmux.conf添加:set-option -g repeat-time 0也可以重新绑定

make学习笔记:基础知识
2019-5-18
2 An Introduction to Makefiles2.1 What a Rule looks liketarget ... : prerequisites ... recipe ... ...A recipe is an action that make carries

Makefile学习:rules & recipes
2019-5-19
4 Writing rulesrule的顺序是无关紧要的,除了决定default goal之外。如果第一个rule有多个targets,只有第一个target被当成default goal。.开头的target不会被选中为default goal,除非它包含斜杠/。定义pattern rule的ta

make学习笔记:variables
2019-5-19
6 How to user Variables变量在读取makefile的过程中被扩展,除了:recipes,=定义变量的右边,define语法定义变量的body。变量名字不能包含:: # = whitespace,这4种字符,其它都可以。变量名字是大小写敏感的。6.1 basic of varia

Make学习:条件部分,函数
2019-5-25
7 Conditional Parts of Makefiles用来控制某一部分是否被包含在makefile中。可以比较两个变量,也可以比较变量和常量字符串。ifeq ($(CC),gcc)elseendifconditional-directive-onetext-if-one-is-trueel

feeds internal
2019-5-23
前面的文章已经大致了解了feeds是啥,本文对里面具体的东西进行分析。./scripts/feeds updateupdate分为两个阶段:第一个阶段是下载仓库,对于src-link就是建立一个链接;第二阶段是建立索引;比如对于下述feeds:12$ cat feeds.confsrc-link l

conf, mconf生成配置
2019-5-23
将openwrt的script/conf目录拷被出来,进入到目录执行make,生成conf和mconf两个可执行文件,前者是命令行交互模式配置,mconf是图形化交互模式。本文用的配置选项:1234567891011121314151617181920212223242526$ cat Config

tmux copy mode拷贝后输出到文件
2019-5-24
首先设置成vi模式:Ctrl + B,:set-window-option -g mode-keys vi进入copy modeCtrl +B , [箭头移动要开始复制的地方,按space ,begin selection,再移动光标,直到选中全部要复制的内容,按回车。再命令行执行:tmux sav

基于tun/udp的VPN的MTU计算
2019-5-24
MTU指的是以太帧的payload的最大长度,为1500。以太帧的最大长度要再加上14个字节的以太头,4个字节的校验,最大变成1518,如果在算上4个字节的VLAN,那么可以达到1522。以太帧最短是64个字节。Linux使用ping测试MTU,ping -M do -s 1470 8.8.8.8

Make学习:Using Implicit Rules
2019-5-25
10.1 Using Implicit Rulesfoo : foo.o bar.o cc -o foo foo.o bar.o $(CFLAGS) $(LDFLAGS)可能有多个隐藏规则,foo.o bar.o会应用隐藏规则,如果有foo.c bar.c,则应用编译c的隐藏规则。你可以写一个

Copyright © linuxdev.cc 2017-2024. Some Rights Reserved.