本文為您介紹如何使用Jindo CLI以及相關命令。
用法匯總
您可以使用jindo fs
命令來查看支援的命令和用法。
FS子命令
命令 | 功能說明 | 命令樣本 | 適用範圍 |
archive | 將OSS上檔案設定為歸檔類型。選擇性參數如下:
|
| 標準OSS |
cat | 顯示常值內容。 |
| 標準OSS、OSS-HDFS |
count | 顯示檔案大小以及檔案數量。選擇性參數-h,顯示檔案大小單位。 |
| 標準OSS、OSS-HDFS |
cp | 複製檔案。選擇性參數-f,表示強制覆蓋。 |
| 標準OSS、OSS-HDFS |
checksum | 計算檔案的CRC32 CheckSum大小。 |
| OSS-HDFS |
chgrp | 改變檔案的所屬群組。 |
| OSS-HDFS |
chmod | 改變檔案的存取權限。 |
| OSS-HDFS |
chown | 改變檔案的所有者。 |
| OSS-HDFS |
copyFromLocal | 從本地複製檔案到OSS。選擇性參數-f,表示強制覆蓋。 |
| 標準OSS、OSS-HDFS |
copyToLocal | 從OSS複製檔案到本地。選擇性參數-f,表示強制覆蓋。 |
| 標準OSS、OSS-HDFS |
createSnapshot | 建立快照,使用前必須先允許使用快照。 |
| 標準OSS、OSS-HDFS |
checkStoragePolicy | 顯示檔案的儲存策略。 |
| OSS-HDFS |
deleteSnapshot | 刪除快照。 |
| OSS-HDFS |
du | 顯示目錄中所有檔案的大小。選擇性參數如下:
|
| 標準OSS、OSS-HDFS |
get | 下載檔案到本地。選擇性參數-f,表示強制覆蓋。 |
| 標準OSS、OSS-HDFS |
getfacl | 顯示檔案或目錄的存取控制清單。選擇性參數-R,表示遞迴顯示。 |
| OSS-HDFS |
getfattr | 顯示檔案或者目錄的擴充屬性名稱和值。選擇性參數如下:
|
| OSS-HDFS |
getStoragePolicy | 顯示儲存策略。 |
| OSS-HDFS |
ls | 列出目錄下檔案。選擇性參數-R,表示遞迴顯示。 |
| 標準OSS、OSS-HDFS |
listPolicies | 顯示支援的儲存策略。 |
| OSS-HDFS |
load | 資料緩衝命令可以備份對應路徑的資料至本叢集的磁碟,以便於後續可以讀取本機資料,無需讀取OSS等後端上的資料。選擇性參數如下:
|
| 無 |
mkdir | 建立檔案夾。 |
| 標準OSS、OSS-HDFS |
mv | 移動檔案。 |
| 標準OSS、OSS-HDFS |
moveFromLocal | 將檔案從本地移動到遠程路徑上,移動完成後會刪除本地檔案。 |
| 標準OSS、OSS-HDFS |
moveToLocal | 將檔案從遠程路徑上移動到本地,移動完成後會OSS上檔案。 |
| 標準OSS、OSS-HDFS |
metaDiff | 使用緩衝加速系統後,顯示本地中繼資料和遠端的同步情況。 |
| 標準OSS、OSS-HDFS |
put | 將本地檔案複製到遠程目錄。選擇性參數-f,表示強制覆蓋。 |
| 標準OSS、OSS-HDFS |
rm | 刪除遠程路徑上的檔案。選擇性參數如下:
|
| 標準OSS、OSS-HDFS |
rmdir | 刪除檔案夾。 |
| 標準OSS、OSS-HDFS |
test | 準系統檢測。選擇性參數如下:
|
| 標準OSS、OSS-HDFS |
renameSnapshot | 重新命名快照。 |
| OSS-HDFS |
restore | 將檔案從歸檔狀態恢複,冷歸檔檔案和歸檔檔案必須恢複後才能unarchive。選擇性參數-days,表示解凍的時間長度。 |
| 標準OSS |
stat | 顯示檔案狀態。 |
| 標準OSS、OSS-HDFS |
setStoragePolicy | 該命令用於為某個路徑下的資料指定儲存策略。
說明 如果對檔案或子目錄沒有設定儲存類型,則其儲存策略會預設繼承父目錄的儲存類型。例如oss://examplebucket/dir的儲存類型為CLOUD_STD,則oss://examplebucket/dir/subdir儲存類型也為CLOUD_STD。 |
| OSS-HDFS |
setfacl | 設定檔案存取原則。選擇性參數如下:
說明 該參數當前僅限白名單使用者使用。 |
| OSS-HDFS |
setfattr | 設定檔案或者目錄的擴充屬性名稱和值。選擇性參數如下:
|
| OSS-HDFS |
sync | 將本地檔案上傳到遠程路徑。選擇性參數如下:
|
| 標準OSS、OSS-HDFS |
touchz | 產生一個大小為0的檔案。 |
| 標準OSS、OSS-HDFS |
truncate | 將檔案裁剪到指定大小。 |
| OSS-HDFS |
unarchive | 將檔案恢複為標準檔案,AR和COLD類型檔案需要先restore。 |
| 標準OSS |
uncache | 刪除緩衝系統的快取檔案。 |
| 標準OSS、OSS-HDFS |
unsetStoragePolicy | 取消儲存策略。 |
| OSS-HDFS |
ADMIN子命令
命令 | 功能說明 | 使用樣本 | 適用範圍 |
mount | 掛載OSS或OSS-HDFS服務類別目錄。 |
| 標準OSS、OSS-HDFS |
report | 輸出當前JindoFSx儲存加速系統的一些資訊,比如緩衝大小,緩衝容量等。 |
| 標準OSS、OSS-HDFS |
reportMetrics | 輸出當前JindoFSx儲存加速系統的一些metrics資訊。 |
| 標準OSS、OSS-HDFS |
umount | 取消掛載OSS或OSS-HDFS服務類別目錄。 |
| 標準OSS、OSS-HDFS |
addProxyUser | 添加代理使用者。 |
| OSS-HDFS |
allowSnapshot | 允許使用快照。 |
| OSS-HDFS |
addUserGroupsMapping | 映射使用者和組的關係。 |
| OSS-HDFS |
disallowSnapshot | 不允許使用快照。 |
| OSS-HDFS |
deleteProxyUser | 刪除代理使用者。 |
| OSS-HDFS |
deleteUserGroupsMapping | 刪除使用者和組的關係。 |
| OSS-HDFS |
dumpFile | 查看檔案的詳細儲存資訊。 |
| OSS-HDFS |
dumpInventory | 匯出檔案中繼資料。 |
| OSS-HDFS |
dumpBlockFiles | 將指定檔案夾下面所有檔案資訊下載到本地。 |
| OSS-HDFS |
listProxyUsers | 列出代理使用者。 |
| OSS-HDFS |
listUserGroupsMappings | 列出所有使用者和組的關係。 |
| OSS-HDFS |
snapshotDiff | 查看快照之間的差別。 |
| OSS-HDFS |
setRootPolicy | 允許為Bucket設定任意首碼的訪問路徑。 |
| OSS-HDFS |
unsetRootPolicy | 取消為Bucket設定的任意首碼的訪問路徑。 |
| OSS-HDFS |
listAccessPolicies | 查看當前Bucket支援的所有訪問路徑。 |
| OSS-HDFS |