[완료] Cygwin 에서 다른 드라이브의 폴더를 들어가고 싶습니다.

mewestside의 이미지

Cygwin 이 C:\ 에 설치가 되어 있습니다.

시그윈에서 다른 드라이브의 폴더를 들어가고 싶은데 어떻게 하면 되나요??

data 폴더를 D:\ 에 만들어서 시그윈 홈디렉토리에서 왔다갔다하면서 작업하려고 하는데..

방법이 있나요??

oletree의 이미지

mewestside의 이미지

한번 해보겠습니다...

Fe.head의 이미지

$ cd /cygdrive/
c/ d/ e/
 
 
$ cd /cygdrive/d

고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"

Fe.head의 이미지

# .bashrc
alias c:='cd /cygdrive/c'
alias d:='cd /cygdrive/d'
alias e:='cd /cygdrive/e'

$ c:
$ d:

고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"

mewestside의 이미지

감사합니다.. 이걸로 해결했습니다..

익명 사용자의 이미지

전 .bashrc 파일에 아래와 같이 추가하고 씁니다.

$ cat .bashrc
...
mount -c /
...

$ cd /c

$ cd /d

mewestside의 이미지

답변 감사합니다

dhrzzah의 이미지

.bashrc 파일이 어디있나요?

김정균의 이미지

계정 홈디렉토리에 있습니다. ~/.barshrc

chanik의 이미지

/etc/fstab 에 아래와 같이 해 놓고 쓰셔도 됩니다.

none / cygdrive binary,posix=0,user 0 0

이렇게 해 두면 bash가 실행되지 않은 일반 cmd 창에서 PATH에 c:\cygwin\bin 또는 c:\cygwin64\bin 디렉토리만 추가된 상태에서 cygwin 기반 실행파일 쓸 때도 /c /d 등의 경로를 쓸 수 있습니다. 아주 가끔은 유용할지도..

C:\>set PATH=%PATH%;c:\cygwin\bin
 
C:\>ls -al /c/cygwin/bin/ls*
-rwxr-xr-x 1 tester None 135197 Feb  4  2017 /c/cygwin/bin/ls.exe
-rwxr-xr-x 1 tester None  14877 Aug 23  2020 /c/cygwin/bin/lsattr.exe
lrwxrwxrwx 1 tester None     10 Jun 22  2016 /c/cygwin/bin/lsdiff -> filterdiff