Я новичок в Ubuntu.
Всякий раз, когда я открываю терминал, мой текущий рабочий каталог /home/Varun
(как найти, набрав pwd
).
Можно ли как-нибудь сделать так, чтобы путь терминала был установлен как /home/Varun/Desktop/Java Files
при его открытии?
Просто выполните следующую команду в своем терминале:
echo "cd ~/Desktop/Java\ Files" >> ~/.bashrc
Приведенная выше команда добавит новую строку в ваш файл ~/.bashrc
, содержащий cd ~/Desktop/Java\ Files
, и изменит ваш рабочий каталог по умолчанию на [ 113], когда вы откроете терминал.
Откройте терминал, и вы увидите разницу.
Только добавить
Если кто-то использует оболочку zsh, чем
nano ~/.zshrc ( open the configuration file)
и в bootom добавляют
cd ~/Desktop/Java\ Files
таким образом, тонкая настройка - то, что когда-либо окружает Вас, используют (echo $0 )
просто добавьте команду, которую Вы обычно используете, и она будет выполняться.
Хотя изменение переменной $HOME
и вызов команды cd
(для краткости я воспользуюсь cmd) в файле .bashrc
является правильным ответом на ваш вопрос,
я нахожу более удобным создание псевдоним (например, cdh
), который ведет меня прямо в каталог, который я хочу.
Причина в том, что все файлы, которые настраивают другие программы (например, .bashrc
), остаются в каталоге по умолчанию $HOME
, и я могу работать в моем «cdh
каталоге» без прерывания из этих файлов.
Если мне нужно вернуться в каталог $HOME
, я всегда могу использовать cd
cmd.
В некоторых дистрибутивах Linux файл
.bashrc
поставляется с командой или командами, которые запускают или запускают один или несколько других файлов, предназначенных для этого конкретного использования (например,.bash_aliases
), поэтому решите для себя, если вы хотите использовать их или нет,
, если вы хотите их использовать, просто используйте его так же, как вы используете
blockquote>.bashrc
, но с командами, предназначенными для указанного файла., поэтому в
.bashrc
(или в.bash_aliases
или в любом другом файле, который вы выбрали)напишите следующее:
alias cdh='cd /home/Varun/Desktop/Java Files'
, если вы не
cdh
псевдоним не бойтесь использовать другое имя, но убедитесь, что нет другого cmd или псевдонима, подобного этому, потому что вы можете сделать этот cmd более или менее непригодным для использования.Вы можете проверить, используется ли имя triyng для его вызова, но я бы присвоил
type
cmd аргументом имени другого cmd.cmd
blockquote>type
должен сообщить вам, является ли данный cmd псевдонимом, двоичным файлом или сценарием bash, или ......... как угодно. И поэтому скажу вам, когда cmd не существует. (Что вам нужно в данном случае)
Вы можете добавить следующую строку в конец вашего ~/.bashrc
cd ~/Desktop/Java\ Files