1、alias
如果经常性的要打一些重复命令 不妨用alias给它们重命名到一个简单的命令。
例如我要登陆一台机器。首先要跳转到目录,然用bash脚本登陆。如果目录很长的话每次记忆和输入都会很麻烦
1 cd ~/Desktop/somewhere 2 ./login.sh
如果使用alias则
首先到bash_profile文件
vi ~/.bash_profile
然后
alias login_machine="cd ~/Desktop/somewhere; ./login.sh"
最后记得source 更新一下命令.
source ~/.bash_profile
2、git 解决冲突
直接适用 merge指令进行合并会执行 “快进式合并”,会直接将master分支指 branch
git merge branch
使用--no-ff参数后,会执行正常合并,在 master上产生一个新节点,保证了版本演进的清晰。 然后log --graph可以看具体的操作流程
git merge --no-ff branch
git log --graph
然后解决冲突commit push代码即可(还有一种方式是强制push)
git push -u origin master -f
3、查找命令 find
当要在系统里寻找某个文件需要用到指令find
一般格式: find + 目录名称 + -name + 参数
4、输出重定向
> //覆盖源文件
>> //尾部追加
5、查看硬盘大小
du -h 目录