Termscp를 사용하여 Linux 터미널에서 원격 파일 시스템에 액세스하는 방법

Termscp를 사용하여 Linux 터미널에서 원격 파일 시스템에 액세스하는 방법

원격 서버에서 파일을 관리하는 것은 까다로울 수 있습니다. 특히 터미널에서 멀어지게 하는 앱을 피하는 경우에는 더욱 그렇습니다. 물론 SSH와 SCP를 사용하여 디렉토리를 탐색하고 시스템 간에 파일을 촬영할 수 있지만 간단하고 우아하지만 이러한 명령에는 완전한 파일 관리자의 유틸리티가 없습니다.

Termscp는 SCP, SFTP, FTP 및 S3를 지원하는 기능이 풍부한 터미널 파일 탐색기로 친숙한 터미널 사용자 인터페이스를 통해 원격 시스템과 상호 작용하고 파일을 쉽게 복사할 수 있습니다.

원격 시스템에서 파일을 관리하기 위해Termscp를 사용하는 이유는 무엇입니까?

파일 관리자는 대부분의 컴퓨터 사용자가 PC의 파일 및 폴더와 상호 작용하는 기본 방법입니다. Windows 소유자에게는 Explorer가 있고 macOS에는 Finder가 함께 제공되며 Linux 데스크탑에는 놀라울 정도로 다양한 GUI 파일 관리자와 ranger, nnn, fff 등을 포함한 다양한 터미널 대안이 함께 제공됩니다.

그래픽 사용자 인터페이스(GUI)가 있는 파일 관리자보다 TUI(터미널 사용자 인터페이스)가 있는 파일 관리자를 사용하면 시스템 리소스를 덜 사용하고 일단 키보드 단축키를 사용하면 드래그하는 것보다 훨씬 더 빠릅니다. 마우스를 사용하여 한 창에서 다른 창으로 아이콘.

파일 시스템을 탐색하고, 디렉토리를 만들고, 파일을 이동하는 것뿐이라면 내장된 셸 명령을 사용하는 것보다 더 빠를 수도 있습니다.

VPS에서 작업하든 Raspberry Pi에서 작업하든 원격 시스템을 다룰 때 로컬 시스템과 서버 간에 파일을 전송하는 옵션이 제한됩니다. FTP 클라이언트를 사용하거나 SSH(Secure Shell)와 SCP(Secure Copy)를 함께 사용할 수 있습니다.

이러한 솔루션 중 어느 것도 완벽하지 않으며 다른 시스템 관리 작업을 수행하는 경우 SSH 및 SCP 콤보가 훌륭하지만 빠른 복사 및 유사한 파일 조작 작업에는 다소 다루기 어렵습니다.

Termscp는 원격 서버에 연결하여 파일을 검색 및 업로드하고 로컬 파일 시스템과 상호 작용하는 것을 단순화하고 속도를 높일 수 있는 아름다운 TUI 파일 관리자를 제공함으로써 삶을 더 쉽게 만드는 것을 목표로 합니다.

Linux에 Termscp를 설치하는 방법

스크립트를 사용하여 우분투에 termcp 설치

개발자가 모든 배포판에서 실행될 스크립트를 만들었 기 때문에 Termscp 설치는 이보다 더 간단할 수 없습니다 . 스크립트는 아키텍처, 배포판 및 종속성을 확인한 다음 적절한 패키지를 다운로드하여 설치합니다.

wget을 사용하여 현재 작업 디렉토리에 스크립트를 다운로드하십시오.

wget https://git.io/JBhDb

다운로드되면 다음을 사용하여 스크립트를 실행합니다.

bash JBhDb

또는 다음을 사용하여 스크립트를 컬링하고 Bash로 바로 파이프할 수 있습니다.

curl --proto '=https' --tlsv1.2 -sSLf "https://git.io/JBhDb" | sh

그러나 이것은 일반적으로 보안 관점에서 나쁜 습관으로 간주됩니다.

마법사는 플랫폼과 아키텍처를 표시한 다음 “Termcp 0.10.0을 설치하시겠습니까?”라고 묻습니다. ” y “를 입력한 다음 Enter 키를 누르 십시오 . 요청 시 비밀번호를 입력하고 녹색 체크 표시와 “축하합니다! Termscp가 시스템에 성공적으로 설치되었습니다!”

Termscp를 사용하여 로컬 시스템 및 서버에서 파일 관리

termcp에 대한 연결 세부 정보를 입력하십시오.

자주 사용하는 터미널을 열고 다음을 입력하여 Termscp TUI를 시작합니다.

termscp

키보드 의 왼쪽오른쪽 화살표 키를 사용하여 SCP, SFTP, FTP 및 S3를 통한 연결 중에서 선택한 다음 위쪽아래쪽 키를 사용하여 필드를 전환합니다. 채워야 할 필드가 4개 더 있습니다. 다음과 같습니다.

  • 원격 호스트: 이것은 원격 시스템의 IP 주소이며 홈 네트워크 또는 VPS 또는 기타 서버 유형의 공용 주소에 있을 수 있습니다.
  • 포트 번호: 연결하려는 원격 포트입니다. 이에 대한 기본 규칙은 없지만 SSH/SCP 및 SFTP 연결은 일반적으로 포트 22를 사용하고 FTP 연결은 일반적으로 20 및 21을 사용합니다.
  • 사용자 이름: 원격 사용자의 사용자 이름입니다. Raspberry Pi에 연결하는 경우 기본 Pi 사용자 이름은 “pi”입니다.
  • 암호: 원격 사용자의 암호입니다. 필드를 채울 때 별표로 가려집니다.

이전에 Termscp를 사용했거나 북마크를 만든 경우 Tab 키 를 눌러 하단 필드로 전환한 다음 왼쪽오른쪽 화살표 키를 사용하여 “북마크”와 “최근 연결” 간에 전환할 수 있습니다.

준비가 되면 Enter 키 를 눌러 특정 서버에 연결합니다.

termcp의 파일 탐색기 보기

TUI 보기가 변경되고 다른 분할 화면 보기가 표시됩니다. 상단 섹션은 왼쪽의 로컬 파일 시스템과 오른쪽의 원격 파일 시스템으로 나뉩니다. 각 사용자의 홈 디렉토리에서 시작하고 왼쪽오른쪽 화살표 키를 사용하여 이들 간에 전환할 수 있습니다.

위로아래 로 키를 사용하여 파일 시스템을 탐색 하고 Enter 키를 눌러 디렉토리를 엽니다. 백스페이스 를 누르면 이전 디렉토리로 돌아갑니다. 파일에서 Enter 키 를 누르면 기본 앱을 사용하여 로컬 컴퓨터에서 열립니다.

한 시스템에서 다른 시스템으로 파일이나 디렉토리를 복사하려면 항목이 강조 표시될 때 스페이스 바를 누르십시오. 그러면 Termscp가 항목을 다른 패널의 현재 열려 있는 디렉토리로 복사합니다.

원격 시스템에서 파일을 편집하려면 F4 를 누르십시오 . 또는 F5 키 를 누르고 새 전체 경로를 입력 하면 원격 파일 시스템 내의 새 위치로 파일을 이동할 수 있습니다 .

기본적으로 파일은 이름별로 정렬됩니다. b 키 를 사용하여 이를 변경할 수 있으며 수정 시간, 생성 시간 또는 크기별로 정렬하도록 선택할 수 있습니다. 를 사용 하여 숨겨진 파일 가시성을 전환할 수도 있습니다 .

유용한 키 바인딩의 전체 목록을 보려면 h 를 누르 십시오. 매뉴얼 페이지를 사용하여 Termscp에 대한 명령줄 도움말을 얻을 수도 있습니다.

man termscp

Termscp는 원격 파일 시스템을 탐색하는 쉬운 방법입니다.

이제Termscp를 사용하여 마치 자신의 PC에 있는 것처럼 터미널을 통해 원격 파일에 액세스하고 조작할 수 있습니다. 시간을 절약하고 다른 프로젝트를 진행할 수 있습니다.

여분의 Raspberry Pi를 웹 서버로 변환하는 것부터 시작하지 않겠습니까?

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다