UNIXコマンドのソースを見る方法

ubuntu@ubuntu-14:~$ uname -a
Linux ubuntu-14 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

## 前準備
#apt-fileをインストールする
ubuntu@ubuntu-14:~$ sudo apt-get install apt-file
#データベースの最新化
ubuntu@ubuntu-14:~$ apt-file update

## apt-getを使ってソースを探す
#例として/bin/echoのソースを探す
ubuntu@ubuntu-14:~$ apt-file search /bin/echo
9base: /usr/lib/plan9/bin/echo
alsa-tools-gui: /usr/bin/echomixer
coreutils: /bin/echo
dcmtk: /usr/bin/echoscu
echoping: /usr/bin/echoping
libbonobo2-bin: /usr/bin/echo-client-2
supervisor: /usr/bin/echo_supervisord_conf

#/bin/echoが含まれるcoreutilsのソースコードを取得する
ubuntu@ubuntu-14:~$ apt-get source coreutils

#ソースコードはカレントディレクトリに展開される
ubuntu@ubuntu-14:~$ ls -l ./coreutils-8.21/src/echo.c 
-rw-rw-r-- 1 ubuntu ubuntu 7630  131  2013 ./coreutils-8.21/src/echo.c