Cygwin의 $HOME을 Windows 구성 파일 디렉터리로 설정합니다.

Cygwin의 $HOME을 Windows 구성 파일 디렉터리로 설정합니다.

Cygwin과 Windows가 동일한 $HOME 디렉터리(이 경우 Windows 프로필 디렉터리)를 공유하면 어떤 단점이 있습니까?

답변1

그것들을 병합하면 잘 작동할 것입니다.

Cygwin 자체는 HOME 디렉토리에 아무것도 저장하지 않습니다. 새로운 홈 디렉토리로 Cygwin을 처음 실행하면 .bash_profile등의 기본 버전이 여기에 배치되지만, 이미 배치된 항목과 충돌이 발생하지 않습니다.

또한 Windows 프로필 디렉터리의 내용에 대해 Cygwin을 사용할 수 있다는 점이 종종 편리하다는 것을 알았습니다. 그러나 나는 그 둘이 동일하기를 원하지 않았기 때문에[*] 내 홈 디렉토리에 이를 가리키는 심볼릭 링크를 만들었습니다. 나는 Windows 프로필 디렉토리에서 더 이상 벗어나지 않습니다 cd ~/WinHome.

[*] 너무 많은 프로그램이 Windows 프로필 디렉토리에 임의의 쓰레기를 던질 만큼 운이 좋다고 생각하여 홈 디렉토리에서 볼 때마다 짜증이 납니다 ls. 나는 이 혼란으로부터 어느 정도 거리를 두는 것을 선호합니다. 내 홈 디렉토리는 다음과 같아야 한다고 생각합니다.내 거. 나는 ~/WinHome중개인이 되어 기쁘다.

답변2

간단합니다. .bashrc파일로 이동하여 원하는 폴더에 대한 별칭을 설정하세요.

    alias someName="cd path/to/your/home/directory"

그것을 저장하고 cygwin 어디에 있든 그냥 입력하기만 하면 someName즉시 그 곳에 갈 수 있습니다. 저는 이 방법을 사용하여 폴더에 연결했는데 탐색 속도가 매우 빠릅니다.

관련 정보