Linux에서 마운트 해제된 네트워크 드라이브 파일에 액세스하는 방법은 무엇입니까?

Linux에서 마운트 해제된 네트워크 드라이브 파일에 액세스하는 방법은 무엇입니까?

호출된 원격 호스트가 있고 myhost터미널에서 액세스하려는 일부 로그 파일이 있습니다.

예를 들어 브라우저에서 다음 항목에 액세스할 수 있습니다.

file://myhost/f$/logs/dev.log

하지만 터미널에서 이것을 시도하면

scp -p "username@myhost:/f$/logs/dev.log" "/home/Documents"

'통계할 수 없습니다' 오류가 발생합니다.

cp: cannot stat `username@myhost:/f$/logs/dev.log': No such file or directory

username@file://myhost나는 사용해 보았지만 username@//myhost여전히 운이 없습니다.

어떤 아이디어가 있나요?

미리 감사드립니다!

답변1

wget을 사용하여 솔루션을 명확히하겠습니다.

URL을 사용하여 파일에 액세스할 수 있으므로 배치에서 다음 줄을 사용하면 됩니다.

wget -q //myhost/f$/logs/dev.log -Y off

여기서 "-q"는 다음을 의미합니다.

사용 가능한 모든 데이터와 함께 자세한 출력을 켭니다. 기본 출력은 자세한 정보입니다.

"-Y"는 다음을 의미합니다.

프록시 켜기 또는 끄기

이렇게 하면 현재 디렉터리에 파일이 다운로드되고 문제가 해결됩니다.

참조: http://www.gnu.org/software/wget/manual/wget.html

관련 정보