zoukankan      html  css  js  c++  java
  • 七牛云 qshell 批量删除文件

    首先下载qshell

    我是win10,下载的amd64

    https://developer.qiniu.com/kodo/tools/1302/qshell?ref=support.qiniu.com#3

    配置环境变量

    登陆七牛云web端获取到ak sk,因为有些操作涉及到权限问题,所以理解为在qshell中登陆

    qshell account ak sk name

    ak sk不用多介绍,name就是个名称,随便取一个

    操作之后应该会在C:UsersAdministrator 生成一个.qshell文件夹(我只是在这里记录一下,这句话没啥意义)

    账户管理

    使用qshell user子命令可以用来管理记录的多账户信息。

    1. qshell user ls可以列举账户下所有的账户信息
    2. qshell user cu 可以用来切换账户
    3. qshell user cu 不携带的话会切换到最近的上个账户;比如我在A账户做完操作后,使用qshell user cu B到了B 账户,那么使用qshell user cu可以切回到A账户

    1.指定要删除的文件列表todelete.txt进行删除:

    a.jpg
    test/b.jpg
    
    $ qshell batchdelete if-pbl -i todelete.txt

    2.删除空间if-pbl中的所有文件:

    $ qshell listbucket if-pbl -o if-pbl.list.txt
    $ qshell batchdelete --force if-pbl -i if-pbl.list.txt
    
    1. 如果希望导出成功和失败的文件列表
    $ qshell batchdelete if-pbl -i if-pbl.list.txt --success-list success.txt --failure-list failure.txt
    
    1. 对于要删除的文件名字包含了空格的情况, 那么可以指定自定义的分隔符对文件每行进行分割, 假如使用 进行分割
    $ qshell batchdelete -F'	' if-pbl -i todelete.txt
  • 相关阅读:
    使用集合组织相关数据
    引用类型传递 ListView展示数据
    关于ArrayList线程安全解决方案
    Java异常错误的面试题及答案
    希尔排序
    Struts2的简单认识
    新闻发布系统
    了解vo pojo javabean dto
    Spring MVC 笔记及简单了解
    jsp的九大内置对象
  • 原文地址:https://www.cnblogs.com/zonglonglong/p/12468484.html
Copyright © 2011-2022 走看看