lsyncd - 클라우드 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 lsyncd 명령입니다.

프로그램:

이름


lsyncd - 디렉터리 트리를 지속적으로 동기화하는 데몬

개요


설정 파일
lsyncd [옵션] 구성 파일

기본 rsync 동작
lsyncd [옵션] -rsync 소스디렉토리 TARGET ...

기본 rync+ssh 동작(ssh를 통한 이동 및 삭제)
lsyncd [옵션] -rsyncssh 소스디렉토리 대상 대상 디렉터리 ...

기본 직접 동작(로컬 파일 작업/rsync)
lsyncd [옵션] -직접 소스디렉토리 대상 디렉터리 ...

기술


Lsyncd(1) 이벤트 모니터 인터페이스(inotify,
fsevents). 몇 초 동안 이벤트를 집계 및 결합한 다음 하나 이상의 이벤트를 생성합니다.
변경 사항을 동기화하는 프로세스. 기본적으로 이것은 rsync(1). 따라서 Lsyncd는
설치가 비교적 쉬운 경량 비동기식 라이브 미러 솔루션이 아닌
새로운 파일 시스템 또는 블록 장치가 필요하고 로컬 파일 시스템을 방해하지 않음
성능을 제공합니다.

Rsync+ssh는 Rsync+ssh를 사용하는 고급 작업 구성입니다. SSH(1) 파일 및 디렉토리를 작동
이동 대상을 다시 전송하는 대신 대상으로 직접 이동합니다.
선.

CONFIG-FILE을 통해 세분화된 사용자 정의를 수행할 수 있습니다. 사용자 지정 작업 구성
쉘 스크립트에서 코드에 이르는 캐스케이딩 레이어에서 처음부터 작성할 수도 있습니다.
에 쓰여진 LUA(1) 언어. 이렇게 하면 단순성과 강력함이 균형을 이룰 수 있습니다. 보다
CONFIG-FILE에 대한 자세한 내용은 온라인 설명서
https://github.com/axkibe/lsyncd/wiki/Manual-to-Lsyncd-2.0.x .

일반 구성에서 Lsyncd는 대상에 있는 기존 파일을 삭제합니다.
해당 소스 디렉토리에 존재하지 않는 디렉토리.

옵션


-지연 DRY
기본 지연 시간을 재정의합니다.

-도움
도움말 메시지를 표시합니다.

-주장하다
rsync가 연결할 수 없는 경우에도 시작을 계속합니다.

-로그 LEVEL
어떤 종류의 이벤트가 기록되는지 제어합니다. 기본적으로 Lsyncd 로그 표준오류
메시지. -로그 부족한 Lsyncd는 오류 메시지만 기록합니다. -로그 모든 로그인합니다
모든 디버그 메시지.

-로그 범주
특정 디버그 메시지를 켭니다. 예 -로그 임원 모든 프로세스를 있는 그대로 기록합니다.
산란.

-노데몬
Lsyncd는 호출자에서 분리되지 않고 stdout/err에도 기록됩니다.

-pidfile FILE
Lsyncd는 프로세스 ID를 다음에 씁니다. FILE.

-달리는 사람 FILE
Lsyncd 코어 로드를 Lua로 작성된 Lsyncd의 일부로 만듭니다. FILE.

-번역
버전 정보를 쓰고 종료합니다.

EXIT 지위


0
TERM 종료 신호(7)

-1
실패(구문, 복구할 수 없는 오류 조건, 내부 오류)

onworks.net 서비스를 사용하여 온라인에서 lsyncd 사용



최신 Linux 및 Windows 온라인 프로그램