|
1 | 1 | --- |
2 | | -title: "待翻译" |
3 | | -description: "此页面待翻译" |
4 | | -source: "developer/mc.md" |
| 2 | +title: "MinIO Client로 RustFS 객체 관리" |
| 3 | +description: "MinIO Client를 사용하여 RustFS 객체를 관리합니다" |
5 | 4 | --- |
6 | 5 |
|
7 | | -# 待翻译 |
| 6 | +# MinIO Client(`mc`) |
8 | 7 |
|
9 | | -此页面内容尚未翻译,请参考[中文版本](../../zh/developer/mc.md)。 |
| 8 | +MinIO Client(`mc`)는 MinIO 공식에서 제공하는 명령줄 도구로, MinIO 객체 저장소 서비스를 관리하는 데 사용됩니다. `mc`는 MinIO, Amazon S3 및 기타 S3 호환 객체 저장소 서비스와 상호작용할 수 있으며, 객체 저장소 서비스의 데이터를 관리하는 간단하고 효율적인 방법을 제공합니다. MinIO가 S3 호환이므로 `mc`는 RustFS 객체 관리에도 사용할 수 있습니다. |
10 | 9 |
|
11 | | ---- |
| 10 | +전제 조건: |
| 11 | + |
| 12 | +- 사용 가능한 RustFS 인스턴스. [설치 가이드](../installation/index.md)를 참조하여 설치할 수 있습니다. |
| 13 | +- `mc` 도구가 설치되어 있음. |
| 14 | +- 사용 가능한 [액세스 키](../administration/iam/access-token.md). |
| 15 | + |
| 16 | +## `mc`로 RustFS 작업 |
| 17 | + |
| 18 | +먼저 `mc alias` 명령을 사용하여 RustFS의 별칭을 구성해야 합니다: |
| 19 | + |
| 20 | +``` |
| 21 | +mc alias set rustfs http://12.34.56.78:9000 ACCESS_KEY SECRET_KEY |
| 22 | +``` |
| 23 | + |
| 24 | +응답: |
| 25 | + |
| 26 | +``` |
| 27 | +Added `rustfs` successfully. |
| 28 | +``` |
| 29 | + |
| 30 | +다음으로, 별칭 `rustfs`를 사용하여 `mc` 작업을 수행하여 저장소 버킷 생성/삭제, 파일 업로드/다운로드 등을 할 수 있습니다. |
| 31 | + |
| 32 | +### 저장소 버킷 나열 |
| 33 | + |
| 34 | +`mc ls`를 사용하여 현재 RustFS 인스턴스의 모든 저장소 버킷을 나열합니다: |
| 35 | + |
| 36 | +``` |
| 37 | +mc ls rustfs |
| 38 | +``` |
| 39 | + |
| 40 | +응답: |
| 41 | + |
| 42 | +``` |
| 43 | +[2025-08-01 10:46:24 CST] 0B bucket-creation-by-api/ |
| 44 | +[2025-07-29 09:15:35 CST] 0B rustfs-demo/ |
| 45 | +[2025-08-03 09:44:45 CST] 0B bucket-creation-by-ui/ |
| 46 | +``` |
| 47 | + |
| 48 | +### 저장소 버킷 생성 |
| 49 | + |
| 50 | +`mc mb` 명령을 사용하여 저장소 버킷을 생성합니다: |
| 51 | + |
| 52 | +``` |
| 53 | +mc mb rustfs/bucket-creation-by-mc |
| 54 | +``` |
| 55 | + |
| 56 | +응답: |
| 57 | + |
| 58 | +``` |
| 59 | +Bucket created successfully `rustfs/bucket-creation-by-mc`. |
| 60 | +``` |
| 61 | + |
| 62 | +### 저장소 버킷 삭제 |
| 63 | + |
| 64 | +`mc rb` 명령을 사용하여 저장소 버킷을 삭제합니다: |
| 65 | + |
| 66 | +``` |
| 67 | +mc rb rustfs/bucket-creation-by-mc |
| 68 | +``` |
| 69 | + |
| 70 | +응답: |
| 71 | + |
| 72 | +``` |
| 73 | +Removed `rustfs/bucket-creation-by-mc` successfully. |
| 74 | +``` |
| 75 | + |
| 76 | +### 저장소 버킷에 파일 업로드 |
| 77 | + |
| 78 | +`mc cp` 명령을 사용하여 저장소 버킷에 파일을 업로드합니다: |
| 79 | + |
| 80 | +``` |
| 81 | +mc cp file_name rustfs/bucket-creation-by-mc |
| 82 | +``` |
| 83 | + |
| 84 | +응답: |
| 85 | + |
| 86 | +``` |
| 87 | +...path/to/file_name: 4 B / 4 B ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 12 B/s 0s% |
| 88 | +``` |
| 89 | + |
| 90 | +### 저장소 버킷에서 파일 삭제 |
| 91 | + |
| 92 | +`mc rm` 명령을 사용하여 저장소 버킷에서 파일을 삭제합니다: |
| 93 | + |
| 94 | +``` |
| 95 | +mc rm rustfs/bucket-creation-by-mc/file_name |
| 96 | +``` |
| 97 | + |
| 98 | +응답: |
| 99 | + |
| 100 | +``` |
| 101 | +Removed `rustfs/bucket-creation-by-mc/1.txt`. |
| 102 | +``` |
| 103 | + |
| 104 | +### 저장소에서 파일 다운로드 |
| 105 | + |
| 106 | +`mc get` 명령을 사용하여 저장소 버킷에서 파일을 다운로드합니다: |
| 107 | + |
| 108 | +``` |
| 109 | +mc get rustfs/bucket-creation-by-mc/file_name ./file_name |
| 110 | +``` |
| 111 | + |
| 112 | +응답: |
12 | 113 |
|
13 | | -*This page is pending translation. Please refer to the [Chinese version](../../zh/developer/mc.md).* |
| 114 | +``` |
| 115 | +...eation-by-mc/file_name: 4 B / 4 B ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 18 B/s 0s% |
| 116 | +``` |
0 commit comments