à¹à¸§à¸à¹à¸²à¸à¸±à¸ à¸à¸à¸±à¸à¸à¸´à¹à¸¨à¸©
สารบัญ:
- วิธีรายการระบบไฟล์ที่เมาท์
- ติดตั้งระบบไฟล์
- การเมาท์ระบบไฟล์โดยใช้ / etc / fstab
- ติดตั้งไดรฟ์ USB
- การติดตั้งไฟล์ ISO
- การติดตั้ง NFS
- การถอนติดตั้งระบบไฟล์
- ขี้เกียจ unmount
- บังคับให้ unmount
- ข้อสรุป
บนระบบปฏิบัติการ Linux และ UNIX คุณสามารถใช้คำสั่ง
mount
เพื่อ
mount
ต่อ (เมานต์) ระบบไฟล์และอุปกรณ์ที่ถอดออกได้เช่น USB แฟลชไดรฟ์ที่จุดต่อเฉพาะในไดเรกทอรีต้นไม้
คำสั่ง
umount
แยก (unmount) ระบบไฟล์ที่เมาท์ออกจากแผนผังไดเร็กทอรี
ในบทช่วยสอนนี้เราจะกล่าวถึงพื้นฐานของการแนบและแยกระบบไฟล์ต่าง ๆ โดยใช้คำสั่ง
mount
และ
umount
วิธีรายการระบบไฟล์ที่เมาท์
เมื่อใช้โดยไม่มีอาร์กิวเมนต์คำสั่ง
mount
จะแสดงระบบไฟล์ที่แนบทั้งหมดในปัจจุบัน:
mount
ตามค่าดีฟอลต์เอาต์พุตจะรวมระบบไฟล์ทั้งหมดรวมถึงระบบเสมือนเช่น cgroup, sysfs และอื่น ๆ แต่ละบรรทัดมีข้อมูลเกี่ยวกับชื่ออุปกรณ์ไดเรกทอรีที่อุปกรณ์ถูกเมาท์ด้วยประเภทของระบบไฟล์และตัวเลือกการเมาท์ในรูปแบบต่อไปนี้:
device_name on directory type filesystem_type (options)
ในการแสดงระบบไฟล์บางระบบเท่านั้นให้ใช้ตัวเลือก
-t
ตัวอย่างเช่นในการพิมพ์เฉพาะพาร์ติชั่น ext4 ที่คุณจะใช้:
ติดตั้งระบบไฟล์
ในการเมาท์ระบบไฟล์ในตำแหน่งที่กำหนด (จุดเมานท์) ให้ใช้คำสั่ง
mount
ในรูปแบบต่อไปนี้:
mount DEVICE_NAME DIRECTORY
เมื่อติดตั้งระบบไฟล์แล้วจุดเมานท์จะกลายเป็นไดเร็กทอรีรูทของระบบไฟล์ที่เมาท์
ตัวอย่างเช่นในการเมาท์ระบบไฟล์
/dev/sdb1
ไปยังไดเร็กทอรี
/mnt/media
คุณจะใช้:
sudo mount /dev/sdb1 /mnt/media
โดยปกติเมื่อติดตั้งอุปกรณ์ด้วยระบบไฟล์ทั่วไปเช่น
ext4
หรือ
xfs
คำสั่ง
mount
จะตรวจจับชนิดของระบบไฟล์โดยอัตโนมัติ อย่างไรก็ตามระบบไฟล์บางระบบไม่ได้รับการยอมรับและจำเป็นต้องระบุอย่างชัดเจน
ใช้อ็อพชัน
-t
เพื่อระบุชนิดระบบไฟล์:
mount -t TYPE DEVICE_NAME DIRECTORY
หากต้องการระบุตัวเลือกการเมาท์เพิ่มเติมให้ใช้ตัวเลือก
-o
:
mount -o OPTIONS DEVICE_NAME DIRECTORY
สามารถให้หลายตัวเลือกเป็นรายการที่คั่นด้วยเครื่องหมายจุลภาค (ห้ามแทรกช่องว่างหลังเครื่องหมายจุลภาค)
คุณสามารถรับรายการตัวเลือกการเมาท์ทั้งหมดได้โดยพิมพ์
man mount
ในเทอร์มินัลของคุณ
การเมาท์ระบบไฟล์โดยใช้ / etc / fstab
เมื่อระบุเพียงหนึ่งพารามิเตอร์ (ทั้งไดเร็กทอรีหรืออุปกรณ์) ให้กับคำสั่ง
mount
มันจะอ่านเนื้อหาของไฟล์การกำหนดค่า
/etc/fstab
เพื่อตรวจสอบว่าระบบไฟล์ที่ระบุนั้นมีการระบุไว้หรือไม่
หาก
/etc/fstab
มีข้อมูลเกี่ยวกับระบบไฟล์ที่กำหนดคำสั่ง
mount
จะใช้ค่าสำหรับพารามิเตอร์อื่นและตัวเลือกการเมาท์ที่ระบุในไฟล์
fstab
ไฟล์
/etc/fstab
มีรายการของรายการในแบบฟอร์มต่อไปนี้:
ใช้คำสั่ง
mount
ในรูปแบบใดรูปแบบหนึ่งต่อไปนี้เพื่อแนบระบบไฟล์ที่ระบุในไฟล์
/etc/fstab
:
mount DIRECTORY mount DEVICE_NAME
ติดตั้งไดรฟ์ USB
ในการกระจาย Linux ที่ทันสมัยที่สุดเช่น Ubuntu ไดรฟ์ USB จะเมาท์อัตโนมัติเมื่อคุณใส่ แต่บางครั้งคุณอาจต้องติดตั้งไดรฟ์ด้วยตนเอง
ในการเมาท์อุปกรณ์ USB ด้วยตนเองให้ทำตามขั้นตอนต่อไปนี้:
-
สร้างจุดเมานท์:
sudo mkdir -p /media/usb
สมมติว่าไดรฟ์ USB ใช้อุปกรณ์
/dev/sdd1
คุณสามารถต่ออุปกรณ์เข้ากับไดเร็กทอรี/media/usb
โดยพิมพ์:sudo mount /dev/sdd1 /media/usb
ในการค้นหาประเภทอุปกรณ์และระบบไฟล์คุณสามารถใช้คำสั่งใด ๆ ต่อไปนี้:
fdisk -l
ls -l /dev/disk/by-id/usb*
dmesg
lsblk
ในการติดตั้งไดรฟ์ USB ที่จัดรูปแบบ exFAT คุณจะต้องติดตั้งโมดูลและเครื่องมือ FUSE exFAT ฟรี
การติดตั้งไฟล์ ISO
คุณสามารถเมานท์ไฟล์ ISO โดยใช้อุปกรณ์วนลูปซึ่งเป็นอุปกรณ์หลอกแบบพิเศษที่ทำให้สามารถเข้าถึงไฟล์เป็นอุปกรณ์บล็อกได้
-
เริ่มต้นด้วยการสร้างจุดเชื่อมต่อซึ่งสามารถเป็นตำแหน่งที่คุณต้องการ:
sudo mkdir /media/iso
เมาท์ไฟล์ ISO ไปยังจุดเมานท์โดยพิมพ์คำสั่งต่อไปนี้:
sudo mount /path/to/image.iso /media/iso -o loop
อย่าลืมแทนที่
/path/to/image.iso
ด้วยพา ธ ไปยังไฟล์ ISO ของคุณ
การติดตั้ง NFS
ในการติดตั้งการแชร์ NFS คุณจะต้องมีแพ็คเกจไคลเอ็นต์ NFS ติดตั้งอยู่ในระบบของคุณ
-
ติดตั้งไคลเอนต์ NFS บน Ubuntu และ Debian:
sudo apt install nfs-common
ติดตั้งไคลเอนต์ NFS บน CentOS และ Fedora:
sudo yum install nfs-utils
ใช้ขั้นตอนด้านล่างเพื่อติดตั้งไดเรกทอรี NFS ระยะไกลบนระบบของคุณ:
-
สร้างไดเรกทอรีเพื่อใช้เป็นจุดเชื่อมต่อสำหรับระบบไฟล์ระยะไกล:
sudo mkdir /media/nfs
โดยทั่วไปคุณจะต้องเมาท์ NFS ระยะไกลร่วมกันโดยอัตโนมัติเมื่อบูต หากต้องการเปิดไฟล์
/etc/fstab
ด้วยเท็กซ์เอดิเตอร์ของคุณ:sudo nano /etc/fstab
เพิ่มบรรทัดต่อไปนี้ในไฟล์แทนที่
/ etc / fstabremote.server:/dir
ด้วย IP แอดเดรสหรือชื่อโฮสต์ของเซิร์ฟเวอร์ NFS และไดเร็กทอรีที่เอ็กซ์พอร์ต:#
remote.server: / dir / media / nfs nfs ค่าเริ่มต้น 0 0 เมานต์การแบ่งปัน NFS โดยการรันคำสั่งต่อไปนี้:
sudo mount /media/nfs
การถอนติดตั้งระบบไฟล์
หากต้องการแยกระบบไฟล์ที่เมาท์ให้ใช้คำสั่ง
umount
ตามด้วยไดเร็กทอรีที่เมานต์ (จุดเมานต์) หรือชื่ออุปกรณ์:
umount DIRECTORY
umount DEVICE_NAME
หากระบบไฟล์ใช้งานอยู่คำสั่ง
umount
จะล้มเหลวในการแยกระบบไฟล์ออก ในสถานการณ์เหล่านั้นคุณสามารถใช้คำสั่ง
fuser
เพื่อค้นหาว่ากระบวนการใดกำลังเข้าถึงระบบไฟล์:
fuser -m DIRECTORY
เมื่อคุณกำหนดกระบวนการแล้วคุณสามารถหยุดกระบวนการเหล่านั้นและยกเลิกการต่อเชื่อมระบบไฟล์
ขี้เกียจ unmount
ใช้ตัวเลือก
-l
(
--lazy
) เพื่อยกเลิกการต่อเชื่อมระบบไฟล์ไม่ว่างทันทีที่ไม่ว่างอีกต่อไป
บังคับให้ unmount
ใช้ตัวเลือก
-f
(
--force
) เพื่อบังคับให้ unmount ตัวเลือกนี้มักจะใช้เพื่อยกเลิกการต่อเชื่อมระบบ NFS ที่ไม่สามารถเข้าถึงได้
umount -f DIRECTORY
โดยทั่วไปแล้วไม่ใช่ความคิดที่ดีที่จะบังคับให้ unmount เนื่องจากอาจทำให้ข้อมูลในระบบไฟล์เสียหาย
ข้อสรุป
ถึงตอนนี้คุณควรมีความเข้าใจที่ดีเกี่ยวกับวิธีใช้คำสั่ง
mount
เพื่อแนบระบบไฟล์ต่าง ๆ กับ
umount
ไดเร็กทอรีของคุณและการถอด mounts ด้วยคำสั่ง
umount
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับตัวเลือกคำสั่ง
mount
และ
umount
ให้ดู man page ที่เกี่ยวข้อง
CDE จะใช้ได้โดยทั่วไป วันอังคาร รวมถึงตัวแก้ไขภาษาที่มีความสำคัญรวมกับดีบั๊กของ Eclipse และเอกสารประกอบ เข้ากันได้กับระบบปฏิบัติการ Linux และ Windows พร้อมกับ Eclipse 3.3 และ 3.4 SDK (ชุดพัฒนาซอฟต์แวร์) และ IDE ที่ใช้ Eclipse โดยใช้ SDK เวอร์ชันดังกล่าว

IDE เดิมของ Curl จะอยู่ร่วมกันเป็นเวลาหลายปีควบคู่ไปกับ Eclipse และในที่สุดก็จะเกษียณตามที่ Richard Treadway รองประธานฝ่ายกลยุทธ์การขายการตลาดและผลิตภัณฑ์
[อ่านเพิ่มเติม: โทรศัพท์ Android ที่ดีที่สุดสำหรับ ทุกงบประมาณ TD-LTE ใช้ TD-SCDMA ของจีน (Time Division Syndrome Division Division Multiple Access) ซึ่งเป็นพื้นฐานของเครือข่าย 3G ของ China Mobile (โทรคมนาคมยุคที่สาม) China Mobile กำลังทำงานร่วมกับ Vodafone Group และ Verizon Wireless เพื่อทดสอบการรวมกันของ TD-LTE และ LTE-FDD (Frequency Division Duplex version of LTE) ) เทคโนโลยี Vodafone และ Verizon หวังว่าจะขยายออกไป

ทั้งสาม บริษัท ประกาศแผนการที่จะทำงานร่วมกันในเดือนกุมภาพันธ์ เหตุผลหนึ่งที่พวกเขาเลือกที่จะผสมผสานความพยายามคือการทำให้ทั้งสองเทคโนโลยีมีราคาลดลงโดยการส่งเสริมการรวมกันของพวกเขาในชิปเซ็ตและส่วนประกอบอื่น ๆ
โครงการ "Mount Fuji" เริ่มต้นในสัปดาห์นี้และสร้างโดยสถาบันวิจัยและความร่วมมือทางวิชาการแห่งประเทศญี่ปุ่น (IJARC) ซึ่งก่อตั้งขึ้นเมื่อปีพ. ศ. 2548 โดย Bill Gates Rick Rashid, รองประธานอาวุโสของไมโครซอฟท์กล่าวในการให้สัมภาษณ์ในโตเกียวว่า "ความคิดคือการสร้างกลไกในการส่งเสริมการวิจัย IJARC อนุญาตให้ไมโครซอฟต์สร้างการเชื่อมโยงกับอาจารย์และเสนอโครงการฝึกงานเป็นขั้นตอนแรกในการร่วมมือกับสถาบันการศึกษาในญี่ปุ่นและประสบความสำเร็จอย่างพอประมาณเขากล่าว "แผน Mount Fuji จะลดจำนวนลงได้"

โครงการนี้จะได้รับการประสานงานจาก Microsoft Research Asia ซึ่งเป็นสำนักงานใหญ่ของเอเชียในกรุงปักกิ่งและมีมหาวิทยาลัยและอาจารย์และนักศึกษาที่มีโอกาสร่วมงานกับไมโครซอฟท์ทำงานในห้องปฏิบัติการของ บริษัท ในฐานะผู้ฝึกงานส่งเสริมการแลกเปลี่ยนทางวิชาการและรับข้อมูลจาก บริษัท