下面的列表展示了默认的文件系统,但是很多Linux发行版支持一些或全部这些的文件系统 ext2, ext3, ext4, Btrfs, ReiserFS, Reiser4, JFS, XFS, GFS2, OCFS2, 和 NILFS. 在大部分文件系统上安装Linux都是可行的。ext文件系统, 以及后续的ext2, ext3, 和 ext4 都是基于最初的Linux文件系统。
檔案系統可能由公司根據其需求開發、由業餘愛好者開發,或改寫自Unix、Microsoft Windows和其他作業系統。Linux完全支援XFS、JFS、FAT(DOS檔案系統)和Macintosh的主要檔案系統HFS。現在也已經開發了對於Windows NT的NTFS檔案系統的支援,可與其他Unix原生檔案系統相提並論。也支援光碟和藍光光碟的ISO 9660和通用光碟格式。
與其他作業系統不同,Linux和Unix允許存放於任何介質的檔案系統,包括磁碟、光碟、USB硬碟,甚至是另一個檔案系統中的檔案裡面;同樣也廣泛支援許多C的編譯器(主要是GCC)、init系統(主要是sysvinit)、桌面環境和視窗管理程式。
发行版
默认 Linux内核
默认文件系统
默认 init 守护进程
安装时可选的桌面环境或窗口管理器
可複製的構建(英语:Reproducible builds)
Alpine Linux
Binary blobs
ext4
openrc
none
否
ALT Linux
Binary blobs
ext3
systemd
KDE Plasma Workspaces, Xfce
否
Arch Linux
Binary blobs[99]
none[100]
systemd
none
否
BLAG
Linux-libre
ext3
sysvinit
GNOME
否
Bodhi Linux
Binary blobs
ext4
systemd
Moksha (Enlightenment fork)
否
Canaima
Binary blobs[99]
?
systemd
Cinnamon and MATE
否
CentOS
Binary blobs[99]
xfs
systemd
GNOME
否
Chakra
Binary blobs
ext4
systemd
KDE Plasma Workspaces
否
ClearOS
Binary blobs
ext3
systemd
none (Web based)
否
Container Linux
Binary blobs
ext4
systemd
None
否
CrunchBang Linux
Binary blobs
ext4
sysvinit
Openbox
否
Damn Small Linux
Binary blobs
ext3
sysvinit
JWM
否
Debian
默認情況下是Linux-libre,但Debian Project還託管一個非自由的儲存庫,允許選擇性安裝blob。[99] Built with Linux-libre tools.[101]
ext4
systemd
GNOME, KDE, Xfce, LXDE[102]
In progress[103][104]
Devuan
Binary blobs
ext4
sysvinit
Xfce
否
Dragora GNU/Linux-Libre
Linux-libre
ext4
runit
Xfce
否
dyne:bolic
Linux-libre
?
systemd
GNOME
否
Fedora
Binary blobs
ext4
systemd
GNOME (default Workstation Edition), Spins for: KDE Plasma Workspaces, Xfce, LXDE, MATE (with Compiz), Cinnamon, Sugar on a Stick
In progress[105]
Funtoo
Binary blobs
none
openrc
None
否
Gentoo
Binary blobs
none
openrc
Awesome, Enlightenment, Fluxbox, GNOME, KDE, LXDE-Meta, Openbox, XBMC and Xfce (live DVD)[106]
否
gNewSense
Debian Linux內核,但與Debian不同,無法安裝blob[101]
ext3
sysvinit
GNOME
否
gnuLinEx
Binary blobs
ext2
?
GNOME
否
Guix
Linux-libre
btrfs, ext4
GNU Shepherd
GNOME, Xfce, Mate, Enlightenment, i3, ratpoison, xmonad
In progress[107]
Hyperbola GNU/Linux-libre
Linux-libre
none
openrc[108]
none
否
Instant WebKiosk
Binary blobs
SquashFS
systemd
Has no DE. It's a browser-only interface
否
Kali Linux
Binary blobs
ext3
systemd
GNOME
否
Knoppix
Binary blobs
xfs
microknoppix
LXDE
否
LibreCMC[109]
Binary blobs
ext4
busybox-init
none
否
Linux Mint[110]
Binary blobs[99]
ext4
systemd
MATE, Cinnamon, KDE 4, XFCE
否
Mageia
Binary blobs
ext4
systemd
KDE Plasma Workspaces, GNOME
否
Mandriva Linux
Binary blobs
ext4
systemd
KDE Plasma Workspaces
否
Manjaro Linux
Binary blobs
none[111]
systemd
Xfce, KDE, GNOME [112]
否
MEPIS
Binary blobs
ext3, ext4
sysvinit
KDE Plasma Workspaces
否
Musix GNU+Linux[113]
Linux-libre
ext4
initscripts
LXDE
否
OpenELEC
Binary blobs
SquashFS
shell script
XBMC Media Center
否
openSUSE
Binary blobs
btrfs
systemd
KDE Plasma Workspaces, GNOME, Xfce
In progress[114]
OpenWrt
Binary blobs
overlayfs+SquashFS/JFFS2[115]
procd[116]
none
否
Parabola GNU/Linux-libre
Linux-libre
none
openrc or systemd
none
否
Pardus
Binary blobs
ext4
systemd
KDE Plasma Workspaces
否
Parsix
Binary blobs
ext4
systemd
GNOME
否
PCLinuxOS
Binary blobs
none
sysvinit
KDE Plasma Workspaces, GNOME, LXDE, Xfce, Enlightenment, Openbox
否
Pentoo
Binary blobs
SquashFS
openrc
Enlightenment
否
Porteus
Binary blobs
Squashfs, ext2, ext3, ext4, FAT32, reiser, xfs
sysvinit
KDE, LXDE, Xfce, Openbox, Razor-qt
否
Puppy Linux
Binary blobs
SquashFS containing ext2
busybox-init
JWM
否
Red Hat Enterprise Linux
Binary blobs
xfs
systemd
GNOME
否
Rxart Desktop
Binary blobs
ext3
?
KDE Plasma Workspaces
否
Sabayon Linux
Binary blobs
ext4[117]
systemd
KDE Plasma Workspaces, GNOME
否
Scientific Linux
Binary blobs
ext4
sysvinit, systemd[118]
GNOME
否
Slackware
Binary blobs[99]
ext4
sysvinit compatible BSD init scripts
KDE Plasma Workspaces, Xfce, Fluxbox, Blackbox, twm
否
Slax
Binary blobs
SquashFS
sysvinit
KDE Plasma Workspaces
否
SliTaz GNU/Linux
Binary blobs
ext3
busybox-init
Openbox
否
Solus
Binary blobs
ext4
systemd
Budgie, Gnome, MATE
否
Source Mage GNU/Linux
Binary blobs
ext2
simpleinit-msb
none
否
SteamOS
Binary blobs
?
systemd
Steam
否
SUSE Linux Enterprise Desktop
Binary blobs[99]
btrfs[119]
systemd
GNOME
否
Tails
Vanilla Linux[99]
?
systemd
GNOME
否
Tor-ramdisk
Binary blobs
ext2
?
none
否
Trisquel
Linux-libre
ext4, xfs
systemd
GNOME, LXDE
否
TurnKey GNU/Linux
Binary blobs
ext4
systemd
無;設計上為無頭電腦;提供Webmin(英语:Webmin)供管理使用。
否
Ubuntu/Edubuntu
Binary blobs[99]
ext4[120]
systemd
Unity
否
Ubuntu GNOME
Binary blobs
ext4
systemd
GNOME 3
否
Ubuntu MATE
Binary blobs
ext4
systemd
MATE
否
Kubuntu
Binary blobs
ext4[120]
systemd
KDE Plasma Workspaces
否
Xubuntu
Binary blobs
ext4[120]
systemd
Xfce
否
Lubuntu
Binary blobs
ext4
systemd
LXQt
否
Ututo
Ututo XS(穩定版)藉由Linux-libre工具去除了程式碼中的blob的部分[121]。Ututo UL(開發版)使用了Linux-libre。Ututo UL意思為「Ubuntu-Libre」。
ext3
systemd
GNOME
否
VectorLinux
Binary blobs
ReiserFS
sysvinit
KDE, Openbox, Fluxbox, IceWM, Xfce
否
Void Linux
Binary blobs
none
runit
none
否
Webconverger
Binary blobs
gitfs
sysvinit
dwm限制使用僅限瀏覽器的介面
否
XBMC Live
Binary blobs
ext3
systemd
XBMC Media Center
否
Zentyal
Binary blobs
ext4
systemd
LXDE
否
Zenwalk
Binary blobs
ext4
sysvinit
Xfce
否
发行版
默认 Linux 内核
默认文件系统
默认 init 守护进程
安装时可选的桌面环境或窗口管理器
可複製的構建