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

  • 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

  • [Shell 특수문자] 리눅스 와일드카드(메타문자)

    리눅스 와일드카드는 Shell 특수문자로 메타 문자로 불리기도 합니다. Shell 특수 기호 중 와일드카드(글로빙으로 부르기도 함)는 문자 패턴에 따라 파일명을 선택할 수 있습니다. 특수 문자에는 인용(따옴표) 기호, 리눅스 다중 명령어, 리눅스 히스토리 기호, 리눅스 디렉토리 기호, 리눅스 괄호 기호 및 입출력 리다이렉션 등 다양하게 있습니다. 목차lrzsz 툴 설치rz 명령어[업로드]sz 명령어[다운로드]ZMODEM/YMODEM/XMODEM 이란?✅ 리눅스 와일드카드 매칭…

  • 리눅스 uniq 명령어

    리눅스 uniq 명령어는 “unique”의 약자이며, 텍스트 파일에서 중복된 행을 제거하고 하나의 행만 출력하는데 사용됩니다. 중복된 텍스트 데이터를 제거하고 몇 번의 반복이 있었는지 등을 확인할 때 매우 유용하게 사용할 수 있습니다. 목차lrzsz 툴 설치rz 명령어[업로드]sz 명령어[다운로드]ZMODEM/YMODEM/XMODEM 이란?✅ 리눅스 uniq 명령어 기본 사용법 INPUT 파일은 대상 파일로써 표준 입력에서 읽은 후 기본 출력을 진행합니다. OUTPUT…

  • [Linux] 리눅스 mv 명령어 사용법 및 mv 명령어 옵션

    리눅스 mv 명령어는 Move의 약자로 파일 또는 디렉토리를 이동하거나 이름을 변경할 때 사용하는 명령어입니다. 기본적인 리눅스 mv 명령어 사용법과 옵션 및 활용 방법에 대해 알아 보겠습니다. 목차lrzsz 툴 설치rz 명령어[업로드]sz 명령어[다운로드]ZMODEM/YMODEM/XMODEM 이란?✅ 리눅스 mv 명령어 기본 옵션 mv 명령어의 기본 사용 방법입니다. ✅ mv 명령어 옵션 ✅ mv 명령어 활용하기 1. 여러 파일을…

  • 리눅스 which whereis locate: 3가지 위치(경로) 확인 명령어

    리눅스 which와 whereis 명령어 명령어의 위치를 알 수 있는 명령어는 find 명령어를 이용해서 파일을 찾을 수 있지만 find 명령어는 시간이 소요되는 단점도 존재합니다. locate 명령어는 파일명을 빠르게 검색할 때 사용할 수 있습니다. 리눅스 기본 명령어 3가지에 대해 알아 보겠습니다. 목차lrzsz 툴 설치rz 명령어[업로드]sz 명령어[다운로드]ZMODEM/YMODEM/XMODEM 이란?✅ 리눅스 which 명령어 ‘어느’, ‘어떤’, ‘어느 쪽’의 영어…

  • 리눅스 top 명령어(CPU, 메모리 점유율 확인)

    리눅스 top 명령어는 구동 중인 OS의 상태를 보여주는 명령어이며 table of processes의 뜻을 가지고 있습니다. 총 메모리 사용량, CPU 사용량 등을 보여주며 각 프로세스의 구체적인 메모리와 CPU 사용량을 개별적으로 확인할 수 있습니다. 목차lrzsz 툴 설치rz 명령어[업로드]sz 명령어[다운로드]ZMODEM/YMODEM/XMODEM 이란?Ⅰ. 리눅스 top 명령어 기본 사용 top 명령어는 대부분 옵션 없이 사용하지만 일반적인 명령어와 동일하게 기본…

  • rm 명령어

    목차lrzsz 툴 설치rz 명령어[업로드]sz 명령어[다운로드]ZMODEM/YMODEM/XMODEM 이란?1. rm 명령어 ‘rm 명령어‘ 는 파일 및 디렉토리를 삭제하는 명령어이다. ‘rm 명령어’ 는 심볼릭 링크는 삭제하지만 링크의 대상 파일은 삭제하지 않는다. ls 명령어와 함께 많이 사용되는 명령어이다. rm(remove) 명령어 rm –remove 파일 및 디렉토리 삭제 ~]# rm -i –interactive 기존 파일을 삭제하기 전에 물어본다. inter:매장하다.    active:유효한,능동의 ~]#…

답글 남기기

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

Prove your humanity: 5   +   7   =