Linux tips:
文件夹下按内容查找:grep -rnw '/path/to/somewhere/'-e "pattern"
后台运行:nohup ./yoursh.sh > youlog 2>&1 &
定期任务:crontab -e # note crontab can't read sys environment variables, so import them explicitly!
按内容查找文件,并替换:grep 'your pattern' -rl ./ | xargs sed -i 's/your pattern/replace str/g', NOTE escape special characters.
vi内替换::s/foo/bar/g or :%s/foo/bar/g or :5,12s/foo/bar/g
==============================
Git tips:
git init
git config user.name 'yourname'
ssh-keygen -t rsa -C 'youremail'
cat ~/.ssh/id_rsa.pub
# copy your public key to the remote git repo
git remote add origin git@yourremotgitrepo
git clone git@yourremotegitrepo
git add/rm somefile
git commit -m 'somecomment'
git push