การติดตั้งอุปกรณ์ใน Linux หมายถึงอะไร


67

ฉันได้ยินคำว่า "ติดตั้ง" เมื่ออ้างถึงอุปกรณ์ใน Linux ความหมายที่แท้จริงคืออะไร ตอนนี้มันแตกต่างจากรุ่นเก่าอย่างไร?

ฉันยังไม่ได้ทำด้วยตนเองผ่านทางบรรทัดคำสั่ง คุณสามารถให้ขั้นตอน (คำสั่ง) ในการติดตั้งอุปกรณ์ง่ายๆใน Linux ได้หรือไม่?


2
ดูเพิ่มเติมการทำความเข้าใจ“ติด” เป็นแนวคิดในระบบปฏิบัติการ
Gilles

คำตอบ:


80

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

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

สมมติว่าคุณต้องการเข้าถึงไฟล์ในซีดีรอม คุณต้องต่อแผ่น CD-ROM กับตำแหน่งในแผนผังต้นไม้ (ซึ่งอาจทำได้โดยอัตโนมัติเมื่อคุณใส่แผ่นซีดี) สมมติว่าอุปกรณ์ซีดีรอมเป็นและจุดเชื่อมต่อได้รับการแต่งตั้งเป็น/dev/cdrom /media/cdromคำสั่งที่เกี่ยวข้องคือ

mount /dev/cdrom /media/cdrom

หลังจากรันคำสั่งนั้นไฟล์ที่มีตำแหน่งบนซีดีรอมจะ/dir/fileสามารถเข้าถึงได้บนระบบของคุณในขณะ/media/cdrom/dir/fileนี้ เมื่อคุณใช้ซีดีเสร็จแล้วคุณสามารถเรียกใช้คำสั่งumount /dev/cdromหรือumount /media/cdrom(ทั้งสองอย่างจะทำงานสภาพแวดล้อมเดสก์ท็อปทั่วไปจะทำเช่นนี้เมื่อคุณคลิกที่ปุ่ม "นำออก" หรือ "ลบอย่างปลอดภัย")

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


1
โอเคขอบคุณ. มีเพียงอันเดียวเท่านั้นที่เมานต์ของ cdrom เป็น / media / cdrom? สิ่งที่เกี่ยวกับตัวเลือกของคำสั่งนี้
Renjith G

1
@Renjith คุณสามารถหาได้ง่ายโดยการทำงานman mount
phunehehe

นี่คือสิ่งที่ฉันไม่เข้าใจที่นี่: ทำไมคุณต้องติดตั้งซีดีรอมเมื่อมันมีอยู่แล้วในต้นไม้ไดเรกทอรีเป็น/dev/cdrom? ทำไมไม่เข้าถึงโดยตรงจาก/dev/cdrom? ถ้า CD Rom ยังไม่ได้เมานต์มันจะเป็นส่วนหนึ่งของพา ธ บนระบบได้อย่างไร? เป็น/dev/cdromเพียงไฟล์เสมือนจริงและไม่โฟลเดอร์ที่ฉันสามารถอ่านไฟล์จากที่ว่าทำไม?
user2173353

1
@ user2173353 /dev/cdromนำเสนอเนื้อหาของอุปกรณ์ว่าเป็น“ ไฟล์” ขนาดใหญ่ มันเป็นเพียงการอ่านข้อมูลโดยตรงจากไดรฟ์โดยไม่ต้องผ่านระบบไฟล์ การติดตั้งไม่เพียงเชื่อมโยงอุปกรณ์ที่มีข้อมูล (โดยทั่วไป/dev/something) กับไดเรกทอรี (เช่น/media/cdrom) แต่ยังรวมถึงไดรเวอร์ระบบไฟล์ซึ่งเป็นรหัสส่วนหนึ่งที่เข้าใจวิธีการจัดระเบียบข้อมูลในอุปกรณ์และแสดงเป็นไฟล์และไดเรกทอรี
Gilles

19

การติดตั้งอุปกรณ์ใน Linux หมายถึงอะไร

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

อุปมา: มารยาท

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

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

เด็กที่ 1: จอห์นมีที่ดินแปดไร่

เด็ก 2: ตุ๊กตาบาร์บี้มีที่ดิน 13 เฮคเตอร์

เด็ก 3: สตีฟมีที่ดินสี่เฮคเตอร์

ป้อนคำอธิบายรูปภาพที่นี่

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

  • จอห์นต้องการปลูกฝังส้ม

  • Barbi ต้องการปลูกฝังมะม่วง

  • สตีฟต้องการปลูกข้าวโพด

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

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

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

อะนาล็อกของเรื่องราวนี้เพื่อการจัดการดิสก์ของเรานั้นเป็นไปได้น้อยมาก

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

ป้อนคำอธิบายรูปภาพที่นี่


1
การเปรียบเทียบที่ดีและเป็นประโยชน์
vimal krishna

สั้นและเรียบง่าย +1
บ๊อบ

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

1

แหล่ง

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

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

การติดตั้งทำให้แน่ใจว่าคอมพิวเตอร์ของคุณรับรู้รูปแบบของสื่อ; หากคอมพิวเตอร์ของคุณไม่รู้จักรูปแบบนั้นจะไม่สามารถเชื่อมต่ออุปกรณ์ได้ เมื่อติดตั้งสื่อเรียบร้อยแล้วคอมพิวเตอร์ของคุณจะรวมระบบไฟล์ของสื่อลงในระบบไฟล์ในเครื่องของคุณและสร้างจุดเชื่อมต่อซึ่งเป็นลิงค์ที่มีในเครื่องซึ่งคุณสามารถเข้าถึงอุปกรณ์ภายนอกได้ ใน Windows หรือ Mac OS X จุดเชื่อมต่อจะถูกแทนด้วยดิสก์หรือไอคอนอื่น ใน Unix หรือ Linux จุดเชื่อมต่อคือไดเรกทอรี ระบบปฏิบัติการส่วนใหญ่จัดการการติดตั้งและยกเลิกการต่อเชื่อมสำหรับคุณ


1

คำอธิบายโดยการเปรียบเทียบ

ลองพิจารณางานของนายพลเอกแห่งวอชิงตันดีซี

ในวันแรกถนนทุกสายที่นำไปสู่ที่ใดก็ได้นำมาจากถนน PA ออกไปด้านนอก หากคุณต้องการรับจดหมายของคุณตำแหน่งของคุณจะต้องสามารถนำทางได้จาก PA Avenue หากใครบางคนสร้างถนนนอกถนนสาย PA แล้วสร้างบ้านเขาต้องบอกฉัน:

"บ้านของฉันอยู่ที่ตำแหน่ง GPS แต่เพื่อรับจดหมายเริ่มต้นที่ PA Avenue จากนั้นไปที่ถนน K แล้วไปที่บ้านของฉัน"

mount GPS_LocationOfMyHouse to PA Avenue / K street / MyHouse

การติดตั้งเป็นเพียงขั้นตอนในการบอกนายโพสต์นายพลที่บ้านนั้นสัมพันธ์กับ PA Avenue หรือในกรณีนี้คือรูทพา ธ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.