bash
醉趋醍
提升自我
展开
-
gitignore命令
在~/.bashrc文件末尾新起一行,粘贴如下脚本#gitignore 用法: gitignore file1 file2 files...function gitignore(){ prjroot=`git rev-parse --show-toplevel 2>&1` #获取git项目根目录 notagit='not a git repository...原创 2019-12-03 15:01:31 · 986 阅读 · 0 评论 -
TOA(tcp option adress)安装
1.说明1.1.场景说明TOA 属于 4层转发系统的一个功能模块,缺省情况下服务经过 4层转发系统,服务源站查看到的请求IP为NAT的回源地址,这对于一些特殊业务来说(比如游戏),是无法满足的,TOA的功能就是让真实源服务源站获取访问者真实IP地址,该模块安装在源站服务器上。以下为 TOA 的局限性:仅支持 TCP 协议仅支持 IPv4仅支持 Linux 操作系统1.2.前提条件...原创 2019-11-19 19:05:56 · 5654 阅读 · 0 评论 -
golang编译android库
1. go build环境golang方法首先import “C”,然后在需要导出的函数上加//export func_name。库源代码// libcgopackage mainimport "C"import "fmt"//export GoCallfunc GoCall(buffer *C.char) { fmt.Println(C.GoString(buff...原创 2019-11-19 14:34:02 · 946 阅读 · 0 评论 -
go编译静态库
go编译静态库例如我有个golang项目ucp, 项目目录如下.├── README.md├── a.out├── client.json├── cmd.sh├── dist│ ├── libmudp.a│ ├── libucp.h│ ├── mudp.c│ └── mudp.h├── main.go├── server.json└── tests ...原创 2019-11-14 12:09:46 · 1548 阅读 · 0 评论 -
git用法
git用法状态查询git status修改git diff暂存git commit -m ‘modify message’推送git push日志git log分支合并git checkout mastergit branch newbranch_namegit checkout newbranch_namedo sometinggit checkout maste...原创 2019-03-01 10:22:53 · 113 阅读 · 0 评论 -
常用linux命令
常用linux命令查看目录结tar -tvf sns.tar.gz查看当前目录大du -h .更改文件夹所有者chown [-R] 账号名称 文件或目录chown [-R] 账号名称:用户组名称 文件或目录统计行数wc -l统计当前目录及子目录的所有文件行数find . -name "*.h" | xargs wc -l find . -name "*.c" | ...原创 2018-11-27 20:29:57 · 138 阅读 · 0 评论 -
bash语法
计数 比较 ++ whilesleeptime=30sleepinterval=3while [ $sleeptime -gt 0 ]do echo to wait $sleeptime seconds sleep $sleepinterval sleeptime=$[ sleeptime-sleepinterval ]donebash 传参argv=$@arglen=$#...原创 2018-11-27 20:25:21 · 184 阅读 · 0 评论 -
linux bash配置
linux bash配置goexport GOPATH=/opt/gopathexport GOBIN=$GOPATH/binexport PATH=$PATH:$GOROOT/bin:$GOBIN时钟export IP=`/sbin/ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6 | awk '{print $2}' | ...原创 2018-11-27 20:21:36 · 745 阅读 · 0 评论