ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

fs_storebehind - ออนไลน์ใน Cloud

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

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

โครงการ:

ชื่อ


fs_storebehind - เปิดใช้งานการเขียนแบบอะซิงโครนัสไปยังไฟล์เซิร์ฟเวอร์

เรื่องย่อ


fs เก็บไว้ข้างหลัง [-kbytes <ไม่ตรงกัน for ที่ระบุไว้ ชื่อ>]
[-Files <โดยเฉพาะ ชื่อเส้นทาง>+]
[-เอกสารทั้งหมด <ใหม่ ผิดนัด (กิโลไบต์)>] [-รายละเอียด] [-ช่วยด้วย]

fs st [-k <ไม่ตรงกัน for ที่ระบุไว้ ชื่อ>]
[-f <โดยเฉพาะ ชื่อเส้นทาง>+]
[-a <ใหม่ ผิดนัด (กิโลไบต์)>] [-v] [-h]

DESCRIPTION


พื้นที่ fs เก็บไว้ข้างหลัง คำสั่งเปิดใช้งาน Cache Manager เพื่อทำการหน่วงเวลาแบบอะซิงโครนัส
เขียนไปยัง File Server เมื่อแอปพลิเคชันปิดไฟล์ โดยค่าเริ่มต้น Cache Manager
เขียนข้อมูลทั้งหมดไปยัง File Server ทันทีและพร้อมกันเมื่อใช้งานแอพพลิเคชั่น
โปรแกรมปิดไฟล์ - นั่นคือ ปิด() การเรียกของระบบไม่ส่งคืนจนกว่า Cache
ตัวจัดการได้โอนส่วนสุดท้ายของไฟล์ไปยังเซิร์ฟเวอร์ไฟล์แล้ว นี้
คำสั่งระบุจำนวนกิโลไบต์ของไฟล์ที่ยังคงสามารถเขียนไปยัง
File Server เมื่อ Cache Manager ส่งคืนการควบคุมไปยังแอปพลิเคชัน เป็นประโยชน์ถ้า
ผู้ใช้ที่ทำงานบนเครื่องมักทำงานกับไฟล์ขนาดใหญ่มาก แต่ยังแนะนำ
ภาวะแทรกซ้อนที่กล่าวถึงในข้อควรระวัง

ตั้งค่าอย่างใดอย่างหนึ่งหรือทั้งสองอย่างต่อไปนี้ในคำสั่งเดียว:

· เพื่อตั้งค่าที่ใช้กับไฟล์ AFS ทั้งหมดที่จัดการโดยแอพพลิเคชั่นที่ทำงานบน
เครื่องใช้ -เอกสารทั้งหมด การโต้แย้ง. ค่านี้เรียกว่า ผิดนัด จัดเก็บ
ไม่ตรงกัน สำหรับเครื่อง และจะคงอยู่จนกว่าเครื่องจะรีบูต หากไม่ได้ตั้งค่าไว้
ค่าดีฟอลต์คือศูนย์ ซึ่งบ่งชี้ว่า Cache Manager ทำงานแบบซิงโครนัส
เขียน

ตัวอย่างเช่น การตั้งค่าต่อไปนี้หมายความว่าเมื่อแอปพลิเคชันปิดไฟล์
Cache Manager สามารถคืนการควบคุมไปยังแอปพลิเคชันได้ทันทีไม่เกิน 10
กิโลไบต์ของไฟล์ยังคงถูกเขียนไปยัง File Server

- ไฟล์ทั้งหมด 10

· เพื่อตั้งค่าที่ใช้กับไฟล์แต่ละไฟล์ขึ้นไปและแทนที่ค่า
ของ -เอกสารทั้งหมด อาร์กิวเมนต์สำหรับพวกเขา รวม -kbytes และ -Files อาร์กิวเมนต์ NS
การตั้งค่าจะคงอยู่ตราบเท่าที่มีรายการสำหรับไฟล์ในตารางเคอร์เนลที่
Cache Manager ใช้เพื่อติดตามข้อมูลบางอย่างเกี่ยวกับไฟล์ โดยทั่วไป เช่น
รายการยังคงมีอยู่อย่างน้อยจนกว่าแอปพลิเคชันจะปิดไฟล์หรือออก แต่ Cache
ผู้จัดการมีอิสระในการรีไซเคิลรายการหากไฟล์ไม่ได้ใช้งานและจำเป็นต้องเพิ่มพื้นที่ว่าง
สล็อตในตาราง เพื่อเพิ่มความมั่นใจว่ามีรายการสำหรับไฟล์ใน
ตารางออก fs เก็บไว้ข้างหลัง คำสั่งก่อนปิดไฟล์

ตัวอย่างเช่น การตั้งค่าต่อไปนี้หมายความว่าเมื่อแอปพลิเคชันปิดตัวใดตัวหนึ่งจาก
ไฟล์ ไฟล์ขนาดใหญ่ และ ไฟล์ใหญ่, Cache Manager สามารถคืนการควบคุมไปที่
แอปพลิเคชันทันทีที่ไฟล์เหลือไม่เกินหนึ่งเมกะไบต์จะถูกเขียนถึง
ไฟล์เซิร์ฟเวอร์

-kbytes 1024 -files bigfile ใหญ่กว่าไฟล์

โปรดทราบว่าเมื่อตั้งค่าที่ชัดเจนสำหรับไฟล์แล้ว วิธีเดียวที่จะทำให้เป็น
ขึ้นกับค่า asynchrony ของร้านค้าเริ่มต้นอีกครั้งคือการตั้งค่า -kbytes ถึงค่านั้น ใน
กล่าวอีกนัยหนึ่งไม่มีชุดค่าผสมของอาร์กิวเมนต์ที่สร้างไฟล์โดยอัตโนมัติ
ขึ้นอยู่กับการจัดเก็บแบบอะซิงโครนัสเริ่มต้นเมื่อตั้งค่าอื่นสำหรับไฟล์แล้ว

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

ข้อควรระวัง


ด้วยเหตุผลดังต่อไปนี้ ไม่แนะนำให้ใช้คำสั่งนี้ในกรณีส่วนใหญ่

ในสถานการณ์ปกติ การตั้งค่าแบบอะซิงโครนัสส่งผลให้ Cache Manager ส่งคืน
ควบคุมแอปพลิเคชันได้เร็วกว่าที่เป็นอย่างอื่น แต่ไม่รับประกัน

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

การเขียนแบบอะซิงโครนัสเพิ่มความเป็นไปได้ที่ผู้ใช้จะไม่สังเกตเห็นหากเขียน
การดำเนินการทำให้โวลุ่มที่เก็บไฟล์เกินโควต้า ส่วนเช่นเคย
ของไฟล์ที่เกินโควต้าของวอลุ่มหายไป ซึ่งขึ้นข้อความ เช่น the
ต่อไปนี้:

ไม่มีพื้นที่เหลือบนอุปกรณ์

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

OPTIONS


-kbytes <ไม่ตรงกัน for ที่ระบุไว้ ชื่อ>
ระบุจำนวนกิโลไบต์ของข้อมูลจากแต่ละไฟล์ที่ตั้งชื่อโดย -Files อาร์กิวเมนต์
ที่ยังคงสามารถเขียนไปยังไฟล์เซิร์ฟเวอร์ได้เมื่อ Cache Manager กลับมา
ควบคุมไปยังแอปพลิเคชันโปรแกรมที่ปิดไฟล์ NS -Files อาร์กิวเมนต์คือ
จำเป็นพร้อมกับข้อโต้แย้งนี้ ระบุจำนวนเต็มจากช่วง 0 (ซึ่ง
คืนสถานะการทำงานเริ่มต้นของ Cache Manager หรือเขียนพร้อมกัน) ไปที่
ขนาดไฟล์ AFS สูงสุด

-Files <โดยเฉพาะ ชื่อเส้นทาง>+
ตั้งชื่อแต่ละไฟล์ซึ่งค่าที่ตั้งไว้ด้วย -kbytes อาร์กิวเมนต์ใช้ การตั้งค่า
ยังคงอยู่ตราบใดที่มีรายการสำหรับไฟล์ในตารางเคอร์เนลที่Cache
ตัวจัดการใช้เพื่อติดตามข้อมูลบางอย่างเกี่ยวกับไฟล์ เพราะการปิดไฟล์
โดยทั่วไปจะลบรายการเมื่อเปิดไฟล์อีกครั้ง วิธีเดียวที่จะรับประกันได้ว่า
การตั้งค่ายังคงใช้อยู่คือการออกคำสั่งใหม่ หากอาร์กิวเมนต์นี้ให้ไว้โดยไม่มี
-kbytes อาร์กิวเมนต์ คำสั่งรายงานการตั้งค่าปัจจุบันสำหรับไฟล์ที่ระบุ
และอะซิงโครไนซ์ร้านค้าเริ่มต้น

-เอกสารทั้งหมด <ใหม่ ผิดนัด (กิโลไบต์)>
ตั้งค่าอะซิงโครไนซ์ร้านค้าเริ่มต้นสำหรับเครื่องโลคัล ซึ่งเป็นจำนวน
กิโลไบต์ของข้อมูลที่ยังคงสามารถเขียนไปยังไฟล์เซิร์ฟเวอร์ได้เมื่อ Cache
Manager ส่งคืนการควบคุมไปยังโปรแกรมแอปพลิเคชันที่ปิดไฟล์ มูลค่า
ใช้กับไฟล์ AFS ทั้งหมดที่จัดการโดยแอปพลิเคชันที่ทำงานบนเครื่อง ยกเว้น
ที่ตั้งค่าไว้ด้วย -kbytes และ -Files อาร์กิวเมนต์ จัดเตรียม
จำนวนเต็มจากช่วง 0 (ซึ่งระบุค่าเริ่มต้นของการเขียนแบบซิงโครนัส) ถึง
ขนาดไฟล์ AFS สูงสุด

-รายละเอียด
สร้างเอาต์พุตยืนยันการตั้งค่าที่ทำร่วมกับ -kbytes และ -Files
อาร์กิวเมนต์ -เอกสารทั้งหมด อาร์กิวเมนต์หรือทั้งสาม หากจัดหามาเอง ให้รายงาน
ไม่ตรงกันร้านค้าเริ่มต้นปัจจุบัน

-ช่วยด้วย
พิมพ์วิธีใช้ออนไลน์สำหรับคำสั่งนี้ ตัวเลือกที่ถูกต้องอื่นๆ ทั้งหมดจะถูกละเว้น

เอาท์พุท


หากไม่มีตัวเลือกของคำสั่งรวมอยู่ หรือถ้ามีเพียง -รายละเอียด รวมธง
ข้อความต่อไปนี้รายงานการซิงโครไนซ์ร้านค้าเริ่มต้น (การตั้งค่าที่ใช้กับ
ไฟล์ทั้งหมดถูกจัดการโดยแอพพลิเคชั่นที่ทำงานบนเครื่องโลคัลและไม่มากนัก
มีการตั้งค่าอะซิงโครนัสเฉพาะ)

ค่าอะซิงโครไนซ์ของร้านค้าเริ่มต้นคือ กิโลไบต์

ค่า 0 (ศูนย์) หมายถึงการเขียนแบบซิงโครนัสและเป็นค่าเริ่มต้นถ้าไม่มีใครรวม
-เอกสารทั้งหมด อาร์กิวเมนต์ของคำสั่งนี้ตั้งแต่รีบูตเครื่องครั้งล่าสุด

ถ้า -Files อาร์กิวเมนต์มีให้โดยไม่มี -kbytes อาร์กิวเมนต์ ผลลัพธ์รายงาน
ค่าที่ใช้กับแต่ละไฟล์ที่ระบุพร้อมกับการจัดเก็บแบบอะซิงโครนัสเริ่มต้น ถ้า
ก่อนหน้านี้ได้ตั้งค่าเฉพาะสำหรับไฟล์ ข้อความต่อไปนี้จะรายงาน:

จะเก็บได้ถึง กิโลไบต์ของ แบบอะซิงโครนัส
ค่าอะซิงโครไนซ์ของร้านค้าเริ่มต้นคือ กิโลไบต์

หากอะซิงโครไนซ์ร้านค้าเริ่มต้นใช้กับไฟล์เพราะไม่มีความชัดเจน -kbytes มีค่า
ได้ตั้งไว้ข้อความแทนดังนี้

จะเก็บ ตามค่าเริ่มต้น
ค่าอะซิงโครไนซ์ของร้านค้าเริ่มต้นคือ กิโลไบต์

ถ้า -รายละเอียด แฟล็กรวมกับอาร์กิวเมนต์ที่ตั้งค่า (-Files และ -kbytes,หรือ
-เอกสารทั้งหมดหรือทั้งสามอย่าง) มีข้อความยืนยันทันทีว่าการตั้งค่า
ได้มีผลบังคับใช้ เมื่อรวมโดยไม่มีอาร์กิวเมนต์หรือแฟล็กอื่น -รายละเอียด ธง
รายงานอะซิงโครไนซ์ร้านค้าเริ่มต้นเท่านั้น

ตัวอย่าง


คำสั่งต่อไปนี้ช่วยให้ Cache Manager สามารถส่งคืนการควบคุมไปยังแอปพลิเคชัน
โปรแกรมที่ปิดไฟล์ ทดสอบ.ข้อมูล เมื่อ 100 กิโลไบต์ยังคงต้องเขียนถึง
ไฟล์เซิร์ฟเวอร์ NS -รายละเอียด แฟล็กสร้างเอาต์พุตที่ยืนยันการตั้งค่าใหม่และนั่น
อะซิงโครไนซ์ร้านค้าเริ่มต้นคือศูนย์

% fs เก็บไว้ข้างหลัง -kbytes 100 -files test.data -verbose
จะจัดเก็บ test.data ได้มากถึง 100 kbytes แบบอะซิงโครนัส
อะซิงโครไนซ์ร้านค้าเริ่มต้นคือ 0 kbytes

สิทธิพิเศษ ที่จำเป็น


เพื่อรวม -เอกสารทั้งหมด อาร์กิวเมนต์ ผู้ออกจะต้องเข้าสู่ระบบในฐานะ superuser ในพื้นที่
"ราก".

เพื่อรวม -kbytes และ -Files อาร์กิวเมนต์ ผู้ออกจะต้องเข้าสู่ระบบในฐานะ
superuser ท้องถิ่น "root" หรือได้รับอนุญาต "w" (เขียน) บน ACL ของแต่ละไฟล์
ไดเรกทอรี

เพื่อดูการตั้งค่าปัจจุบัน (โดยไม่รวมอาร์กิวเมนต์ -ไฟล์ อาร์กิวเมนต์เพียงอย่างเดียวหรือ
-รายละเอียด อาร์กิวเมนต์เพียงอย่างเดียว) ไม่จำเป็นต้องมีสิทธิ์

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


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad