본문 바로가기

IT공부/리눅스

리눅스 기본명령어 - wget

리눅스 기본명령어 - wget

'Web Get'의 약어로 웹 상의 파일을 다운로드 받을 때 사용하는 명령어로 wget은 비 상호작용 네트워크 다운로더 이다. 즉, 네트워크 상에서 데이터를 다운로드하는 기능을 수행한다. HTTP, HTTPS, FTP 프로토콜을 지원하며, HTTP proxy에서 데이터를 가져올 수도 있다. wget이 상호작용을 필요로 하지 않는다(non-interactive)는 것은 사용자가 로그인하지 않은 상태 동안에도 백그라운드 상태에서 동작할 수 있음을 의미한다. wget은 HTML과 XHTML, CSS 페이지를 다운로드 받아 웹 사이트의 로컬 버전을 만들 수 있고, 충분히 본래의 사이트의 디렉토리 구조를 만들 수 있다. 또한 recursive downloading을 지원해서, 사이트 전체를 쉽게 내려받을 수 있다. wget은 느리거나 불안정한 네트워크 환경에서도 매우 잘 작동하는 견고한 프로그램이다. 네트워크 환경이 불안해서 도중에 연결이 끊겼다면, 연결이 끊긴 시점부터 다운로드 받는 기능도 가지고 있다.