Я стараюсь работать с проектом в бродяге. Я сделал команду vagrant ssh
и подключен к виртуальной машине. Теперь мне нужно отредактировать файл .bashrc
, чтобы установить путь к исходному коду. Но сначала я не смог найти этот файл. Таким образом, я googled и обнаружил, что путь - это команда вызова ~/.bashrc
. Но при этом я получаю сообщение, что у меня нет к нему доступа:.bashrc: Разрешение отрицается
[[email protected]:~]$ ~/.bashrc
-bash: /home/vagrant/.bashrc: Permission denied
А что теперь делать?
UPD. Я не могу найти файл .bashrc. Когда я пытаюсь сделать команду ls -a
я получаю следующее:
[[email protected]:~]$ ls -a
. .bash_logout cleanup.sh sshd.sh .veewee_params
.. .bash_profile minimize.sh vagrant.sh .veewee_version
.bash_history .bashrc .ssh .vbox_version .zsh_profile
[[email protected]:~]$ locate .bashrc
/etc/skel/.bashrc
/home/vagrant/.bashrc
/var/chef/backup/etc/skel/.bashrc.chef-20130614181911
/var/chef/backup/home/vagrant/.bashrc.chef-20130614181912
[[email protected]:~]$
Но только место, где я могу найти некоторые из этих файлов в каталоге, где установлен Cygwin. Pls, см. Иллюстрации, они отражают отношения между каталогами бродячих и кигвинов.
Я сделал это, но, похоже, ничего не случилось. Просто показывает мне следующий ввод: ** [vagrant @ nupic-vagrant: ~] $ ** так, как его редактировать? – srgg6701
@ srgg6701 Ничего _seems_ не произойдет, но он был получен! Чтобы отредактировать его, выполните команду errr, просто отредактируйте ее в своем любимом редакторе. Если вам нравится 'vim', просто сделайте' vim ~/.bashrc', если вам нравится 'nano' просто сделать' nano ~/.bashrc', и если вам нравится 'ed', вы, вероятно, знаете, что делать':) '. –
Да, это выглядит очень глупо, я знаю. Но я никогда не работал с бродягой, linux env и т. Д. Я никогда не сталкивался с ситуацией, когда файл существует, но я могу редактировать его только после запуска некоторого текстового редактора из командной строки. Pls, считают, что я работал только в Windows. У меня есть некоторые редакторы здесь, как notepad ++, но понятия не имею, как использовать его в командной строке. Должен ли я установить переменную пути, чтобы это стало возможным? – srgg6701