commands

来源:互联网 发布:电视信源如何选择网络 编辑:程序博客网 时间:2024/05/17 23:58

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


0 0