Skip to main content

Fs-filesystems-Linux / Unix Command

สอน Linux [ลีนุกซ์] ตอนที่ 01 ทำความเข้าใจและเรื่องพื้นฐานภาพรวม (Overview) (มิถุนายน 2026)

สอน Linux [ลีนุกซ์] ตอนที่ 01 ทำความเข้าใจและเรื่องพื้นฐานภาพรวม (Overview) (มิถุนายน 2026)
Anonim

ชื่อ

ระบบไฟล์ - Linux filesystem types: minix, ext, ext2, ext3, xia, msdos, umsdos, vfat, proc, nfs, iso9660, hpfs, sysv, smb, ncpfs

ลักษณะ

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

เพื่อที่จะใช้ระบบแฟ้มคุณต้อง ภูเขา ให้ดูภูเขา(8) สําหรับคําสั่ง mount และสําหรับตัวเลือก mount ที่มีอยู

ระบบแฟ้มที่มีให้

มินิกซ์

เป็นระบบแฟ้มที่ใช้ในระบบปฏิบัติการ Minix ซึ่งเป็นคนแรกที่ทำงานภายใต้ Linux มีข้อบกพร่องอยู่หลายขนาด: ขนาดไฟล์ 64 MB, ชื่อไฟล์สั้น, timestamp เดียว ฯลฯ ยังมีประโยชน์สำหรับแผ่นฟล็อปปี้ดิสก์และดิสก์ RAM

ต่อ

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

ext2

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

ext3

เป็นเวอร์ชัน journaling ของระบบไฟล์ ext2 ง่ายต่อการสลับไปมาระหว่าง ext2 และ ext3

ext3

เป็นเวอร์ชัน journaling ของระบบไฟล์ ext2 ext3 มีตัวเลือก journaling ที่สมบูรณ์แบบที่สุดในหมู่ filesystems journaling

xiafs

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

MSDOS

คือระบบแฟ้มที่ใช้โดย DOS, Windows และคอมพิวเตอร์ OS / 2 บางเครื่องMSDOS ชื่อไฟล์สามารถมีได้ไม่เกิน 8 ตัวอักษรตามด้วยระยะเวลาที่ไม่จำเป็นและส่วนขยายตัวอักษร 3 ตัว

UMSDOS

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

VFAT

เป็นระบบแฟ้ม DOS ที่ใช้โดย Microsoft Windows95 และ Windows NT VFAT เพิ่มความสามารถในการใช้ชื่อไฟล์ที่ยาวภายใต้ระบบแฟ้ม MSDOS

proc

เป็นระบบแฟ้มปลอมที่ใช้เป็นส่วนติดต่อกับโครงสร้างข้อมูลเคอร์เนลมากกว่าการอ่านและการตีความ / dev / kmem . โดยเฉพาะอย่างยิ่งไฟล์ไม่ใช้พื้นที่ดิสก์ ดู proc (5)

iso9660

เป็นชนิดของระบบไฟล์ CD-ROM ที่สอดคล้องกับมาตรฐาน ISO 9660

เซียร์ราสูง

Linux สนับสนุน High Sierra ซึ่งเป็นผู้นำทางมาตรฐาน ISO 9660 สำหรับระบบไฟล์ CD-ROM เป็นที่รู้จักโดยอัตโนมัติภายในiso9660 การสนับสนุนระบบแฟ้มภายใต้ Linux

Rock Ridge

Linux ยังรองรับระเบียน System Use Sharing Protocol ที่ระบุโดย Rock Ridge Interchange Protocol มีการใช้เพื่ออธิบายไฟล์ต่อไปในiso9660 ระบบไฟล์ไปยังโฮสต์ UNIX และให้ข้อมูลเช่นชื่อไฟล์ยาว UID / GID สิทธิ์ POSIX และอุปกรณ์ เป็นที่รู้จักโดยอัตโนมัติภายในiso9660 การสนับสนุนระบบแฟ้มภายใต้ Linux

HPFS

เป็นระบบแฟ้มประสิทธิภาพสูงที่ใช้ใน OS / 2 ระบบไฟล์นี้เป็นแบบอ่านอย่างเดียวภายใต้ Linux เนื่องจากไม่มีเอกสารประกอบ

SysV

คือการใช้ SystemV / Coherent filesystem สำหรับ Linux จะดำเนินการทั้งหมดของ Xenix FS, SystemV / 386 FS และ Coherent FS

NFS

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

SMB

เป็นระบบแฟ้มเครือข่ายที่สนับสนุนโปรโตคอล SMB ซึ่งใช้โดย Windows สำหรับ Workgroups, Windows NT และ Lan Manager

ใช้SMB fs คุณต้องติดตั้งโปรแกรมพิเศษซึ่งสามารถพบได้ในแพคเกจ ksmbfs ที่พบที่ ftp://sunsite.unc.edu/pub/Linux/system/Filesystems/smbfs .

NCPFS

เป็นระบบแฟ้มเครือข่ายที่สนับสนุนโปรโตคอล NCP ซึ่งใช้โดย Novell NetWare

ใช้NCPFSคุณต้องมีโปรแกรมพิเศษซึ่งสามารถดูได้ที่ ftp://linux01.gwdg.de/pub/ncpfs .