/ / โครงสร้างไฟล์และไฟล์. การทำงานของไฟล์

โครงสร้างไฟล์และไฟล์. การทำงานของไฟล์

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

แนวคิดเกี่ยวกับโครงสร้างไฟล์และไฟล์

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

ไฟล์และโครงสร้างไฟล์

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

ไฟล์และโครงสร้างไฟล์

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

ไฟล์และโครงสร้างไฟล์ วิทยาการคอมพิวเตอร์

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

แนวคิดเกี่ยวกับโครงสร้างไฟล์และไฟล์

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

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

ไฟล์และโครงสร้างไฟล์: สารสนเทศในยุคเริ่มต้นของเทคโนโลยีคอมพิวเตอร์

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

โครงสร้างไฟล์ข้อมูลไฟล์

ด้วยการถือกำเนิดของผลิตผลอันเป็นเอกลักษณ์ของ Norton Commanderความต้องการดังกล่าวไม่ได้หายไป (บางคำสั่งยังต้องกำหนด) แต่ลดลง นี่คือตัวจัดการไฟล์ตามตัวอย่างของเรา ซึ่งสามารถเรียกได้ว่าเป็นสารบัญ เนื่องจากข้อมูลทั้งหมดที่จัดเก็บไว้ในฮาร์ดดิสก์หรือสื่อภายนอกมีโครงสร้างที่ชัดเจน

ไฟล์และโฟลเดอร์

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

โครงสร้างไฟล์ระบบไฟล์

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

ตัวอย่างที่ง่ายที่สุดในการค้นหาไฟล์

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

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

ระบบไฟล์คืออะไร?

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

โครงสร้างไฟล์ของระบบปฏิบัติการ การทำงานของไฟล์

วันนี้มีระบบไฟล์เพียงพอมาก ตัวอย่างเช่น ระบบที่มีชื่อเสียงที่สุดสำหรับ Windows ตั้งแต่การพัฒนาเทคโนโลยีคอมพิวเตอร์ ได้แก่ ระบบ FAT ที่มีสถาปัตยกรรม 8, 16, 32 และ 64 บิต, NTFS และ ReFS ระบบไฟล์ โครงสร้างของไฟล์ วิธีการสั่งซื้อมีความเกี่ยวข้องกันอย่างใกล้ชิด แต่ตอนนี้มีคำไม่กี่คำเกี่ยวกับระบบเอง

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

การทำงานของไฟล์

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

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

การเก็บถาวรข้อมูล

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

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

ควบคุมการแสดงวัตถุ

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

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

ไฟล์และโครงสร้างไฟล์

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

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

ข้อสรุป

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

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

ชอบ:
0
บทความยอดนิยม
การพัฒนาทางจิตวิญญาณ
อาหาร
Y