소개
MnemoShare CLI는 MnemoShare 보안 데이터 교환 플랫폼의 명령줄 인터페이스(CLI)입니다. Windows, macOS, Linux에서 사용 가능하며, 파일의 업로드와 다운로드를 자동화하고 병렬 전송을 지원합니다. 이 도구는 관리자나 개발자가 스크립트나 자동화 파이프라인을 통해 MnemoShare 플랫폼과 상호작용할 때 유용합니다.
상세정보
파일 업로드 및 다운로드
MnemoShare CLI를 사용하여 로컬 파일을 보안 MnemoShare 플랫폼으로 업로드하거나, 저장된 파일을 로컬로 다운로드할 수 있습니다.
- 업로드: mnemocli upload file1.pdf file2.doc –concurrent 5 명령을 사용하면 여러 파일을 지정된 수만큼 병렬로 업로드할 수 있습니다.
- 다운로드: mnemocli download abc123def456 –output ./downloads 명령을 사용하여 특정 파일을 로컬 폴더로 내려받을 수 있습니다.
다운로드·설치 방법
MnemoShare CLI는 다양한 패키지 관리자를 통해 설치할 수 있어, 사용자에게 편의성을 제공합니다.
- macOS (Homebrew): brew install mnemoshare/tap/mnemocli 명령어로 설치할 수 있습니다.
- Windows (Chocolatey): Chocolatey 패키지 관리자를 사용하여 설치할 수 있습니다. 패키지 ID는 chocolatey.mnemocli입니다.
- Linux (APT): Debian 기반 시스템에서는 APT 패키지 관리자를 사용할 수 있습니다.
기본 사용법/명령어
MnemoShare CLI는 직관적인 명령어 구조를 제공하여 사용자가 빠르게 파일을 전송할 수 있도록 합니다.
- 파일 업로드: mnemocli upload [파일 경로] –concurrent [병렬 수]
- 파일 다운로드: mnemocli download [파일 ID] –output [저장 경로]
이러한 명령어를 통해 사용자는 대량의 파일을 효율적으로 관리하고 자동화할 수 있습니다.
이런 경우에 유용합니다
MnemoShare CLI는 다음과 같은 상황에서 유용합니다.
- 자동화 및 스크립팅: 정기적인 파일 백업이나 데이터 교환을 자동화해야 할 때, CLI를 통해 스크립트를 작성하여 작업을 스케줄링할 수 있습니다.
- 대용량 파일 처리: 대량의 파일을 보안 서버로 전송해야 할 때, 병렬 전송 기능을 활용하여 시간을 절약할 수 있습니다.
- 개발 환경 통합: CI/CD 파이프라인이나 개발 워크플로우에 파일 전송 기능을 통합하여 개발 프로세스를 개선할 수 있습니다.
지원 환경·시스템 요구사항
MnemoShare CLI는 다음 운영 체제를 지원합니다.
- Windows
- macOS
- Linux
패키지 관리자를 통해 설치하려면 해당 시스템에 Homebrew, Chocolatey 또는 APT가 설치되어 있어야 합니다.
시스템 요구사항
별도의 시스템 요구사항이 등록되지 않았습니다.


