ກ່ຽວກັບ
Object Storage ເກັບໄຟລ໌ (object) ໄວ້ໃນ Bucket object ເປັນສ່ວນຕົວ ເວັ້ນແຕ່ທ່ານເປີດໂຟນເດີເປັນ Public ໃນ th object ຂຽນເປັນ th://BUCKET/KEY ສ່ວນອື່ນແມ່ນ path ໃນເຄື່ອງຂອງທ່ານ key ທີ່ລົງທ້າຍດ້ວຍ / ແມ່ນໂຟນເດີ (prefix)
| Path | ໝາຍເຖິງ |
|---|---|
th://media | Bucket media |
th://media/photos/ | ໂຟນເດີ photos/ ໃນ Bucket ນັ້ນ |
th://media/photos/cat.jpg | object ໜຶ່ງ |
./photos, C:\data | ໄຟລ໌ໃນເຄື່ອງຂອງທ່ານ |
- | Standard output (ເປັນປາຍທາງຂອງ cp) |
ຄຳສັ່ງໄຟລ໌ໃຊ້ Access key ຂອງ Object Storage: Key ຊົ່ວຄາວທີ່ສ້າງໃຫ້ເມື່ອທ່ານເຂົ້າສູ່ລະບົບ ຫຼື Key ໃນ TH_OBJECT_STORAGE_KEY_ID / TH_OBJECT_STORAGE_SECRET ໄຟລ໌ທີ່ໃຫຍ່ກວ່າ 64 MiB ຖືກອັບໂຫຼດເປັນຫຼາຍສ່ວນພ້ອມກັນ ເບິ່ງເພີ່ມ Object Storage ເຮັດວຽກແນວໃດ
ວິທີເຮັດ
ສຳເນົາໂຟນເດີຂຶ້ນ Bucket
th object-storage buckets create my-bucket
th object-storage cp -r ./backups th://my-bucket/backups
th object-storage ls th://my-bucket/backups/ດ້ວຍ -r ເນື້ອໃນຂອງ ./backups ຈະໄປຢູ່ໃຕ້ backups/ ສຳເນົາກັບທາງ (th://… ./dir) ເພື່ອດາວໂຫຼດ
Sync ໂຟນເດີໃຫ້ກົງກັນ
- ເບິ່ງກ່ອນວ່າຈະມີຫຍັງປ່ຽນ:
th object-storage sync ./public th://my-bucket/site --dry-run - ອັບໂຫຼດໄຟລ໌ໃໝ່ ແລະ ໄຟລ໌ທີ່ປ່ຽນ: ຣັນອີກຄັ້ງໂດຍບໍ່ມີ
--dry-runໄຟລ໌ຖືວ່າບໍ່ປ່ຽນເມື່ອຂະໜາດ ແລະ MD5 ກົງກັບ object - ເພີ່ມ
--deleteເພື່ອລຶບ object ທີ່ບໍ່ມີໃນໂຟນເດີແລ້ວນຳ (ຫຼັງຖາມຢືນຢັນ)
th object-storage sync ./public th://my-bucket/site --deleteແບ່ງປັນໄຟລ໌ດ້ວຍລິ້ງທີ່ໝົດອາຍຸເອງ
th object-storage sign th://my-bucket/reports/report.pdf --expires 1h
th object-storage sign th://my-bucket/uploads/photo.jpg --method PUT --expires 15mລິ້ງທຳອິດດາວໂຫຼດໄຟລ໌ໄດ້ໂດຍບໍ່ຕ້ອງມີ Key ເປັນເວລາ 1 ຊົ່ວໂມງ ລິ້ງທີສອງໃຫ້ຄົນອື່ນອັບໂຫຼດໄຟລ໌ນັ້ນໄຟລ໌ດຽວ ລິ້ງໃຊ້ໄດ້ດົນສຸດ 7 ມື້
ເປີດໂຟນເດີເປັນ Public
th object-storage buckets public my-bucket --prefix images/
th object-storage buckets public my-bucketຫຼັງຈາກນັ້ນໃຜກໍເປີດໄຟລ໌ໃຕ້ images/ ໄດ້ໂດຍບໍ່ຕ້ອງມີ Key ຖ້າບໍ່ໃສ່ພາຣາມິເຕີ ຄຳສັ່ງຈະພິມກົດປັດຈຸບັນ --private --prefix images/ ເຮັດໃຫ້ໂຟນເດີກັບເປັນສ່ວນຕົວ
ການອ່ານໄຟລ໌ Public ຄິດຄ່າກັບ Project ຂອງທ່ານ ຢ່າເກັບຂໍ້ມູນສ່ວນບຸກຄົນໄວ້ໃນໂຟນເດີ Public
ຄຳສັ່ງ
| ຄຳສັ່ງ | ຄຳອະທິບາຍ |
|---|---|
th object-storage buckets create | ສ້າງ Bucket |
th object-storage buckets list | ສະແດງ Bucket ຂອງ Object Storage ໃນ Project |
th object-storage buckets public | ສະແດງ ຫຼື ປ່ຽນສິ່ງທີ່ໃຜກໍອ່ານໄດ້ຈາກ Bucket ໂດຍບໍ່ຕ້ອງມີ Key |
th object-storage buckets delete | ລຶບ Bucket ທີ່ຫວ່າງ |
th object-storage ls | ຖ້າບໍ່ໃສ່ອາກິວເມັນ ຈະສະແດງ Bucket ຂອງ Project |
th object-storage cp | ສຳເນົາໄຟລ໌ຂຶ້ນ ລົງ ຫຼື ລະຫວ່າງ Bucket |
th object-storage mv | ຍ້າຍໄຟລ໌ຂຶ້ນ ລົງ ຫຼື ລະຫວ່າງ Bucket |
th object-storage sync | ອັບໂຫຼດໄຟລ໌ໃນ LOCAL_DIR ທີ່ໃໝ່ ຫຼື ປ່ຽນແປງ ໄປໄວ້ໃຕ້ PREFIX/ |
th object-storage cat | ຂຽນ object ອອກ standard output |
th object-storage stat | ສະແດງຂະໜາດ ປະເພດ ETag digest ແລະ metadata ຂອງ object |
th object-storage sign | ພິມລິ້ງທີ່ດາວໂຫຼດ (GET) ຫຼື ອັບໂຫຼດ (PUT) object ໄດ້ໂດຍບໍ່ຕ້ອງມີ Key ຈົນກວ່າຈະໝົດອາຍຸ (ດົນສຸດ 7d) |
th object-storage rm | ລຶບ object |
th object-storage buckets create
ສ້າງ Bucket
ຮູບແບບຄຳສັ່ງ
th object-storage buckets create NAME [--region REGION]NAME ແມ່ນ 3-63 ຕົວ a-z, 0-9, ຈຸດ ແລະ ຂີດ Region ເລີ່ມຕົ້ນແມ່ນ Region ທີ່ຕັ້ງໄວ້ (th config set region) ຖ້າ Region ນັ້ນມີ Object Storage ຫຼື Region ດຽວທີ່ມີ
ຕົວຢ່າງ
ສ້າງ Bucket ໃນ Region ເລີ່ມຕົ້ນ
th object-storage buckets create my-bucketໃນ Region ທີ່ລະບຸ
th object-storage buckets create my-bucket --region bkkອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
NAMEຕ້ອງໃສ່ | ຊື່ Bucket: 3–63 ຕົວ a-z, 0-9, ຈຸດ ແລະ ຂີດ |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th object-storage buckets list
ສະແດງ Bucket ຂອງ Object Storage ໃນ Project
ຮູບແບບຄຳສັ່ງ
th object-storage buckets listຕົວຢ່າງ
ສະແດງ Bucket
th object-storage buckets listພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th object-storage buckets public
ສະແດງ ຫຼື ປ່ຽນສິ່ງທີ່ໃຜກໍອ່ານໄດ້ຈາກ Bucket ໂດຍບໍ່ຕ້ອງມີ Key
ຮູບແບບຄຳສັ່ງ
th object-storage buckets public NAME [--prefix P [--list]] [--private]--prefix P ເປີດໂຟນເດີ P (ເຊັ່ນ images/) ເປັນ Public; --prefix ""
ເປີດທັງ Bucket ເປັນ Public
--prefix P --list ໃຫ້ໃຜກໍເບິ່ງລາຍການໃນໂຟນເດີນັ້ນໄດ້ນຳ
--private --prefix P ເຮັດໃຫ້ໂຟນເດີນັ້ນກັບເປັນສ່ວນຕົວ
--private ເຮັດໃຫ້ທັງ Bucket ເປັນສ່ວນຕົວ (ລຶບທຸກກົດ)ຖ້າບໍ່ໃສ່ແຟລັກ ຈະພິມກົດປັດຈຸບັນ
ຕົວຢ່າງ
ພິມກົດ Public
th object-storage buckets public my-bucketເປີດ images/ ເປັນ Public
th object-storage buckets public my-bucket --prefix images/ໃຫ້ໃຜກໍເບິ່ງລາຍການໃນ images/ ໄດ້ນຳ
th object-storage buckets public my-bucket --prefix images/ --listເຮັດໃຫ້ທັງ Bucket ເປັນສ່ວນຕົວ
th object-storage buckets public my-bucket --privateອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
NAMEຕ້ອງໃສ່ | ຊື່ Bucket: 3–63 ຕົວ a-z, 0-9, ຈຸດ ແລະ ຂີດ |
ພາຣາມິເຕີ
| ຊື່ | ປະເພດ | ຄ່າເລີ່ມຕົ້ນ | ຄຳອະທິບາຍ |
|---|---|---|---|
--prefix | ຂໍ້ຄວາມ | ໂຟນເດີ (key prefix) ທີ່ການປ່ຽນແປງມີຜົນ | |
--list | ແຟລັກ | ອະນຸຍາດໃຫ້ເບິ່ງລາຍການໃນໂຟນເດີ Public ນຳ | |
--private | ແຟລັກ | ລຶບກົດຂອງ --prefix ຫຼື ທຸກກົດ |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th object-storage buckets delete
ລຶບ Bucket ທີ່ຫວ່າງ
ຮູບແບບຄຳສັ່ງ
th object-storage buckets delete NAME [--force] [--quiet]ດ້ວຍ --force Bucket ທີ່ມີ object ຈະຖືກລຶບທັນທີ ແລະ object ຂອງມັນຖືກລຶບໃນເບື້ອງຫຼັງ --quiet ຂ້າມການຖາມຢືນຢັນ
ຕົວຢ່າງ
ລຶບ Bucket ທີ່ຫວ່າງ
th object-storage buckets delete my-bucketລຶບພ້ອມ object ທັງໝົດ ບໍ່ຖາມ
th object-storage buckets delete my-bucket --force --quietອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
NAMEຕ້ອງໃສ່ | ຊື່ Bucket: 3–63 ຕົວ a-z, 0-9, ຈຸດ ແລະ ຂີດ |
ພາຣາມິເຕີ
| ຊື່ | ປະເພດ | ຄ່າເລີ່ມຕົ້ນ | ຄຳອະທິບາຍ |
|---|---|---|---|
--force | ແຟລັກ | ລຶບ Bucket ພ້ອມ object ທັງໝົດ |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th object-storage ls
ຖ້າບໍ່ໃສ່ອາກິວເມັນ ຈະສະແດງ Bucket ຂອງ Project
ຮູບແບບຄຳສັ່ງ
th object-storage ls [th://BUCKET[/PREFIX]] [--recursive]ດ້ວຍ th://BUCKET ສະແດງ object ແລະ ໂຟນເດີຢູ່ຊັ້ນເທິງສຸດຂອງ Bucket ດ້ວຍ th://BUCKET/PREFIX ສະແດງສິ່ງທີ່ຢູ່ໃຕ້ PREFIX --recursive ສະແດງທຸກ object ທີ່ຢູ່ລຸ່ມ ໂດຍບໍ່ສະແດງໂຟນເດີ
ຕົວຢ່າງ
ສະແດງ Bucket
th object-storage lsobject ແລະ ໂຟນເດີໃຕ້ reports/
th object-storage ls th://my-bucket/reports/ທຸກ object ໃນ Bucket
th object-storage ls th://my-bucket --recursiveອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
th://BUCKET[/PREFIX]ບໍ່ບັງຄັບ | Bucket ຈະມີໂຟນເດີ (prefix) ນຳ ຫຼື ບໍ່ກໍໄດ້ |
ພາຣາມິເຕີ
| ຊື່ | ປະເພດ | ຄ່າເລີ່ມຕົ້ນ | ຄຳອະທິບາຍ |
|---|---|---|---|
--recursive | ແຟລັກ | ສະແດງທຸກ object ໃຕ້ prefix | |
-r | ແຟລັກ | ຄືກັບ --recursive |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th object-storage cp
ສຳເນົາໄຟລ໌ຂຶ້ນ ລົງ ຫຼື ລະຫວ່າງ Bucket
ຮູບແບບຄຳສັ່ງ
th object-storage cp SRC DST [-r] [--content-type TYPE]object ຂຽນເປັນ th://BUCKET/KEY ສ່ວນອື່ນແມ່ນ path ໃນເຄື່ອງ (- ເປັນ DST ຈະຂຽນອອກ stdout)
th object-storage cp photo.jpg th://media/photos/ -> photos/photo.jpg
th object-storage cp th://media/a.pdf ./ -> ./a.pdf
th object-storage cp th://media/a.pdf th://archive/a.pdf (ສຳເນົາພາຍໃນ Object Storage)ດ້ວຍ -r SRC ແມ່ນໂຟນເດີ (ຫຼື prefix) ແລະ ເນື້ອໃນຂອງມັນໄປຢູ່ໃຕ້ DST ຄືກັບ aws s3 cp --recursive ໄຟລ໌ທີ່ໃຫຍ່ກວ່າ 64 MiB ຖືກອັບໂຫຼດເປັນຫຼາຍສ່ວນພ້ອມກັນ content type ຖືກເດົາຈາກນາມສະກຸນໄຟລ໌ ຖ້າບໍ່ໄດ້ລະບຸ
ຕົວຢ່າງ
ອັບໂຫຼດໄຟລ໌ເຂົ້າໂຟນເດີ
th object-storage cp ./report.pdf th://my-bucket/reports/ອັບໂຫຼດໂຟນເດີ
th object-storage cp -r ./backups th://my-bucket/backupsດາວໂຫຼດໄຟລ໌
th object-storage cp th://my-bucket/reports/report.pdf ./ຂຽນ object ອອກ standard output
th object-storage cp th://my-bucket/data.json - | jq .ອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
SRCຕ້ອງໃສ່ | ສິ່ງທີ່ຈະສຳເນົາ: path ໃນເຄື່ອງ ຫຼື th://BUCKET/KEY (ໂຟນເດີ ຫຼື prefix ເມື່ອໃຊ້ -r) |
DSTຕ້ອງໃສ່ | ປາຍທາງ: path ໃນເຄື່ອງ th://BUCKET/KEY ຫຼື th://BUCKET/FOLDER/ ຫຼື - ສຳລັບ standard output |
ພາຣາມິເຕີ
| ຊື່ | ປະເພດ | ຄ່າເລີ່ມຕົ້ນ | ຄຳອະທິບາຍ |
|---|---|---|---|
--recursive | ແຟລັກ | ສຳເນົາໂຟນເດີ ຫຼື prefix ແລະ ທຸກສິ່ງທີ່ຢູ່ໃຕ້ມັນ | |
-r | ແຟລັກ | ຄືກັບ --recursive | |
--content-type | ຂໍ້ຄວາມ | by extension | Content type ຂອງ object ທີ່ອັບໂຫຼດ (ຄ່າເລີ່ມຕົ້ນ: ຕາມນາມສະກຸນໄຟລ໌) |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th object-storage mv
ຍ້າຍໄຟລ໌ຂຶ້ນ ລົງ ຫຼື ລະຫວ່າງ Bucket
ຮູບແບບຄຳສັ່ງ
th object-storage mv SRC DST [-r] [--content-type TYPE]object ຂຽນເປັນ th://BUCKET/KEY ສ່ວນອື່ນແມ່ນ path ໃນເຄື່ອງ (- ເປັນ DST ຈະຂຽນອອກ stdout)
th object-storage mv photo.jpg th://media/photos/ -> photos/photo.jpg
th object-storage mv th://media/a.pdf ./ -> ./a.pdf
th object-storage mv th://media/a.pdf th://archive/a.pdf (ສຳເນົາພາຍໃນ Object Storage)ດ້ວຍ -r SRC ແມ່ນໂຟນເດີ (ຫຼື prefix) ແລະ ເນື້ອໃນຂອງມັນໄປຢູ່ໃຕ້ DST ຄືກັບ aws s3 cp --recursive ໄຟລ໌ທີ່ໃຫຍ່ກວ່າ 64 MiB ຖືກອັບໂຫຼດເປັນຫຼາຍສ່ວນພ້ອມກັນ content type ຖືກເດົາຈາກນາມສະກຸນໄຟລ໌ ຖ້າບໍ່ໄດ້ລະບຸ
ຕົວຢ່າງ
ຍ້າຍ object ໄປໂຟນເດີອື່ນ
th object-storage mv th://my-bucket/inbox/a.pdf th://my-bucket/done/ອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
SRCຕ້ອງໃສ່ | ສິ່ງທີ່ຈະສຳເນົາ: path ໃນເຄື່ອງ ຫຼື th://BUCKET/KEY (ໂຟນເດີ ຫຼື prefix ເມື່ອໃຊ້ -r) |
DSTຕ້ອງໃສ່ | ປາຍທາງ: path ໃນເຄື່ອງ th://BUCKET/KEY ຫຼື th://BUCKET/FOLDER/ ຫຼື - ສຳລັບ standard output |
ພາຣາມິເຕີ
| ຊື່ | ປະເພດ | ຄ່າເລີ່ມຕົ້ນ | ຄຳອະທິບາຍ |
|---|---|---|---|
--recursive | ແຟລັກ | ສຳເນົາໂຟນເດີ ຫຼື prefix ແລະ ທຸກສິ່ງທີ່ຢູ່ໃຕ້ມັນ | |
-r | ແຟລັກ | ຄືກັບ --recursive | |
--content-type | ຂໍ້ຄວາມ | by extension | Content type ຂອງ object ທີ່ອັບໂຫຼດ (ຄ່າເລີ່ມຕົ້ນ: ຕາມນາມສະກຸນໄຟລ໌) |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th object-storage sync
ອັບໂຫຼດໄຟລ໌ໃນ LOCAL_DIR ທີ່ໃໝ່ ຫຼື ປ່ຽນແປງ ໄປໄວ້ໃຕ້ PREFIX/
ຮູບແບບຄຳສັ່ງ
th object-storage sync LOCAL_DIR th://BUCKET[/PREFIX] [--delete] [--dry-run]ໄຟລ໌ຖືວ່າບໍ່ປ່ຽນເມື່ອຂະໜາດກົງກັນ ແລະ MD5 ກົງກັບ ETag ຂອງ object (object ທີ່ອັບໂຫຼດເປັນຫຼາຍສ່ວນບໍ່ມີ ETag ແບບ MD5: ກໍລະນີນັ້ນໄຟລ໌ໃນເຄື່ອງທີ່ໃໝ່ກວ່າ object ຖືວ່າປ່ຽນ) --delete ລຶບ object ໃຕ້ PREFIX/ ທີ່ບໍ່ມີໃນ LOCAL_DIR ແລ້ວນຳ (ຫຼັງຖາມຢືນຢັນ ເຊິ່ງ --quiet ຂ້າມໄດ້)
ຕົວຢ່າງ
ສະແດງວ່າຈະມີຫຍັງປ່ຽນ
th object-storage sync ./public th://my-bucket/site --dry-runອັບໂຫຼດສິ່ງທີ່ປ່ຽນ ແລະ ລຶບໄຟລ໌ທີ່ຖືກລຶບແລ້ວ
th object-storage sync ./public th://my-bucket/site --deleteອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
LOCAL_DIRຕ້ອງໃສ່ | ໂຟນເດີໃນເຄື່ອງຂອງທ່ານທີ່ຈະອັບໂຫຼດ |
th://BUCKET[/PREFIX]ຕ້ອງໃສ່ | Bucket ຈະມີໂຟນເດີ (prefix) ນຳ ຫຼື ບໍ່ກໍໄດ້ |
ພາຣາມິເຕີ
| ຊື່ | ປະເພດ | ຄ່າເລີ່ມຕົ້ນ | ຄຳອະທິບາຍ |
|---|---|---|---|
--delete | ແຟລັກ | ລຶບ object ທີ່ບໍ່ມີໃນ LOCAL_DIR | |
--dry-run | ແຟລັກ | ພິມພຽງສິ່ງທີ່ຈະປ່ຽນ | |
--content-type | ຂໍ້ຄວາມ | by extension | Content type ຂອງ object ທີ່ອັບໂຫຼດ (ຄ່າເລີ່ມຕົ້ນ: ຕາມນາມສະກຸນໄຟລ໌) |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th object-storage cat
ຂຽນ object ອອກ standard output
ຮູບແບບຄຳສັ່ງ
th object-storage cat th://BUCKET/KEYຕົວຢ່າງ
ພິມ object
th object-storage cat th://my-bucket/config.jsonອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
th://BUCKET/KEYຕ້ອງໃສ່ | object ເຊັ່ນ th://media/photos/cat.jpg (prefix ເມື່ອໃຊ້ -r) |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th object-storage stat
ສະແດງຂະໜາດ ປະເພດ ETag digest ແລະ metadata ຂອງ object
ຮູບແບບຄຳສັ່ງ
th object-storage stat th://BUCKET/KEYຕົວຢ່າງ
ຂະໜາດ ປະເພດ ETag ແລະ metadata
th object-storage stat th://my-bucket/reports/report.pdfອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
th://BUCKET/KEYຕ້ອງໃສ່ | object ເຊັ່ນ th://media/photos/cat.jpg (prefix ເມື່ອໃຊ້ -r) |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th object-storage sign
ພິມລິ້ງທີ່ດາວໂຫຼດ (GET) ຫຼື ອັບໂຫຼດ (PUT) object ໄດ້ໂດຍບໍ່ຕ້ອງມີ Key ຈົນກວ່າຈະໝົດອາຍຸ (ດົນສຸດ 7d)
ຮູບແບບຄຳສັ່ງ
th object-storage sign th://BUCKET/KEY [--expires 1h] [--method GET|PUT]ຕົວຢ່າງ
ລິ້ງດາວໂຫຼດໃຊ້ໄດ້ 1 ຊົ່ວໂມງ
th object-storage sign th://my-bucket/reports/report.pdf --expires 1hລິ້ງອັບໂຫຼດໃຊ້ໄດ້ 15 ນາທີ
th object-storage sign th://my-bucket/uploads/photo.jpg --method PUT --expires 15mອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
th://BUCKET/KEYຕ້ອງໃສ່ | object ເຊັ່ນ th://media/photos/cat.jpg (prefix ເມື່ອໃຊ້ -r) |
ພາຣາມິເຕີ
| ຊື່ | ປະເພດ | ຄ່າເລີ່ມຕົ້ນ | ຄຳອະທິບາຍ |
|---|---|---|---|
--expires | ຂໍ້ຄວາມ | 1h | ລິ້ງໃຊ້ໄດ້ດົນເທົ່າໃດ: 15m, 1h, 7d |
--method | ຂໍ້ຄວາມ | GET | GET (ດາວໂຫຼດ ຄ່າເລີ່ມຕົ້ນ) ຫຼື PUT (ອັບໂຫຼດ) |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet
th object-storage rm
ລຶບ object
ຮູບແບບຄຳສັ່ງ
th object-storage rm th://BUCKET/KEY [-r] [--quiet]ດ້ວຍ -r ລຶບທຸກ object ໃຕ້ prefix (ຫຼັງຖາມຢືນຢັນ ເຊິ່ງ --quiet ຂ້າມໄດ້)
ຕົວຢ່າງ
ລຶບ object ດຽວ
th object-storage rm th://my-bucket/tmp/old.logລຶບທຸກຢ່າງໃຕ້ tmp/ ບໍ່ຖາມ
th object-storage rm -r th://my-bucket/tmp/ --quietອາກິວເມັນຕາມຕຳແໜ່ງ
| ຊື່ | ຄຳອະທິບາຍ |
|---|---|
th://BUCKET/KEYຕ້ອງໃສ່ | object ເຊັ່ນ th://media/photos/cat.jpg (prefix ເມື່ອໃຊ້ -r) |
ພາຣາມິເຕີ
| ຊື່ | ປະເພດ | ຄ່າເລີ່ມຕົ້ນ | ຄຳອະທິບາຍ |
|---|---|---|---|
--recursive | ແຟລັກ | ລຶບທຸກຢ່າງໃຕ້ prefix | |
-r | ແຟລັກ | ຄືກັບ --recursive |
ພາຣາມິເຕີທົ່ວໄປ
ຄຳສັ່ງນີ້ຮັບ ພາຣາມິເຕີທົ່ວໄປ ໄດ້ນຳ: --project, --region, --endpoint, --format, --quiet