【Windows】Git Bash技巧 - 向Linux上的Terminal靠拢!

关键字:Git Bash探索,技巧和改进,Windows Terminal,Linux命令行,windows命令行, Linux Terminal,Ubuntu CentOS,类似Ubuntu ternimal,Ctrl+Alt+T


Windows上最顺手的terminal --Git Bash,还是原来的配方,还是原来的味道。

【Windows】Git Bash技巧 - 向Linux上的Terminal靠拢!_第1张图片


【本文修改记录】

创建 2016-03-26 AM

修改 2016-03-28 PM


【前言】

用惯了Linux上的Terminal,一下子回到Windows上开发真的很不习惯!

幸好有Git Bash这个神器,才能方便地SSH, tail -f, vi, cat, diff等等。

Cmder啊,cygwin64啊神马的都试过,放弃了,还是这个Git bash比较简单。

Git Bash可以用Tab来自动补全!

下载地址:https://git-scm.com/download/



【目标】

1)更方便启动Git Bash,无需在文件夹右键“Git Bash Here”(终极目标是启用Linux上的快捷键Ctrl+Alt+T )

2)在Bash中,可以自定义命令  (Linux上的.bashrc策略)

3)在Bash中,操作mysql,redis等


【步骤】

1)【方便启动】使用快捷键Ctrl+Alt+T 启动(需要windows管理员权限):

【Windows】Git Bash技巧 - 向Linux上的Terminal靠拢!_第2张图片

【Windows】Git Bash技巧 - 向Linux上的Terminal靠拢!_第3张图片

OK了,现在可以用快捷键Ctrl+Alt+T 启动Git Bash了。

PS:好像Win10系统只能识别在C盘的快捷方式的快捷键。


或者,放到启动栏等,如图

【Windows】Git Bash技巧 - 向Linux上的Terminal靠拢!_第4张图片


【Windows】Git Bash技巧 - 向Linux上的Terminal靠拢!_第5张图片

好了,下次要启动Git Bash的话,可以按一下Win键,鼠标点一下就好了,可以多开。











2)【自定义命令】在Git Bash中,输入下面的命令,可以用VI,但是不支持nano:

touch ~/.bashrc
touch ~/.bash_profile
echo 'if [ -f ~/.bashrc ]; then . ~/.bashrc; fi' > ~/.bash_profile
echo 'alias gotod="cd /d/"' > ~/.bashrc
. ~/.bashrc
gotod

【Windows】Git Bash技巧 - 向Linux上的Terminal靠拢!_第6张图片





3)【Mysql等】

(20160328 PM更新) 将Mysql的bin目录路径加入系统的“系统变量”Path:

但是!修改之后,可以用Git Bash启动Mysql,但是敲命令后没结果返回。

用系统自带的命令行倒是正常!

如图:

(参考自http://jingyan.baidu.com/article/3ea51489e9998f52e61bbaf7.html

【Windows】Git Bash技巧 - 向Linux上的Terminal靠拢!_第7张图片

【Windows】Git Bash技巧 - 向Linux上的Terminal靠拢!_第8张图片

【Windows】Git Bash技巧 - 向Linux上的Terminal靠拢!_第9张图片

【Windows】Git Bash技巧 - 向Linux上的Terminal靠拢!_第10张图片

(料想应该会有人吐槽我的开发密码。。。)


Redis也不是简单的redis-cli就可以。

下次找到方法再来改这篇日记。


(20160326 AM的错误) 

$ mysql -uroot -p

bash: mysql: command not found






PS:

0.欢迎大家回复讨论

1.跳转到E盘根目录,可以cd /e/

2.





=============== 更多知识 ===================

AutoHotKey下载:

http://www.onlinedown.net/soft/39219.htm


AutoHotKey中文手册:

http://www.veryhuo.com/down/html/76513.html


手把手教你使用Git:

http://www.open-open.com/lib/view/open1414396787325.html


VI的用法:

http://jingyan.baidu.com/article/59703552e2e1e38fc107405a.html


Win如何在cmd中输入mysql即可进入mysql控制台

http://jingyan.baidu.com/article/3ea51489e9998f52e61bbaf7.html







你可能感兴趣的:(命令行)