리눅스: lrzsz 툴 설치 및 파일 업로드(rz) 및 다운로드(sz) 사용하기

공정위 광고 문구 Ver 3.1
공정위 광고 문구 Ver 3.2(모바일 전용)
  • RedHat

    CentOS, Ubuntu, Rocky Linux

리눅스 OS에서 rz와 sz를 이용한 각각의 파일 업로드 및 다운로드 명령어를 실행시키기 위해 lrzsz가 서버에 설치되어 있어야 합니다. lrzsz 툴 설치 후 rz와 sz는 ZMODEM/YMODEM/XMODEM을 지원하는 프로토콜에서 파일 송수신이 가능합니다.

  • ZMODEM/YMODEM/XMODEM 지원
    • SecureCRT
    • Team Tera
    • Xshell

Xshell을 사용해서 lrzszs 툴을 설치해 보겠습니다.

lrzsz 툴 설치

CentOS, Ubuntu, Rocky Linux 중에 록키 리눅스 명령어로 설치 했습니다.

lrzsz 툴 설치-록키리눅스
# 록키 리눅스 패키지 설치 ## 모두 미리 동의 옵션 -y 미리 설정
dnf -y install lrzsz
# 센토스 패키지 설치
yum -y install lrzsz 
# 우분투 패키지 설치
apt-get -y install lrzsz 

rz 명령어[업로드]

PC에서 > 서버로 업로드 할 때 사용합니다.

lrzsz 툴 설치 후 파일업로드 rz 명령어 실행

sz 명령어[다운로드]

lrzsz 툴 설치 후 파일업로드 sz 명령어 실행

sz 명령어로 다운로드를 진행할 수 있습니다.

sz [다운로드할 파일 ]

ZMODEM/YMODEM/XMODEM 이란?

ZMODEM, YMODEM 및 XMODEM은 파일 전송을 위한 시리얼 통신 프로토콜(or 직렬 회선 프로토콜)입니다. 이러한 프로토콜들은 다양한 데이터를 안정적으로 전송하기 위해 개발되었으며, 특히 이전에 주로 사용되던 모뎀을 통한 텍스트 및 이진 파일 전송에 주로 사용되었습니다.

XMODEM: XMODEM은 1977년에 Ward Christensen과 Randy Suess에 의해 개발된 초기 파일 전송 프로토콜 중 하나입니다. 이 프로토콜은 블록 기반 전송 방식을 사용하여 파일을 전송합니다. 파일은 작은 블록으로 나누어지고, 블록마다 체크섬 오류 검사를 수행하여 데이터의 무결성을 확인합니다. 그러나 XMODEM은 전송 중에 오류를 수정하거나 다시 전송하는 기능이 없어서 신뢰성이 부족합니다.

YMODEM: YMODEM은 XMODEM의 개선된 버전으로, 1980년대에 개발되었습니다. XMODEM보다 빠르고 효율적인 파일 전송을 제공합니다. YMODEM은 파일을 체크섬 검사와 함께 블록 단위로 전송하며, 추가적인 기능으로 파일 이름과 크기를 포함하여 보다 향상된 파일 전송을 지원합니다.

ZMODEM: ZMODEM은 XMODEM과 YMODEM보다 더 발전된 파일 전송 프로토콜로, Chuck Forsberg에 의해 개발되었습니다. ZMODEM은 오류 검사와 수정, 파일 전송 재개 및 압축 기능 등 많은 혁신적인 기능을 제공합니다. 이 프로토콜은 더욱 안정적이고 빠른 파일 전송을 지원하여 네트워크 환경에서 신뢰성 있는 데이터 전송을 가능케 합니다.

이러한 프로토콜들은 오늘날에는 네트워크 기술의 발전으로 인해 덜 사용되지만, 특히 느린 전송 속도와 불안정한 연결이 요구되는 환경에서 아직 사용될 수 있습니다. 현대에는 빠른 인터넷 속도와 안정적인 데이터 전송을 위한 다양한 프로토콜이 개발되어 사용되고 있습니다.

ℹ️ 제휴 안내
본 사이트의 콘텐츠에는 제휴 링크가 포함되어 있습니다. 방문자가 이 링크를 통해 상품 또는 서비스를 구매하면 본 사이트는 판매처로부터 수수료를 지급받습니다. 이 과정에서 구매자가 지불하는 금액(이벤트 할인 시 금액이 내려갑니다↓)은 오르지 않습니다. 게시된 가격·할인·재고 정보는 작성 시점 기준이며 실제와 다를 수 있으므로, 구매 전 판매처에서 최종 확인하시기 바랍니다. 상품 선정과 평가는 자체 기준에 따라 작성되며, 수수료 지급 여부가 소개 순서나 평가 내용에 영향을 주지 않습니다.

Similar Posts

  • 리눅스 uniq 명령어

    리눅스 uniq 명령어는 “unique”의 약자이며, 텍스트 파일에서 중복된 행을 제거하고 하나의 행만 출력하는데 사용됩니다. 중복된 텍스트 데이터를 제거하고 몇 번의 반복이 있었는지 등을 확인할 때 매우 유용하게 사용할 수 있습니다. ✅ 리눅스 uniq 명령어 기본 사용법 INPUT 파일은 대상 파일로써 표준 입력에서 읽은 후 기본 출력을 진행합니다. OUTPUT 파일은 리디렉션 파일을 의미합니다. ✅…

  • 리눅스 head 명령어 & tail 명령어

    리눅스 head 명령어는 파일의 처음 10줄을 보여주는 명령어이며, tail 명령어는 파일의 마지막 10줄을 보여주는 명령어입니다. 옵션 없이 사용할 경우 각각의 머리와 꼬리 부분을 보여주는 것을 알 수 있습니다. head와 tail 명령어는 보통 서버의 access_log를 볼 때 주로 많이 사용됩니다. 두 명령어의 사용법과 테스트 서버에서 access_log를 각각의 명령어를 통해 확인 해 보겠습니다. ✅ 리눅스…

  • 리눅스 sort 명령어: 파일 정렬

    종류 및 분류의 사전적 의미를 가진 리눅스 sort 명령어는 아스키 파일 내용(레코드)을 정렬할 때 사용하는 명령어입니다. 알파벳순이나 오름차순 또는 내림차순으로 정렬해야 하는 경우에 사용하는 명령어입니다. ✅ 리눅스 sort 명령어 기본 사용 방법 ✅ 리눅스 sort 명령어 옵션 ✅ 리눅스 sort 명령어 사용 예시 기본 사용 방법입니다.

  • yum 명령어 | 사용법 | 옵션 | yum-utils | 패키지 관리와 저장소 관리🔝

    레드햇 계열의 리눅스 배포판에서 사용하는 YUM 명령어는 패키지 관리(설치, 업데이트, 제거)를 하는데 사용하는 명령어입니다. yum은 기존 패키지 시스템인 RPM의 의존성 문제를 해결하기 위해 제공되는 도구이며, RPM에서 수행할 수 있는 많은 작업을 수행할 수 있습니다. ✅ YUM 명령어 yum 명령어의 기본 사용 방법은 다음과 같습니다. ✅ YUM 명령어 옵션 ✅ YUM 패키지 관리: 확인 및…

  • 리눅스 grep 명령어

    리눅스 grep 명령어는 로그 파일과 같은 텍스트 파일과 아스키 파일에서 원하는 문자열을 찾을 때 사용되며, tail과 find 명령어를 파이프(|)와 결합해서 자주 사용하게 되는 명령어입니다. ✅ grep 명령어 기본 사용법 ✅ 기본적인 사용 예 ✅ grep 옵션 ✅ 다른 명령어와 파이프(|) 조합 활용 다중 명령어인 파이프(|)와 조합해서 사용할 수 있습니다. ✅ grep의 3종류 grep는…

  • 리눅스 file 명령어

    리눅스 file 명령어는 그 파일이 어떤 파일인지 확인하는데 사용되는 명령으로 파일의 파일 타입을 확인할 때 사용합니다. 확인할 수 있는 파일은 텍스트 파일(ASCII 텍스트), 바이너리 파일, 그림 파일 및 동영상 등입니다. 단순하게 파일의 확장자만 확인하는 것이 아닌 파일의 매직파일(usr/local/magic)의 내용을 참조하여 파일 종류를 표시해 줍니다. magic 파일은 특정 파일의 형식을 식별하기 위한 정보를 담고…

답글 남기기

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

Prove your humanity: 0   +   8   =