Categories
Internet

우분투 커맨드 라인에서 인터넷 네트워크 속도 확인하기

우분투 커맨드 라인에서 인터넷 네트워크 속도를 확인하는 방법을 알아보자.

1. speedtest-cli 패키지 설치

패키지 정보를 업데이트한다.

sudo apt update

speedtest-cli 패키지를 설치한다.

sudo apt install speedtest-cli

2. 인터넷 속도 확인

커맨드 라인에서 speedtest-cli 명령을 실행한다.

speedtest-cli

출력 결과에서 다운로드 속도와 업로드 속도를 확인한다.

Categories
Internet

youtube-dl: ‘python’: No such file or directory 에러 해결 방법

youtube-dl 을 실행하면 아래와 같은 에러 메시지가 출력되는 경우가 있다.

‘python’: No such file or directory

1. 문제의 원인

우분투에서 python 대신 python2 또는 python3 이 사용되고 있기 때문에 이런 문제가 생긴다.

2. 문제 해결

python2 를 사용하는 시스템에서는 /usr/bin/python 이라는 링크 파일을 만들어 /usr/bin/python2 을 가리키도록 한다.

sudo ln -s /usr/bin/python2 /usr/bin/python

python3 을 사용하는 시스템에서는 /usr/bin/python3 을 가리키도록 한다.

sudo ln -s /usr/bin/python3 /usr/bin/python

Categories
Internet

FTP 클라이언트에서 ls, get, put 등 명령이 실행되지 않는 문제 해결 방법

1. 문제의 원인

FTP 클라이언트에서 cd, pwd 등의 명령은 실행이 되는데 ls, get, put 등은 실행되지 않을 때가 있다.

FTP 연결 모드가 액티브 (active) 모드로 되어 있는 것이 문제의 원인이다.

2. 문제 해결 방법

quote 명령으로 FTP 연결 모드를 패시브 (passive) 모드로 바꾼다.

ftp> quote pasv
227 Entering Passive Mode (22*,26,13*,4,19*,12*)

quote 명령은 부명령 (sub-command) 을 FTP 서버로 보내는 역할을 한다.

‘quote pasv’ 에서 부명령은 pasv 이다.

패시브 모드로 변경하면 FTP 접속이 끊길 때까지 상태가 유지된다.

Categories
Internet

rTorrent: 커맨드 라인 토렌트 다운로드 프로그램

터미널 창에서 아래 명령으로 rTorrent 를 설치한다.

sudo apt install rtorrent

토렌트 파일을 다운로드하여 ~/Downloads 디렉토리에 저장해 두자. rTorrent 를 실행한다.

rtorrent

그러면 rTorrent 화면이 나타난다.

토렌트 파일을 선택해 보자. rTorrent 화면에서 엔터 키를 친다. 화면 맨 밑에 아래와 같은 프롬프트가 나타날 것이다.

load.normal>

이 프롬프트에 토렌트 파일의 경로를 입력한다. 경로를 전부 입력할 필요는 없다. 일부만 입력하고 탭 키를 치면 자동 완성되기 때문이다.

프롬프트에 아무 것도 입력하지 않은 상태에서 탭 키를 치면 현재 작업 디렉토리에 있는 파일의 리스트가 출력된다. 이 리스트를 보면서 경로를 입력한다.

파일 선택을 하지 않고 처음으로 돌아가려면 Esc 키를 친다.

sample.torrent 라는 토렌트 파일을 선택한다고 해 보자. 아래와 같이 입력하고 엔터 키를 친다.

load.normal> Downloads/sample.torrent

방금 선택한 토렌트가 화면에 나타날 것이다. 자동으로 다운로드가 시작되지는 않는다.

위쪽 화살표 키나 아래쪽 화살표 키를 이용하여 토렌트를 선택한다. 그러면 토렌트의 왼쪽에 별표 (*) 3개가 나타난다. 이 상태에서 Ctrl + S 키를 치면 다운로드가 시작된다.

다운로드가 시작되면 해당 토렌트의 다운로드 및 업로드 진행 상태가 표시된다. 다운로드가 완료되면 ‘done’ 이라고 표시된다.

다운로드가 진행 중일 때 Ctrl + D 키를 치면 다운로드가 중단된다. 이 상태에서 다시 Ctrl + D 키를 치면 토렌트가 삭제된다.

다운로드가 중단된 상태에서 Ctrl + S 키를 치면 다운로드가 다시 시작된다.

다시 엔터 키를 쳐서 load.normal> 프롬프트를 호출해 보자. 앞에서 설명한 방법에 따라 다른 토렌트를 추가해 보자. 원하는 개수 만큼 토렌트를 추가할 수 있다.

5 키를 쳐 보자. 그러면 화면에 다운로드가 완료된 토렌트만 표시될 것이다. 1 키를 치면 다시 모든 토렌트가 표시된다.

rTorrent 를 종료할 때는 Ctrl + Q 키를 치면 된다.