2
คำอธิบายของคนธรรมดาสำหรับ“ ทุกอย่างเป็นไฟล์” - อะไรคือสิ่งที่แตกต่างจาก Windows
ฉันรู้ว่า "ทุกอย่างเป็นไฟล์" หมายความว่าแม้กระทั่งอุปกรณ์ที่มีชื่อไฟล์และพา ธ ในระบบ Unix และ Unix-like และสิ่งนี้ทำให้เครื่องมือทั่วไปสามารถใช้กับทรัพยากรที่หลากหลายโดยไม่คำนึงถึงลักษณะของพวกเขา แต่ฉันไม่สามารถเปรียบเทียบได้กับ Windows ซึ่งเป็นระบบปฏิบัติการอื่นที่ฉันทำงานด้วย ฉันได้อ่านบทความบางอย่างเกี่ยวกับแนวคิด แต่ฉันคิดว่าพวกเขาค่อนข้างลำบากที่จะเข้าใจผู้ที่ไม่ใช่นักพัฒนา คำอธิบายของคนธรรมดาคือสิ่งที่ผู้คนต้องการ! ตัวอย่างเช่นเมื่อฉันต้องการคัดลอกไฟล์ไปยังการ์ด CF ที่ติดกับเครื่องอ่านการ์ดฉันจะใช้สิ่งที่ชอบ zcat name_of_file > /dev/sdb ใน Windows ฉันคิดว่าเครื่องอ่านการ์ดจะปรากฏเป็นไดรเวอร์และเราจะทำสิ่งที่คล้ายกันฉันคิดว่า ดังนั้นปรัชญา "ทุกอย่างเป็นไฟล์" สร้างความแตกต่างได้อย่างไรที่นี่