美文网首页
常用别名

常用别名

作者: dhz120 | 来源:发表于2020-09-03 09:14 被阅读0次

    Linux下常用别名设置

    .my-profile

    alias ..="cd .."
    alias which="type -path"
    alias where="type -all"
    alias ll="ls -lh --color=auto"
    alias l="ls -a --color=auto"
    alias mv="mv -i"
    alias cp="cp -i"
    alias la="ls -la --color=auto"
    alias ls="ls --color=auto"
    alias s="cd .."
    alias ss="cd ../.."
    alias sss="cd ../../.."
    alias ssss="cd ../../../.."
    alias p="cd -"
    alias d="ls"
    alias h="cd ~"
    alias cl="clear"
    alias sm="ls | xargs svn st | grep '^[^\?I].*'"
    alias st="svn diff --diff-cmd=tkdiff"
    
    xtouch()
    {
        local _f=$1
        if [ "$_f" ] && [ ! -f "$_f" ] && touch $_f && chmod u+x $_f ; then
            suffix=`echo $_f | sed  's%.*\(sh\|py\)$%\1%'`
            if [ "$suffix" == 'py' ] ; then 
                echo -e "#!/usr/bin/python" > $_f
            else
                echo -e "#!/bin/bash" > $_f
            fi
        fi
    }
    
    fxml()
    {
        local iFile=$1
        if [ "$iFile" ] && [ -f "$iFile" ] ; then
            xmllint --format $iFile --output ~$iFile && cat ~$iFile > $iFile
            [ -f "~$iFile" ] && rm ~$iFile
        fi
    }
    
    findf()
    {
        [ "$1" ] && find ./ -name $1 -type f
    }
    
    vfind()
    {
        findf $1 | xargs gvim
    }
    
    

    在.bashrc或者/etc/profile中添加 source .my-profile, 使生效。

    相关文章

      网友评论

          本文标题:常用别名

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