Если вам часто приходится создавать каталоги в консоли, вам может пригодиться следующий трюк:
bash:
echo 'mkcd() { mkdir -p "$@" && cd "$_"; }' >> ~/.bashrc
csh (tcsh):
alias mkcd 'mkdir -p \!*; cd \!*' (добавьте эту же строку в .cshrc)
ksh
alias mkcd='_(){ mkdir -p $1; cd $1; }; _'
Теперь пользуйтесь:
mkcd foo/bar
Enjoy!