0 ร้าน

0 ร้าน

นี่คือคำสั่ง 0store ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


0store — จัดการการใช้งาน cache

เรื่องย่อ


0 ร้าน เพิ่ม ย่อยอาหาร DIRECTORY

0 ร้าน เพิ่ม ย่อยอาหาร ARCHIVE [ สารสกัดจาก ]

0 ร้าน การตรวจสอบบัญชี [ DIRECTORY -

0 ร้าน สำเนา DIRECTORY [ DIRECTORY ]

0 ร้าน พบ ย่อยอาหาร

0 ร้าน รายการ

0 ร้าน ประจักษ์ DIRECTORY [ อัลกอริธึม ]

0 ร้าน เพิ่มประสิทธิภาพ [ แคช ]

0 ร้าน ตรวจสอบ ( ย่อยอาหาร | DIRECTORY )

0 ร้าน จัดการ

DESCRIPTION


0store ให้การเข้าถึงแคชการใช้งานระดับต่ำ โดยปกติแคชคือ
อัพเดทอัตโนมัติโดยใช้ 0เปิดตัว(1)

เพิ่ม


ในการเพิ่มไดเร็กทอรีไปยังร้านค้า (ทำสำเนา):

0 ร้าน เพิ่ม sha256=XXX ไดเรกทอรี

ในการเพิ่มไฟล์เก็บถาวรไปยังร้านค้า:

0 ร้าน เพิ่ม sha256=XXX ไฟล์เก็บถาวร.tgz

ในการเพิ่มไดเร็กทอรีย่อยของไฟล์เก็บถาวรไปยังร้านค้า:

0 ร้าน เพิ่ม sha256=XXX ไฟล์เก็บถาวร.tgz ผู้บังคับบัญชา

ไดเจสต์จริงคำนวณและเปรียบเทียบกับไดเจสต์ที่ให้มา ถ้าไม่ตรงกันก็
การดำเนินการถูกปฏิเสธ

ตรวจสอบ


ตรวจสอบการใช้งานในแต่ละไดเร็กทอรีแคชที่กำหนด หรือใน .ทั้งหมด
ไดเรกทอรีแคชเริ่มต้นหากไม่มีการให้อาร์กิวเมนต์ สิ่งนี้จะตรวจจับแพ็คเกจใด ๆ ที่
ถูกดัดแปลงตั้งแต่แกะออกมา ถ้า 0store เองน่าจะเป็น
แก้ไขโดยผู้โจมตี ติดตั้งระบบไฟล์ต้องสงสัยบนเครื่องที่รู้จักดีและเรียกใช้
0store ของเครื่องนั้นในไดเร็กทอรีแคชที่เมาท์

ดูคำสั่ง "ยืนยัน" ด้านล่างสำหรับรายละเอียดการตรวจสอบที่ดำเนินการในแต่ละแพ็คเกจ

คัดลอก


ในการคัดลอกการใช้งาน (ไดเร็กทอรีที่มีชื่ออยู่ในรูปแบบ "algorithm=value") ให้ใช้
ฟังก์ชั่นคัดลอก ซึ่งคล้ายกับการทำสำเนาไดเร็กทอรีแบบเรียกซ้ำตามปกติตามด้วย
a 0 ร้าน ตรวจสอบ เพื่อตรวจสอบว่าชื่อตรงกับเนื้อหาหรือไม่ เช่น:

0 ร้าน สำเนา ~someuser/.cache/0install.net/implementations/sha256=XXX
/var/cache/0install.net/implementations/

หา


วิธีค้นหาเส้นทางของรายการที่เก็บไว้:

0 ร้าน พบ sha256=XXX

รายการ


ดูรายการแคชการใช้งานที่กำหนดค่าไว้ในปัจจุบัน:

0 ร้าน รายการ

ในการเพิ่มไดเร็กทอรีลงในรายการนี้ ให้เพิ่มไดเร็กทอรีลงในการกำหนดค่า 'implementation-dirs' ของคุณ
ไฟล์

จัดการ


ในการเปิดหน้าต่างที่แสดงเนื้อหาของแคช:

0 ร้าน จัดการ

คุณสามารถใช้สิ่งนี้เพื่อลบเวอร์ชันของโปรแกรมที่คุณไม่ต้องการอีกต่อไป อย่างไรก็ตาม สิ่งนี้ไม่ได้
ลบตัวเรียกใช้งานที่คุณเพิ่ม (การพยายามเปิดโปรแกรมจะแจ้งให้คุณดาวน์โหลด
ไฟล์ที่หายไปอีกครั้ง) ให้ลอง:

0เดสก์ท็อป

MANIFEST


เลิกใช้แล้ว ใช้ "0 ติดตั้งไดเจสต์" แทน

เพิ่มประสิทธิภาพ


ฮาร์ดลิงก์ไฟล์ที่ซ้ำกันเพื่อประหยัดพื้นที่:

0 ร้าน เพิ่มประสิทธิภาพ [แคช]

สิ่งนี้จะอ่านในไฟล์รายการทั้งหมดในไดเรกทอรีแคช
(~/.cache/0install.net/implementations โดยค่าเริ่มต้น) และค้นหารายการที่ซ้ำกัน (ไฟล์ที่มี
สิทธิ์เดียวกัน เวลาแก้ไข และไดเจสต์) เมื่อพบคู่ก็จะลบหนึ่ง
และแทนที่มัน (อะตอม) ด้วยฮาร์ดลิงก์ไปยังอีกอันหนึ่ง

การใช้งานโดยใช้อัลกอริธึม 'sha1' แบบเก่าไม่ได้รับการปรับให้เหมาะสม

VERIFY


วิธีตรวจสอบว่ามีการจัดเก็บรายการอย่างถูกต้อง:

0 ร้าน ตรวจสอบ /path/to/sha256=XXX

สิ่งนี้จะคำนวณรายการของไดเร็กทอรีและตรวจสอบว่าไดเร็กทอรีตรงกับ
ชื่อไดเร็กทอรี นอกจากนี้ยังตรวจสอบว่าตรงกับไดเจสต์ของไฟล์ .manifest ภายในหรือไม่
ไดเรกทอรี หาก .manifest ไม่สอดคล้องกับแผนผังปัจจุบัน จะแสดงรายการ
ของความแตกต่าง (ในรูปแบบส่วนต่างแบบรวม)

บรรทัดคำสั่ง OPTIONS


-h, --ช่วยด้วย
แสดงข้อความช่วยเหลือในตัว

-v, --รายละเอียด
เอาต์พุตที่ละเอียดยิ่งขึ้น ใช้สองครั้งเพื่อให้ได้ผลลัพธ์ที่ละเอียดยิ่งขึ้น

-V, --รุ่น
แสดงข้อมูลเวอร์ชัน

ใช้ 0store ออนไลน์โดยใช้บริการ onworks.net



โปรแกรมออนไลน์ Linux และ Windows ล่าสุด