Skip to content

Latest commit

 

History

History
125 lines (106 loc) · 3.82 KB

notes.org

File metadata and controls

125 lines (106 loc) · 3.82 KB

Notes

Quick notes

org-mode

org-moe 插入日期

C-c . C-u C-c . 精确时间 参见org-mode 入门教程

shell 获取可执行文件目录绝对路径

cur_dir=$(cd "$(dirname "$0")"; pwd)

shell 获取当前脚本绝对路径 [2017-02-16 四 11:37]

debian 将 caps lock 改为 ctrl

安装 gnome-tweak-tool

sudo apt-get install gnome-tweak-tool

打开 gnome-tweak-tool 打字->大些锁定键行为->Make Caps Lock an additional Ctrl [2017-02-18 六 23:27]

debian 设置桌面帮顶键为 Emacs 风格

  • 设置为 Emacs 风格
gsettings set org.gnome.desktop.interface gtk-key-theme "Emacs"
  • 还原为默认风格
gsettings set org.gnome.desktop.interface gtk-key-theme "Default"

shell if 条件

与:-a,当指定多个条件时,默认为与关系 或:-o 非:!,这是个单目操作符 if [ xxxx -a xxxxx -o xxxxx ! xxxx]; then 参见shell 逻辑运算符 [2017-02-16 四 14:43]

sed 替换多个文本(多个语句分隔符)

sed ‘s/<search1>/<replace1>/; s/<search2>/<replace2>/’ <file> [2017-02-16 四 14:43]

CentOS 添加证书信任

  • Install the ca-certificates package:
yum install ca-certificates
  • Enable the dynamic CA configuration feature:
update-ca-trust force-enable
  • Add it as a new file to etc/pki/ca-trust/source/anchors:
cp foo.crt /etc/pki/ca-trust/source/anchors/
  • Use command:
update-ca-trust extract

Adding trusted root certificates to the server

laravel/lumen 和 php 扩展 Event 的冲突

Laravel\Lumen\Application->withAliases($userAliases = []) #’Illuminate\Support\Facades\Event’ => ‘Event’, 这个类和 php 的 Event 扩展有冲突 两种方法: 1.禁用 Event 扩展 2.重载 withAliases 方法,将其中的这行去掉或者换一个名字,如: ‘Illuminate\Support\Facades\Event’ => ‘AppEvent’,

CREATED: [2017-02-22 三 09:48]

Learning

emacs lisp

[#B] magit mode

skynet

tcp/ip protocol

iptables for linux

metasploit framework

Hadoop

2017-07-18

回顾

工作目录<->版本库

  • git –help
  • git <子命令> –help
  • git status 查看工作目录的状态
  • git add 添加修噶(新增,修改,删除)到 index(stage)
  • git add -u 已经在版本库但是修改的
  • git add . 全部,(不管在不在版本库里面)
  • git commit 提交
  • git reset [–soft | –mixed [-N] | –hard] 撤销提交
  • git revert 复原提交(生成一个相反更新)

查看服务器信息

  • git remote add origin <服务器地址>
  • git remote -v 查看服务器代号和地址

将服务器的仓库 checkout 到本地

  • git clone <服务器地址> [<本地目录>] 检出新的代码库 (svn checkout)
  • git init && git remote add origin <服务器地址>
  • git push –set-upstream origin <分支名称>

分支管理

  • git branch -a 查看分支(-a 是所有的)
  • git status 查看当前的状态(在哪个分支)
  • git checkout -b <分支名称> 创建分支
  • git checkout 切换分支
  • git branch -d 删除分支