웹사이트 검색

파일 다운로드 및 인터넷 검색을 위한 5가지 CLI 도구


GNU/Linux에서 가장 모험적이고 매혹적인 부분인 Linux 명령줄은 매우 멋지고 강력한 도구입니다. 명령줄 자체는 매우 생산적이며 다양한 내장 및 타사 명령줄 응용 프로그램을 사용할 수 있어 Linux가 강력하고 강력해집니다. Linux Shell은 토렌트 다운로더, 전용 다운로더, 인터넷 서핑 등 다양한 종류의 웹 애플리케이션을 지원합니다.

여기에서는 매우 유용하고 Linux 터미널에서 파일을 다운로드하고 인터넷을 검색하는 데 매우 편리한 5가지 훌륭한 명령줄 인터넷 도구를 소개합니다.

1. rTorrent – 텍스트 기반 BitTorrent 클라이언트

rTorrent는 C++로 작성된 텍스트 기반 BitTorrent 클라이언트로 고성능을 위해 설계되었습니다. FreeBSD 및 Mac OS X를 포함한 대부분의 표준 Linux 배포판에서 사용할 수 있습니다.

Linux에 rTorrent 설치

Linux에 rTorrent를 설치하려면 특정 Linux 배포판에 적합한 다음 명령을 사용하세요.

sudo apt install rtorrent         [On Debian, Ubuntu and Mint]
sudo yum install rtorrent         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/rtorrent  [On Gentoo Linux]
sudo apk add rtorrent             [On Alpine Linux]
sudo pacman -S rtorrent           [On Arch Linux]
sudo zypper install rtorrent      [On OpenSUSE]    

터미널에서 다음 명령어를 실행하여 rtorrent가 올바르게 설치되었는지 확인하세요.

rtorrent

다음은 유용한 rTorrent 키 바인딩과 각각의 용도입니다.

  • CTRL+ q – rTorrent 애플리케이션 종료
  • CTRL+ s – 다운로드 시작
  • CTRL+ d – 진행 중인 다운로드를 중지하거나 이미 중지된 다운로드를 제거합니다.
  • CTRL+ k – 활성 다운로드를 중지하고 닫습니다.
  • CTRL+ r – 해시 업로드/다운로드가 시작되기 전에 토렌트를 확인합니다.
  • CTRL+ q – 이 키 조합을 두 번 실행하면 rTorrent가 중지 신호를 보내지 않고 종료됩니다.
  • 왼쪽 화살표 키 – 이전 화면으로 리디렉션됩니다.
  • 오른쪽 화살표 키 – 다음 화면으로 리디렉션

2. Wget – 명령줄 파일 다운로더

Wget은 GNU 프로젝트의 일부이며 이름은 World Wide Web(WWW)에서 파생되었습니다. Wget은 로컬 서버에서 HTML을 반복적으로 다운로드하고 오프라인으로 보는 데 유용한 뛰어난 도구이며 Windows, Mac< 등 대부분의 플랫폼에서 사용할 수 있습니다. 또는 Linux.

Wget을 사용하면 HTTP, HTTPSFTP를 통해 파일을 다운로드할 수 있습니다. 또한 전체 웹 사이트를 미러링하고 프록시 검색을 지원하고 다운로드를 일시 중지/재개하는 데 유용할 수 있습니다.

Linux에 Wget 설치

GNU 프로젝트인 Wget은 대부분의 표준 Linux 배포판과 함께 번들로 제공되므로 별도로 다운로드하여 설치할 필요가 없습니다. 기본적으로 설치되지 않은 경우에도 apt, yum 또는 dnf를 사용하여 설치할 수 있습니다.

sudo apt install wget         [On Debian, Ubuntu and Mint]
sudo yum install wget         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/wget  [On Gentoo Linux]
sudo apk add wget             [On Alpine Linux]
sudo pacman -S wget           [On Arch Linux]
sudo zypper install wget      [On OpenSUSE]    

Wget 명령의 기본 사용법

wget을 사용하여 단일 파일을 다운로드합니다.

wget http://www.website-name.com/file

전체 웹사이트를 재귀적으로 다운로드합니다.

wget -r http://www.website-name.com

웹사이트에서 특정 유형의 파일(예: PDF 및 png)을 다운로드하세요.

wget -r -A png,pdf http://www.website-name.com

Wget은 제한된 리소스 시스템에서도 맞춤 및 필터링된 다운로드를 가능하게 하는 훌륭한 도구입니다. 웹사이트(yahoo.com)를 미러링하는 wget 다운로드 스크린샷.

3. cURL – 명령줄 데이터 전송

cURL은 다양한 프로토콜을 통해 데이터를 전송하기 위한 명령줄 도구입니다. cURL은 FTP, HTTP, FTPS, TFTP, 와 같은 프로토콜을 지원하는 클라이언트측 애플리케이션입니다. TELNET, IMAP, POP3

cURLLDAPPOP3를 지원한다는 점에서 wget과 다른 간단한 다운로더입니다. 또한 cURL에서는 프록시 다운로드, 다운로드 일시 중지 및 다운로드 재개가 잘 지원됩니다.

Linux에 cURL 설치

기본적으로 cURL은 저장소에 있거나 설치된 대부분의 배포판에서 사용할 수 있습니다. 설치되지 않은 경우 apt 또는 yum을 실행하여 저장소에서 필요한 패키지를 가져옵니다.

sudo apt install curl         [On Debian, Ubuntu and Mint]
sudo yum install curl         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/curl  [On Gentoo Linux]
sudo apk add curl             [On Alpine Linux]
sudo pacman -S curl           [On Arch Linux]
sudo zypper install curl      [On OpenSUSE]    

cURL 명령의 기본 사용법

지정된 URL에서 파일을 다운로드하여 원격 파일과 동일한 이름으로 저장합니다.

curl -O https://example.com/file.zip

단일 명령으로 여러 파일을 동시에 다운로드합니다.

curl -O URL1 -O URL2 -O URL3

다운로드 속도를 초당 500KB로 제한합니다.

curl --limit-rate 500k -O https://example.com/largefile.zip

지정된 자격 증명을 사용하여 FTP 서버에서 파일을 다운로드합니다.

curl -u username:password -O ftp://ftp.example.com/file.tar.gz

URL의 HTTP 헤더만 표시합니다.

curl -I https://example.com

4. w3m – 텍스트 기반 웹 브라우저

w3m은 GPL에 따라 출시된 텍스트 기반 웹 브라우저로, 사용자가 터미널이나 명령줄 인터페이스 내에서 인터넷을 검색할 수 있습니다. 웹 페이지를 일반 텍스트로 렌더링하여 그래픽 사용자 인터페이스 없이도 웹 콘텐츠에 액세스할 수 있는 가볍고 효율적인 방법을 제공합니다.

리눅스에 w3m 설치

역시 w3m은 대부분의 Linux 배포판에서 기본적으로 사용할 수 있습니다. 만약에 사용할 수 없는 경우 언제든지 필요한 패키지를 apt 또는 yum할 수 있습니다.

sudo apt install w3m         [On Debian, Ubuntu and Mint]
sudo yum install w3m         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/w3m  [On Gentoo Linux]
sudo apk add w3m             [On Alpine Linux]
sudo pacman -S w3m           [On Arch Linux]
sudo zypper install w3m      [On OpenSUSE] 

터미널에서 w3m을 사용하여 웹사이트를 탐색하려면 다음 명령을 사용할 수 있습니다.

w3m linux-console.net

5. Elinks - 텍스트 기반 웹 브라우저

Elinks는 Unix 및 Unix 기반 시스템용 무료 텍스트 기반 웹 브라우저입니다. Elink는 HTTPHTTP 쿠키를 지원하며 PerlRuby의 탐색 스크립트도 지원합니다.

탭 기반 탐색이 잘 지원됩니다. 가장 좋은 점은 마우스 및 디스플레이 색상을 지원하고 HTTP, FTP, SMB, Ipv4, Ipv6.

Linux에 Elink 설치

기본적으로 elink는 대부분의 Linux 배포판에서도 사용할 수 있습니다. 그렇지 않은 경우 apt 또는 yum을 통해 설치하세요.

sudo apt install elinks         [On Debian, Ubuntu and Mint]
sudo yum install elinks         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/elinks  [On Gentoo Linux]
sudo apk add elinks             [On Alpine Linux]
sudo pacman -S elinks           [On Arch Linux]
sudo zypper install elinks      [On OpenSUSE] 

터미널에서 Elinks를 사용하여 웹사이트를 탐색하려면 다음 명령을 사용할 수 있습니다.

elinks linux-console.net

결론

지금은 여기까지입니다. 나는 당신이 읽는 것을 즐길 것이라고 확신하는 또 다른 매혹적인 기사로 돌아올 것입니다. 그때까지 Tecmint에 계속 관심을 갖고 연결해 주세요. 댓글 섹션에서 귀중한 피드백을 공유하는 것을 잊지 마세요.