По умолчанию во многих дистрибутивах при выходе из mc не сохраняется текущий путь. Чтобы это исправить, в конец файла /etc/bash.bashrc нужно добавить:
# set mc if [ -f /usr/share/mc/bin/mc.sh ]; then . /usr/share/mc/bin/mc.sh fi
После чего следует перелогиниться.