diff --git a/commands/cmd_oss b/commands/cmd_oss new file mode 100644 index 0000000..ff8fba1 --- /dev/null +++ b/commands/cmd_oss @@ -0,0 +1,32 @@ +# 文档地址 +https://help.aliyun.com/document_detail/50452.html?spm=a2c4g.11186623.6.702.11902e69EVPBh9 +# 列举 Bucket +ossutil ls +# 列举指定Bucket下所有的Object +ossutil ls oss:// +# 上传文件 +ossutil cp oss:/// +# 下载文件 +ossutil cp oss:/// +# 拷贝文件 +ossutil cp oss:/// oss:/// +# 上传文件夹 +ossutil cp -r oss:/// +# 上传文件夹并跳过相同文件 +ossutil cp -ru oss:/// +# 上传所有文件格式为txt的文件 +ossutil cp -r oss:/// --include "*.txt" +# 上传所有文件名包含abc且不是jpg和txt格式的文件 +ossutil cp -r oss:/// --include "*abc*" --exclude "*.jpg" --exclude "*.txt" +# 仅上传当前目录下的文件,忽略子目录 +ossutil cp -r oss:/// --only-current-dir +# 上传文件时启用 100 个并发数 +ossutil cp -r oss:/// --jobs 100 +# 删除空Bucket +ossutil rm oss:// -b +# 清除Bucket数据并删除Bucket +ossutil rm oss:// -bar +# 删除单个Object +ossutil rm oss:/// +# 删除指定前缀的所有Object +ossutil rm oss://// -r diff --git a/commands/git.csv b/commands/git.csv deleted file mode 100644 index 2b3d141..0000000 --- a/commands/git.csv +++ /dev/null @@ -1,18 +0,0 @@ -git add ., 将所有新增、修改、删除的文件提交到索引中 -git add --ignore-removal ., 将所有新增、修改的文件提交到索引中 -git add -A, 将所有新增、修改、删除的文件提交到索引中 -git add -u, 将所有修改、删除的文件提交到索引中 -git init, 初始化当前目录为仓库 -git init , 创建 仓库 -git init , 创建 仓库 -git config --global user.name "your name", 全局配置 git 用户名 -git config --global user.email "youremail@gmail.com", 全局配置 git 邮箱 -git config credential.helper store, 储存当前仓库凭证 -git config --global credential.helper store, 全局模式储存仓库凭证 -git config --global credential.helper cache, 全局模式缓存凭证 15 分钟 -git checkout -b origin/, 在本地创建远程分支 -git fetch origin , 把远程分支拉到本地 -git pull origin master --allow-unrelated-histories, 解决拉取项目到本地新仓库 fatal: refusing to merge unrelated histories 的问题 -git pull origin , 拉取远程分支到本地 -git merge --abort, 撤销所有合并操作 -git log --stat --author= --after= --before=, 查看某人一段时间的提交记录,并显示详情 diff --git a/commands/other.csv b/commands/other.csv deleted file mode 100644 index b2ab4e8..0000000 --- a/commands/other.csv +++ /dev/null @@ -1,3 +0,0 @@ -df -h, 查看磁盘使用情况,并格式化输出 -du -d 1 -h, 查看第一层目录的文件夹大小,并格式化输出 -pm2 resurrect, 恢复上次保存的任务状态 diff --git a/commands/vagrant.csv b/commands/vagrant.csv deleted file mode 100644 index 281dbee..0000000 --- a/commands/vagrant.csv +++ /dev/null @@ -1,17 +0,0 @@ -vagrant init [name [url]], 在当前文件夹初始化 Vagrantfile -vagrant init centos/7, 在当前文件夹初始化 centos7 -vagrant up , 启动虚拟机" -vagrant ssh , 登陆虚拟机" -vagrant halt , 登陆虚拟机" -vagrant destroy [name|id] , 销毁虚拟机" -vagrant destroy -f , 销毁虚拟机,并对询问回答 yes" -vagrant package , 打包 box" -vagrant package --ouput , 打包 box,并指定包名" -vagrant status , 当前虚拟机状态 -vagrant reload , 重新加载虚拟机配置 -vagrant global-status, 查看所有虚拟机状态 -vagrant box list, 查看所有 box 列表 -vagrant box remove , 删除 box -vagrant box remove --box-version , 删除 box,并指定版本 -vagrant box update , 更新 box 版本" -vagrant box update --box , 更新 box diff --git a/icon/oss.png b/icon/oss.png new file mode 100644 index 0000000..14df71a Binary files /dev/null and b/icon/oss.png differ