sh 对我有用的别名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 对我有用的别名相关的知识,希望对你有一定的参考价值。

#!/usr/bin/env sh

alias ping8='ping 8.8.8.8'
alias pingg='ping google.com'

alias ls='ls --group-directories-first --color -F --time-style=long-iso'
alias lsd='ls -l | grep "^d"'
alias lsf='ls -l | grep "^-"'

alias mkdir='mkdir -p'

alias remove-unnecessary-files="find . -type f \( -name .DS_Store -o -name Thumbs.db \) -print0 | xargs -0 rm"

alias fuck='eval $(thefuck $(fc -ln -1 | tail -n 1)); fc -R'

# Compress
# zip [-recursive] [-X without OS X extra files like .DS_Store] [folder]
alias create_zip='zip -r -X'
alias create_targz='tar -zcf'
alias create_tarbz2='tar -jcf'
alias untar='tar xf --'

alias vi='vim -u $HOME/.virc'
alias mvi='mvim -u $HOME/.virc'
alias evim='vim -y'

alias wget-mirror='wget -mkEpnp'

alias portscan='netstat -tulpn'

alias phantomjs-webdriver='phantomjs --webdriver=4444'
alias selenium-server='java -jar ~/bin/selenium-server-standalone.jar $1'

mysql_recreate_database(){
    if [ -z "$1" ]
    then
        echo "Nama database jangan lupa"
    else
        mysql -uroot -proot -e "DROP DATABASE IF EXISTS $1; CREATE DATABASE $1;"
    fi
}

# phpserver(){ /usr/local/bin/php -S 0.0.0.0:$2 -t $1}
phpserver(){ /usr/local/bin/php -S 0.0.0.0:${2:-8080} -t ${1:-.} }

# Mac OS X only
alias hidedesktop="defaults write com.apple.finder CreateDesktop -bool false && killall Finder"
alias showdesktop="defaults write com.apple.finder CreateDesktop -bool true && killall Finder"

# Laravel
alias art='APP_ENV=local php artisan --env=local'
alias artp='APP_ENV=production php artisan --env=production'

# Reset permissions
alias chmod-reset='find . -type d -print0 | xargs -0 chmod 755 && find . -type f -print0 | xargs -0 chmod 644'

alias ppjson='python -m json.tool'

以上是关于sh 对我有用的别名的主要内容,如果未能解决你的问题,请参考以下文章

sh git配置有用的别名

sh bashrc有用的别名

sh Beaudev Docker别名和有用的功能

sh brightness.c(就像xbacklight,除了它实际上对我有用)

sh 我写了这个脚本来压缩一个非常繁重的项目图像文件夹。它适用于jpg和png。它对我有用,但它可能需要一些修改

sh Bash:别名,echo:将天气预报别名追加到〜/ .bashrc