![.bashrc 파일을 열 때 .bashrc 앞에 ~/를 추가해야 하는 이유는 무엇입니까? [복사]](https://linux55.com/image/135082/.bashrc%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%97%B4%20%EB%95%8C%20.bashrc%20%EC%95%9E%EC%97%90%20~%2F%EB%A5%BC%20%EC%B6%94%EA%B0%80%ED%95%B4%EC%95%BC%20%ED%95%98%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
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