직장에서는 SME Server를 실행하는 네트워크 컴퓨터에서 파일을 조작하는 데 많은 시간을 보냅니다(그러나 차이가 있다면 Windows 파일 공유용으로 설정되어 있습니다).
파일을 복사할 때마다 Finder/nautilus를 호출할 필요가 없도록 bash에서 네트워크 드라이브의 루트로 cd하는 방법이 궁금합니다. 어떤 제안이 있으십니까?
Ubuntu에서는 "위치 - 서버에 연결"을 통해 드라이브를 Windows 공유로 연결했습니다. OSX에서는 드라이브에 한 번 로그인했는데 Finder에 표시되었습니다.
답변1
기술적으로 Samba를 사용하는 동안 Nautilus는 FUSE를 사용하여 libsmbclient를 통해 SMB 공유를 마운트하는 gvfs를 사용하지만 mount
. SMB 설치와 함께 노틸러스를 사용하면 백그라운드 프로세스가 시작됩니다 gvfsd-smb
. 연결에 사용한 마운트 설정에 따라 이름이 지정된 디렉터리가 있는 ~/.gvfs/의 마운트 지점에 액세스할 수 있습니다.
gvfs-fuse-daemon 마운트 지점의 세부 정보를 보려면 /proc/mounts를 확인하세요.
답변2
답변3
OS X의 경우 /Volumes에서 공유 이름을 찾으십시오. 동일한 이름을 가진 설치가 여러 개인 경우 끝에 "번호"가 있을 수 있습니다. 설치된 CD/DVD 및 디스크 이미지에도 동일하게 적용됩니다.