美文网首页
打造Windows下的linux命令行工具

打造Windows下的linux命令行工具

作者: 11的雾 | 来源:发表于2019-10-15 20:35 被阅读0次

    作为生信程序员,也许很多时候都需要在windows下批量处理文件,比如将几个txt文件合并成一个。这时候肯定你不会把每个文件都打开(哪怕你用sublime打开),然后一个一个复制粘贴到一个新的文件中。太low了,在linux中只需要cat一下就可以了,那么怎么才能在Windows下也可以使用这样的命令呢,

    有人就会问,windows中cmd命令不行吗?当然不行,因为它们对应的底层逻辑就不同。

    那么就需要用到git bash这个工具了,在使用这个工具之前,顺便提一下,github Desktop是windows下可以提交代码至github上的桌面工具,如果你装了这个,那么,git bash也就装了,如果没有,那么下载安装下就可以了,https://gitforwindows.org/

    在Windows中看看自己装了没,按下键盘上windows键,搜索git,如果出现以下图表中git bash app,则表示装了,直接使用。如果没有,那么需要下载安装一下。

    image.png image.png

    找到git bash,打开就可以使用了,但是我还想顺便进行一番设置:

    设置快捷打开键:

    右键点击“打开文件所在位置”

    在文件夹目录中就可以看到:然后右键,属性,

    image.png image.png

    当然也可以不用设置,这样就可以在windows上随时使用快捷键Ctrl+Shift+B打开git bash了,会有延迟,要等2-3秒,

    image.png

    设置快捷键 alias:

    也许你有自己的linux alias的使用习惯:

    比如,我用le 代表less -S

    我用 a代表cd ..

    我用b代表cd -

    修改方法:用vi打开 aliases.sh文件,并添加自己的快捷键。

    vi /etc/profile.d/aliases.sh

    添加需要修改的alias

    image.png

    保存退出(esc,shift+zz),并关掉重新打开,就可以愉快地使用了

    pycharm中修改git bash,

    我windows下开发ide为pycharm,

    在底端terminal中还是只能使用dir来查看目录,这时候就需要配置terminal了。

    在file-->Settings-->Tools-->Terminal-->Shell path中找到bash.exe,点击ok即可。关掉重新开启terminal,(但是不能使用自己设置的alias)

    image.png image.png

    windows下的dir和linux下的ls都可以使用,但是不能使用我刚才设置的alias。

    image.png

    本文参考文章: https://juejin.im/post/5bd5a08cf265da0add520772

    相关文章

      网友评论

          本文标题:打造Windows下的linux命令行工具

          本文链接:https://www.haomeiwen.com/subject/nvlemctx.html