zoukankan      html  css  js  c++  java
  • linux终端自定义命令的别名

    alias : 给某个命令定义别名。

    如:alias gpush='Git push origin HEAD:refs/for/master'
    这样在终端中,只需要输入 gpush 就ok了。但是只是这样的话,会在重启之后失效。

    解决步骤:

    1. 找到home下的 .bashrc文件(隐藏文件)ls -a;如果没有此文件则创建此文件vim .bashrc
    2. 打开编辑 .bashrc 文件,vim .bashrc,加入alias命令,如:
      alias cdhome='cd ~'
      alias cdroot='cd /'
      alias gpull='git pull'
      alias gci='git commit -a'
      alias gpush='git push origin HEAD:refs/for/master'
      alias gst='git status'
    3. 保存文件后,调用此文件,运行:source ~/.bashrc(此文件暂时生效,重启后失效);
    4. 打开编辑home下.bash_profile文件(用户登陆终端的时候会自动执行的文件) vim .bash_profile,加入source ~/.bashrcsource .bashrc
    5. 再次加入新命令,执行1,2步骤即可。

    总结:

    在 .bashrc 文件中通过alias命令定义终端命令别名,在终端自动执行文件 .bash_profile 中通过source命令调用执行 .bashrc 文件。

  • 相关阅读:
    CrackRTFwp 顺便讲讲如何在pe文件中看资源
    开启驱动生涯
    hgame week2 week3
    hgamefinal re peko-chain!
    docker化hbase并使用外部zookeeper
    docker化canal-adapter
    脚本
    ansible模块-user
    esxi克隆虚拟机
    confluence配置搭建
  • 原文地址:https://www.cnblogs.com/topyang/p/7194832.html
Copyright © 2011-2022 走看看