파일 다운로드 및 인터넷 검색을 위한 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, HTTPS 및 FTP를 통해 파일을 다운로드할 수 있습니다. 또한 전체 웹 사이트를 미러링하고 프록시 검색을 지원하고 다운로드를 일시 중지/재개하는 데 유용할 수 있습니다.
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 등
cURL은 LDAP 및 POP3를 지원한다는 점에서 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는 HTTP 및 HTTP 쿠키를 지원하며 Perl 및 Ruby의 탐색 스크립트도 지원합니다.
탭 기반 탐색이 잘 지원됩니다. 가장 좋은 점은 마우스 및 디스플레이 색상을 지원하고 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에 계속 관심을 갖고 연결해 주세요. 댓글 섹션에서 귀중한 피드백을 공유하는 것을 잊지 마세요.