You need to enable JavaScript to run this app.
文档中心
对象存储

对象存储

复制全文
下载 pdf
用户指南
文件相关操作
复制全文
下载 pdf
文件相关操作

您可以通过命令行的方式在分层桶中完成上传、下载、删除等操作。

前提条件

相关命令及示例

上传文件

以下命令用于将本地文件 file1 上传到 bucket1 桶中。

hdfs dfs -put file1 tos://bucket1/file1
或者
hdfs dfs -put file1 tos://bucket1/

新建目录

以下命令用于在 bucket1 桶内根目录下新建 dir1 目录。

hdfs dfs -mkdir tos://bucket1/dir1

查看文件或目录信息

  • 以下命令用于列举 dir1 目录下的子文件和目录信息。
hdfs dfs -ls tos://bucket1/dir1   
  • 以下命令用于查看 file1 文件的信息。
hdfs dfs -ls tos://bucket1/file1
  • 以下命令用于查看 dir1 目录大小。
hdfs dfs -du tos://bucket1/dir1

拷贝文件

以下命令用于将 bucket1 桶内的 file1 文件拷贝为 file3 文件。

hdfs dfs -cp tos://bucket1/file1 tos://bucket1/file3

下载文件

  • 以下命令用于将 bucket1 桶内的 file1 文件下载到本地,并重命名为 file_download
hdfs dfs -get tos://bucket1/file1  ./file_download
  • 针对文本文件,您可以通过以下命令,直接在命令行读取文件内容,并打印到屏幕。
hdfs dfs -cat tos://bucket1/examplefile.txt

重命名文件或者目录

  • 以下命令用于重命名文件 file1file4
hdfs dfs -mv tos://bucket1/file1 tos://bucket1/file4  # 重命名文件file1为file4。
  • 以下命令用于重命名目录 dir1dir2
hdfs dfs -mv tos://bucket1/dir1 tos://bucket1/dir2  # 重命名目录dir1为dir2。

删除文件或者目录

  • 以下命令用于删除文件 file3
hdfs dfs -rm tos://bucket1/file3   # 删除文件file3。
  • 以下命令用于删除目录 dir2,并递归删除其内的所有子文件和目录。
    -r 选项代表递归删除。
hdfs dfs -rm -r tos://bucket1/dir2  #删除目录dir2,并递归删除其内的所有子文件和目录。-r选项代表递归删除。
最近更新时间:2024.08.08 10:29:26
这个页面对您有帮助吗?
有用
有用
无用
无用