ここ最近サーバーをいじることが多く、UnixコマンドおよびLinuxコマンドを使用する機会が増えています。ところで気になったのですが

ls, rm, cd, mkdir, grep, dd, chmod, su などのコマンド
/var, /usr, /bin, /sbin, /tmp などのディレクトリ名

これらの由来はいったいなんなんでしょうか?

ついさっきまで
dddata dump の略
susuper user の略
/usruser の略だろうと思い込んでいました

しかし友人から
dddataset definition の略
suswitch user の略
/usrUser Services and Routines の略であると

知らされ、由来やなんという言葉が略されたのか知りたいと思いました