bashrc 파일을 열 때 .bashrc 앞에 ~/를 넣어야 하는 이유를 알고 싶습니다.
표시하려면:
나는 보통 다음과 같이 시스템에서 파일을 엽니다.
vim filename.extension
하지만 /home 디렉토리에서 다음을 수행하면:
vim .bashrc
vim은 .bashrc라는 새 파일을 엽니다.
bashrc 파일을 열려면 다음을 수행해야 합니다.
vim ~/.bashrc
왜?
현재 시스템은 Linux Mint 18.3입니다.
답변1
귀하의 어려움은 다음과 같은 이유로 발생할 수 있습니다.
/home 디렉토리에 있는 동안
.bashrc
에는 없고 /home
홈 디렉토리에 있습니다(보통 /home/username
, 예, 혼란스럽습니다). 다음을 입력하여 수행할 수 있습니다.
cd
일단 거기에 도착하면,
vim .bashrc
기존 파일이 열립니다.
사용해왔다
vim ~/.bashrc
즉, 자신이 어디에 있는지 생각할 필요가 없습니다 ;-).
답변2
또는 홈 디렉터리의 절대 경로( ~
예: .~/
/home/username
또한, 그렇지 않으면 cd ~
모두 cd ~/
동일한 작업을 수행합니다. cd
세 가지 옵션 모두 다음으로 이동합니다.너의 집목차. 아니요/집.
홈 디렉토리에 있으므로 .bashrc
물결표를 추가하여 위치를 지정해야 하며, 이를 통해 홈 디렉토리를 가리키면 어디에서나 액세스할 수 있습니다 .bashrc
.
물론 이는 의 다른 파일 및 폴더에도 적용됩니다 ~
. 예를 들면 다음과 같습니다.
cd ~/myFolder
~/myScript.sh
당신이하고 싶은 것은 open .bashrc
이지만 vim은 현재 위치를 확인하기 때문에 파일이 이미 존재하거나 존재하지 않으면 파일을 만듭니다.새로운pwd
.bashrc 파일을 열려고 할 때 현재 .bashrc 파일이 없었기 때문에 .bashrc 파일은 현재 .bashrc 파일에 있습니다 .
즉, 에 있는 경우 기존 파일이 없고 올바른 경로(예: (또는 )) 를 가리키지 않기 때문에 명령을 /home/username/someFolder/someSubFolder
실행하면 vim .bashrc
새 파일이 생성됩니다 ..bashrc
.bashrc
/home/username/.bashrc
~/.bashrc