리눅스: 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

  • clear 명령어

    ■ clear 명령어 – 기타명령어 clear 명령어는 리눅스에서 출력 된 터미널 화면을 지우는 명령어이다. clear 명령어는 도스의 cls 명령어와 동일한 뜻과 기능을 가지고 있다. 리눅스 터미널 화면을 지워주고 커서는 화면 상단에 위치학게 된다. 아래처럼 ll 명령어를 입력 후 clear 명령어를 입력해서 테스트 해 볼 수 있다.

  • 리눅스 서버 시간 동기화: timedatectl(CentOS7 이상)

    리눅스에서 날짜 및 시간 설정이 필요한 이유는 서버 운영 중 시간이 잘못되면, 입력되는 DB데이터, 로그 데이터, 웹 서버에 접속한 기록 등의 시간이 맞지 않는 경우가 발생할 수 있기 때문입니다. 리눅스 서버 시간 동기화를 사용하는데 있어 OS는 두 개의 시계를 가지고 있습니다.시스템 시계(소프트웨어 시계), 하드웨어 시계(실시간 시계, BIOS 시계)입니다. ✅ 리눅스 서버 시간 동기화:…

  • 리눅스 uniq 명령어

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

  • 리눅스 mkdir 명령어 | Linux 디렉토리 생성하기

    리눅스 mkdir 명령어는 Make Directory의 약자로 리눅스에서 디렉토리(폴더)를 생성하는 명령어입니다. ✅ 리눅스 mkdir 명령어 기본 사용법 경로 미 지정 시 현재 위치에서 디렉토리가 생성됩니다. mkdir 명령어 옵션 설명 -m 디렉토리 생성 시 권한(퍼미션) 설정(기본 값: 755) -v 디렉토리 생성 후 생성된 디렉토리에 대한 메시지 출력 -p 디렉토리의 하위 디렉토리 생성 ✅ mkdir 명령어…

  • 리눅스 Rsync 명령어

    Rsync (Remote Sync) 는 네트워크를 통해 파일과 디렉터리를 효율적으로 동기화하는 백업 방식입니다. 전체 데이터를 매번 복사하는 대신 변경된 부분만 증분 방식으로 전송하여 빠르고 안정적인 동기화를 지원합니다. 또한 다양한 옵션을 통해 압축, 암호화, 권한 유지, 삭제 동기화 등 세밀한 제어가 가능하며, 백업과 서버 간 데이터 전송에 널리 사용됩니다. 특히 네트워크 대역폭을 절약하고, 재 전송…

  • 리눅스 touch 명령어

    touch 명령어는 파일의 날짜 시간 정보를 변경하는 명령어입니다. 아무 옵션 없이 사용할 경우 파일의 최근 사용 시간, 변경 시간이 서버의 현재 시간으로 변경됩니다. 파일이 없는 파일명을 입력할 경우 새로운 크기가 0인 빈 파일이 생성됩니다. ✅ touch 명령어 기본 사용 방법 ✅ touch 명령어 명령어 옵션 ✅ 사용 예시 최근 사용 시간(Access), 변경 시간(Modify)이…

답글 남기기

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

Prove your humanity: 10   +   9   =