Mac

# 1. set proxy
$ export ALL_PROXY=socks5://127.0.0.1:1080
# or
# sudo git config --global http.proxy  socks5://127.0.0.1:1080
# sudo git config --global https.proxy socks5://127.0.0.1:1080

# 2. install Homebrew
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ diskutil list #显示当前所有得磁盘情况
$ diskutil unmountDisk /dev/disk1 #卸载U盘上的所有磁盘
$ dd if={ISO_IMAGE_HERE_} of=/dev/disk1 bs=1m #拷贝磁盘

# 显示进度
$ brew install pv
$ pv -petr ubuntu-11.10-desktop-i386.iso | sudo dd of=/dev/disk2 bs=1m`

# For Ubuntu
$ suod apt-get install pv
$ sudo tee /usr/local/bin/pvdd <<-'EOF'
pv -petr $1 | sudo dd of=$2 bs=4096
EOF
$ sudo chmod a+x /usr/local/bin/pvdd


# or
$ sudo dd if=ubuntu.iso of=/dev/sdb  bs=4M
$ watch  -n 5 "sudo pkill -USR1 ^dd$"
$ open -a appname args...