Используя образ диска восстановления начальной загрузки, связанный с на этой официальной странице Ubuntu, можно восстановить личинку: https://help.ubuntu.com/community/Boot-Repair
CrunchBang и Ubuntu оба затем будут в личинке как выбор.
Терминал запустится в рабочей директории, которую он наследует от родителя.
Однако, некоторые позволяют переопределить его через конфигурационные настройки.
С помощью gnome-терминала
вы можете отредактировать свой профиль, отметить выполнить пользовательскую команду вместо моей оболочки и сделать так:
sh -c 'cd ~/Documents; exec "${SHELL:-sh}"'
Прежде всего, удалите эту строку из вашего .bashrc
. Способ сделать это не с помощью $HOME
, эта переменная всегда будет указывать на Ваш домашний каталог, и Вы не хотите изменять это только для того, чтобы Ваши оболочки запускались в другом месте.
Я уверен, что будет более элегантный способ сделать это, но в качестве временного обходного пути вы можете просто добавить эту строку к вашему .bashrc
:
cd ~/Documents
Так как этот файл считывается каждый раз, когда вы запускаете новую нелогинную оболочку (открываете новый терминал), команда cd
будет выполнена и ваши терминалы начнут работать с ~/Documents
, как вы пожелаете.
Для тех, кто ищет, где находится файл .bashrc
, обычно это скрытый файл в домашнем каталоге.
Откройте свой терминал и перейдите в домашний каталог, а затем:
ls -al
, чтобы показать все скрытые файлы. Теперь вы сможете увидеть ваш файл .bashrc
.
Откройте файл .bashrc
в текстовом редакторе, введя команду:
gedit .bashrc
Отредактируйте этот файл, добавив последняя ваша команда, например:
cd ~ / YourDirectoryName
Сохраните файл и перезапустите терминал.
Подумайте об изменении /etc/passwd
и изменении домашнего каталога по умолчанию