คอมพิวเตอร์ Windows อินเทอร์เน็ต

ประเภทของแอตทริบิวต์ไฟล์ ไฟล์ในแฟลชไดรฟ์หายไป วิธีเปลี่ยนเมนูบริบทสำหรับไฟล์บางประเภท

คำศัพท์สำหรับระบบที่ไม่รองรับ * nix (DOS, OS / 2, Windows) อธิบายไว้ด้านล่าง ระบบปฏิบัติการตระกูล "nix" และวิธีการจัดเก็บไฟล์ต่างกันและจำเป็นต้องพิจารณาแยกกัน

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

ไฟล์ในแฟลชไดรฟ์หายไป

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

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

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

โดยการสรุปโครงสร้างแผนผังของไดเร็กทอรีให้เป็นแบบ acyclic เราสามารถบรรลุว่าไฟล์เดียวสามารถนำไปสู่เส้นทางการเข้าถึงได้หลายเส้นทาง หากโครงสร้างไดเร็กทอรีสามารถเป็นกำหนดการทั่วไป ลำดับเดียวกันสามารถทำซ้ำได้ในพาธการเข้าถึง มีอยู่ แนวทางต่างๆไปยังไดรฟ์หลายตัว

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

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

แอตทริบิวต์ของไฟล์มีดังนี้:

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

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

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

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

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

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

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

อุปกรณ์ป้อนข้อมูลกราฟิก

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

ซ่อน - ส่วนใหญ่มักใช้ร่วมกับแอตทริบิวต์ของระบบ คุณลักษณะนี้ทำให้มองไม่เห็นไฟล์เมื่อดูเนื้อหาของไดเร็กทอรี

ผู้ใช้ทั่วไปไม่ได้ใช้เมื่อทำงานกับไฟล์ มีเพียงไม่กี่จุดเท่านั้นที่ถือเป็นข้อยกเว้น:

    ถ้าเปิด สื่อที่ถอดออกได้หรือฮาร์ดไดรฟ์ ไฟล์และโฟลเดอร์ "หายไป" ในทันใด สิ่งนี้เกิดขึ้นบ่อยมากเมื่อคอมพิวเตอร์ติดไวรัสบางประเภทที่เปลี่ยนแอตทริบิวต์ของไฟล์เป็น "ระบบ" และ "ซ่อน" อย่าตื่นตระหนก ปัญหาคือเรื่องเล็กน้อย คุณสามารถเปลี่ยนแอตทริบิวต์ของไฟล์ได้ผ่านทางกล่องโต้ตอบคุณสมบัติของไฟล์หรือใช้โปรแกรม explorer ใดก็ได้ (ยกเว้น Microsoft Explorer) นอกจากนี้ หากสามารถเข้าถึงได้ คุณสามารถดูและเปลี่ยนแอตทริบิวต์ของไฟล์ได้โดยใช้คำสั่งระบบ ATTRIB โดยเรียกใช้ด้วย "/?" คุณสามารถดูรายการการดำเนินการที่เป็นไปได้กับไฟล์

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

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

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

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

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

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

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

การจัดการไฟล์

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

ในการจัดการหน่วยความจำว่างอย่างมีประสิทธิภาพ จะใช้บิตแมปที่มีหนึ่งบิตที่สอดคล้องกับหนึ่งบล็อกบนดิสก์ มัน การแปลงเชิงเส้นตำแหน่งบิตเพื่อป้องกันตำแหน่ง บิตแมปต้องมีการใช้งานบนดิสก์แยกต่างหาก

Access หมายถึงไฟล์เพื่ออ่านหรือเขียนข้อมูลลงในไฟล์ ระบบไฟล์รองรับการเข้าถึงไฟล์สองประเภท:

Ø วิธีการเข้าถึงตามลำดับ

Ø วิธีการเข้าถึงโดยตรง (โดยตรง)

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

ระบบปฏิบัติการรู้ได้อย่างไรว่าต้องใช้โปรแกรมใดในการเปิดเอกสาร

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

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

เข้าถึงไฟล์โดยใช้ตารางพิเศษ - ตัวจัดการ
บล็อกไฟล์;

· เข้าถึงไฟล์ด้วยตัวระบุ

บล็อกควบคุมไฟล์ (FCB - File Control Block) มีข้อมูลต่อไปนี้:

· หมายเลข (ตัวอักษร) ของไดรฟ์ที่ติดตั้งดิสก์พร้อมไฟล์

· ชื่อไฟล์และนามสกุล;

· หมายเลขบล็อกปัจจุบันในไฟล์;

ฉันจะทราบได้อย่างไรว่ามีการตั้งสิทธิ์ใดบ้างสำหรับไฟล์

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

· บันทึกความยาวเป็นไบต์;

· ขนาดไฟล์เป็นไบต์

· วันที่แก้ไขไฟล์ครั้งล่าสุด

· หมายเลขบันทึกสัมพัทธ์ (หมายเลขปัจจุบัน);

· บันทึกหมายเลข ฯลฯ

พารามิเตอร์ข้างต้นบางส่วนต้องการคำอธิบายเพิ่มเติม ไฟล์ประกอบด้วยบล็อกที่มี 128 แต่ละรายการ หมายเลขเร็กคอร์ดสัมพัทธ์คือหมายเลขลำดับของเร็กคอร์ดในบล็อก หมายเลขบล็อกปัจจุบันและหมายเลขบันทึกที่เกี่ยวข้องจะใช้เมื่อเข้าถึงเร็กคอร์ดในไฟล์ตามลำดับ หมายเลขเร็กคอร์ดเป็นพารามิเตอร์ที่รวมหมายเลขบล็อกและหมายเลขเร็กคอร์ดที่เกี่ยวข้องในบล็อก จะใช้เมื่อสุ่มเข้าถึงเร็กคอร์ดไฟล์ พารามิเตอร์ที่สำคัญ- ความยาวบันทึก (แม่นยำยิ่งขึ้น ความยาวของบันทึกที่สมเหตุสมผลและชัดเจน ซึ่งอาจแตกต่างจากความยาวของบันทึกทางกายภาพเนื่องจากการมีอยู่ขององค์ประกอบบริการต่างๆ ในบันทึกและโครงสร้างไฟล์) ความยาวเร็กคอร์ดใช้เพื่อกำหนดจำนวนไบต์ที่ส่งเมื่อแลกเปลี่ยนข้อมูลกับ RAM และเมื่อกำหนดตำแหน่งของเร็กคอร์ดภายในบล็อก บล็อก FCB อนุญาตให้เข้าถึงไฟล์ในไดเร็กทอรีปัจจุบันเท่านั้น ตัวระบุไฟล์คือสตริง ASCIIZ ที่ระบุไฟล์ สตริง ASCIIZ- (ASCII-Zero) มีข้อมูลต่อไปนี้:

จะตีความข้อมูลสิทธิ์การเข้าถึงได้อย่างไร

ในตอนท้าย เราจะเห็นวันที่และเวลาของการแก้ไขและชื่อไฟล์ อักขระตัวแรกระบุประเภทไฟล์เสมอ อย่างที่คุณเห็น นี่คือนักคิด ลองดูที่ตารางด้านล่าง ในกรณีนี้ วัตถุของฉันเป็นไฟล์ปกติ ตำนานไม่ได้หมายความถึงกฎหมายใดๆ อักขระ 9 ตัวเหล่านี้แสดงถึง 3 สิทธิ์ในแถวสำหรับผู้ใช้ทั้งสามราย

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

· หมายเลข (ชื่อตรรกะ) ของไดรฟ์และเส้นทางไปยังไฟล์ (ถ้าจำเป็น)

· ชื่อไฟล์และนามสกุล;

· ศูนย์ไบต์ (ศูนย์ไบต์)

คุณสมบัติของไฟล์

แอตทริบิวต์เป็นสัญญาณที่จำแนกไฟล์ ซึ่งกำหนดวิธีการใช้งาน สิทธิ์การเข้าถึง ฯลฯ DOS OS อนุญาตให้ระบุองค์ประกอบต่อไปนี้ในแอตทริบิวต์:

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

ฉันจะให้ไฟล์แก่ผู้ใช้หรือกลุ่มได้อย่างไร

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

ให้สิทธิ์แก่เจ้าของ กลุ่ม และอื่นๆ

การให้และการเปลี่ยนแปลงสิทธิ์การเข้าถึงสำหรับผู้ใช้หรือกลุ่มสามารถทำได้หลายวิธี

วิธีแรกใช้ตัวอักษรและสัญลักษณ์

เมธอดนี้ตั้งค่าพารามิเตอร์การอนุญาตสำหรับไฟล์เดียวกันสำหรับทุกคน นั่นคือ เราสามารถตั้งค่าการอนุญาตเดียวกันสำหรับทุกคน หรือสำหรับเจ้าของ กลุ่ม หรือผู้ใช้รายอื่น

H (ซ่อน) - ไฟล์ที่ซ่อนอยู่ ถูกละเว้นโดยคำสั่ง DOS จำนวนมาก เมื่อเรียกดูไดเร็กทอรีด้วยคำสั่ง DIR ข้อมูลเกี่ยวกับ ไฟล์ที่ซ่อนอยู่มักจะไม่ออก;

(ระบบ) เป็นไฟล์ระบบ ไฟล์ระบบมีไว้สำหรับการทำงานของระบบปฏิบัติการหรือการทำงานของอุปกรณ์พีซีภายนอก

A (Archive) - ไฟล์ที่ยังไม่ได้เก็บถาวร คุณลักษณะนี้ช่วยให้คุณกำหนดได้ว่า a สำรองไฟล์ (สร้างสำเนาสำรองในรูปแบบพิเศษ) แอตทริบิวต์ A ถูกกำหนดให้กับไฟล์ที่สร้างขึ้นใหม่แต่ละไฟล์และจะถูกยกเลิก (ถูกทำลาย) เมื่อไฟล์ถูกสำรอง

เราระบุว่าใครควรได้รับสิทธิ์เหล่านี้

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

เราระบุค่าของคำสั่ง

วิธีที่สองคือการใช้เลขฐานแปด ระบบฐานแปดใช้ตัวเลขตั้งแต่ 0 ถึง 7

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

แอ็ตทริบิวต์ที่แสดงรายการหรือไม่สามารถกำหนดให้กับไฟล์ได้ในเวลาเดียวกัน

กลุ่มของแอ็ตทริบิวต์ไฟล์สามารถรวมรหัสผ่านที่มีเงื่อนไขซึ่งให้การควบคุมการเข้าถึงไฟล์