Vim快捷键:
- 跳到第一行 :1 或 gg
- 跳到最后一行 😒 或 Shift+g
- 复制 yy
- 删除 dd
- 撤销 U
- 粘贴 P
加载Python自带Web Server:
- python -m SimpleHTTPServer 80
- python3 -m http.server 80
Webstorm快捷键
- Ctrl + Alt + L 格式化代码
- 双击shift 全局查找
- 快速代码补全 emmet
- 快速生成框架 !html
Onenote使用笔记
- 截图:Win+shift+S
Nginx
- 重新加载配置:nginx -s reload
- 快速关闭:nginx -s stop
- 安全关闭:nginx -s quit
FFmpeg
celery 4 in Windows
- 不支持pool:celery -A your_app_name worker --pool=solo -l info
lsof:list open files
查看进程打开的文件列表
- lsof -c -p pid
- lsof -c program
获取当前缓存(加载)的动态链接库:
- ldconfig -p | grep libssh
查看可执行文件所依赖的库:
- ldd 绝对路径
- (程序的某个section中会记录动态链接的信息)
aliases
- alias de=‘ps -ef |grep’
- alias c=‘clear’
- alias ncat=‘netstat -nlp |grep’
- alias listp=‘pkg-config --list-all |grep’
- alias versionp=‘pkg-config --modversion’
- alias finf=‘find / -name’
- alias s=‘apt-cache search’
高亮日志分析工具(log navigator):
- apt-get install lnav
ovs
-
运维:
- 运维脚本位置
- /usr/share/openvswitch/scripts
- /usr/local/share/openvswitch/scripts
- 启动:ovs-ctl start
- 重启:ovs-ctl restart
- 状态:ovs-ctl status
- 运维脚本位置
-
查看日志:
- ovsdb-tool show-log
-
查看ovsdb里面的数据表:
- ovsdb-client list-tables
-
查看ovsdb中的相关字段定义
- ovsdb-client list-columns Interface | grep ofport
-
查看ovsdb中的相关数据:
- ovs-vsctl – --columns=external_ids,name,ofport,ofport_request list Interface
-
alias:
- alias ovss=‘ovs-vsctl show’
- alias apps=‘ovs-appctl fdb/show’
- alias ofs=‘ovs-ofctl show ofc-bridge’
编译相关
-
cmake:
- 一个跨平台编译工具 用于生成适配平台的Makefile
- mkdir build
- cd build
- cmake …
- make && make install
- 重新cmake之前需要删除CMakeCache.txt
-
pkg-config:
- 编译库的时候 使用这个工具管理其依赖
- 即记录头文件和库文件的存放位置 用于编译和链接
- pkg-config --list-all | grep libnetconf
- pkg-config --modversion libnetconf
IPv6 DNS:
- 国内公共DNS(延迟2ms):
- 240c::6666
- 240c::6644
- he.net(US延迟156ms):
- 2001:470:20::2
- 2001:470:0:9d::2
- Google(延迟156ms):
- 2001:4860:4860::8888
- 2001:4860:4860::8844
屏蔽广告:
- hosts方式:
- 0.0.0.0 xian.qq.com
- 0.0.0.0 q.i.gdt.qq.com
- 0.0.0.0 v.gdt.qq.com
- 0.0.0.0 c.gdt.qq.com
- …
- 插件方式:
- adblock