哎,近想弄个图床,方便以后写文章贴图,折腾了好久,终于搞定了! 用的是阿里云的OSS,配合它的命令行工具ossutil,感觉还挺 easy 的,分享一下我的经验,给和我一样懒癌晚期患者一点参考。
声明一下,我不是什么程序员大神,就是个普通游戏玩家,玩游戏之余喜欢写写东西,所以对这些工具的要求就是:简单、好用、方便。ossutil 完全符合我的要求,这玩意儿真香!
下载安装这部分,其实官网上写的很清楚了,但我还是想啰嗦几句,毕竟咱们是easy玩家嘛,一步一步来,稳扎稳打,避免出错。
去阿里云官网找到ossutil的下载链接,这个很容易搜到,我就不贴链接了,怕链接失效,大家自己动手丰衣足食嘛。 下载下来之后,是个压缩包,解压到你想放的地方就行,Windows系统直接双击运行ossutil.bat 就可以了,Linux和Mac系统就更简单了,解压后直接运行就行(记得赋予执行权限)。 我个人习惯放在一个单独的文件夹里,方便管理,比如我放在了 D:\ossutil 这个目录下。
接下来就是配置了,这部分稍微有点讲究,需要你的阿里云AccessKey ID和AccessKey Secret。 这俩东西在哪儿找呢? 登录你的阿里云账号,找到OSS控制台,然后在“用户管理”或类似的地方就能找到。 记住,这俩东西非常重要,千万别泄露了! 配置的方法也很简单,运行ossutil后,按照提示输入你的AccessKey ID和AccessKey Secret就OK了。 如果你忘记了命令,别担心,直接运行 ossutil config 就能看到提示,系统会引导你一步一步完成配置。 我的配置过程是这样的:
bash
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
D:\ossutil> ossutil config
AccessKeyId: [输入你的AccessKeyId]
AccessKeySecret: [输入你的AccessKeySecret]
Endpoint: [这里一般默认就行,阿里云会自动帮你检测你所在区域]
配置完成后,就可以开始玩儿ossutil了! 它的命令其实很简单,很容易上手,常用的几个命令我整理了一下,方便大家查阅:
命令 | 功能 | 举例 |
---|---|---|
ossutil ls |
列出指定Bucket中的Object | ossutil ls my-bucket |
ossutil cp | ||
ossutil cp oss:// |
下载OSS上的文件到本地 | ossutil cp oss://my-bucket/images/picture.jpg D:\picture.jpg |
ossutil rm oss://
| ||
ossutil mb oss:// |
创建Bucket | ossutil mb oss://my-bucket (注意bucket的名字要符合命名规则) |
是不是很简单? 我刚开始用的时候也觉得有点懵,但用了几次之后就熟练了。 上传图片也很方便,直接用 ossutil cp 命令就能搞定,再也不用担心图床空间不够用了!
说起来,我之前也用过一些其他的图床,但是那些图床要么收费,要么功能太复杂,要么就是速度慢,真心让我头大。 ossutil就完全不一样,它不仅免费(只要你的阿里云OSS有空间),而且速度快,用起来也方便,简直就是懒人福音!
当然,ossutil还有很多其他的高级功能,比如批量上传、增量上传等等,这些我还没怎么深入研究,毕竟我的需求很简单,能上传下载图片就够了。 不过,官网上有很多文档和教程,有兴趣的同学可以自己去看看,说不定会有意外的收获。
对了,还有一个需要注意的地方,就是Bucket的命名规则。 这个规则官网上也写得很清楚,我这里就不赘述了,大家自己去看吧,别到时候因为命名不规范导致上传失败,那就尴尬了。 还有,上传文件的时候,好给文件起个有意义的名字,方便以后管理和查找。
ossutil 是一款非常 easy 的工具,对于我这种游戏玩家兼业余写作者来说,简直就是神器! 它让我可以轻松地管理我的图片资源,不用再担心图床空间不足或者上传速度慢的问题了。 强烈推荐给各位小伙伴们,特别是那些懒得折腾图床的小伙伴们!
我想问问大家,你们都是怎么管理自己的图片资源的呢? 有没有什么好用的工具或者方法可以推荐? 咱们一起交流交流,互相学习,共同进步!