V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
alexapollo
V2EX  ›  程序员

交流点有用的 shell alias

  •  
  •   alexapollo ·
    geekan · Dec 26, 2014 · 4348 views
    This topic created in 4148 days ago, the information mentioned may be changed or developed.

    我先来:
    pin='pip install -i http://pypi.douban.com/simple'
    cd..='cd ..'
    cd...='cd ../..'
    cd....='cd ../../..'
    cd.....='cd ../../../..'
    gp='git push'
    gup='git pull --rebase'
    f='find . | grep --color'
    g='find . | xargs grep --color -n'
    m='make -j 8'

    20 replies    2014-12-27 10:36:34 +08:00
    rick09
        1
    rick09  
       Dec 26, 2014
    怎么可以少了 rm='rm -i'
    Tink
        2
    Tink  
    PRO
       Dec 26, 2014   ❤️ 4
    rm = rm -rf /
    ChiangDi
        3
    ChiangDi  
       Dec 26, 2014
    alias ... "cd ../../"
    alias .... "cd ../../../"
    alias ..... "cd ../../../../"
    alias rm "rm -i"
    alias cp "cp -i"
    alias mv "mv -i"
    alias s "subl"
    alias mux "tmuxinator"
    alias sl "ls"

    # git alias
    alias g "git"
    alias ga "git add"
    alias gc "git commit -v"
    alias gc! "git commit -v --amend"
    alias gp "git push"
    alias gcm "git checkout master"
    alias gst "git status"
    LazyZhu
        4
    LazyZhu  
       Dec 26, 2014
    cd 为啥还是两个点?
    推荐bash的pushd/popd,切换目录更方便
    viator42
        5
    viator42  
       Dec 26, 2014   ❤️ 1
    ll = ls -al
    没有这个简直没法过.
    xzl380
        6
    xzl380  
       Dec 26, 2014   ❤️ 1
    ffffwh
        7
    ffffwh  
       Dec 26, 2014
    alias emcas=emacs
    alias eamcs=emacs
    。。。
    vibbow
        8
    vibbow  
       Dec 26, 2014
    alias cls=clear
    vibbow
        9
    vibbow  
       Dec 26, 2014
    alias dir=ls -alt
    XiaoxiaoPu
        10
    XiaoxiaoPu  
       Dec 26, 2014
    alias r='echo -ne "\033c"'
    bingdian
        11
    bingdian  
       Dec 26, 2014   ❤️ 2
    alias server="open http://localhost:8000 && python -m SimpleHTTPServer "

    顺便再分享个 http://dotfiles.github.io/
    iptux
        12
    iptux  
       Dec 26, 2014
    razrlele
        13
    razrlele  
       Dec 26, 2014
    alias emacs="vim"
    veapon
        14
    veapon  
       Dec 26, 2014
    veapon
        15
    veapon  
       Dec 26, 2014   ❤️ 1
    saber000
        16
    saber000  
       Dec 27, 2014
    alias clr='printf "\ec"'
    47jm9ozp
        17
    47jm9ozp  
       Dec 27, 2014
    .gitconfig里面

    [alias]
    lg = log --all --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --
    R4rvZ6agNVWr56V0
        18
    R4rvZ6agNVWr56V0  
       Dec 27, 2014
    alias site="curl -s -o /dev/null -w '%{http_code}'"
    zhujinliang
        19
    zhujinliang  
       Dec 27, 2014
    gohere="export GOPATH=`pwd`"
    reverland
        20
    reverland  
       Dec 27, 2014
    ~  type rot13
    rot13 is an alias for tr '[A-Za-z]' '[N-ZA-Mn-za-m]'


    ~  type rot13r
    rot13r is an alias for tr '[N-ZA-Mn-za-m]' '[A-Za-z]'
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   928 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 89ms · UTC 18:30 · PVG 02:30 · LAX 11:30 · JFK 14:30
    ♥ Do have faith in what you're doing.