ทำไมopen()และclose()มีอยู่ในการออกแบบระบบไฟล์ Unix
ระบบปฏิบัติการไม่สามารถตรวจพบในครั้งแรกread()หรือwrite()ถูกเรียกและทำสิ่งใดopen()ตามปกติ
open()มีอยู่จริง "ระบบปฏิบัติการไม่สามารถตรวจพบในครั้งแรกที่อ่าน () หรือเขียน () และทำสิ่งใดที่เปิดได้ () โดยปกติแล้วจะทำอย่างไร" มีคำแนะนำที่สอดคล้องกันสำหรับการปิดเมื่อใดจะเกิดขึ้น?
read()หรือwrite()ไฟล์ใดให้เข้าถึง? สันนิษฐานได้โดยผ่านเส้นทาง จะเกิดอะไรขึ้นถ้าเส้นทางของไฟล์เปลี่ยนไปในขณะที่คุณกำลังเข้าถึง (ระหว่างสองสายread()หรือwrite()เรียก)
read()และเพียงแค่บนwrite() open()