Gibt es einen Befehl, der angibt, welches Dateisystem Sie verwenden?
command-line
filesystems
Moshe
quelle
quelle
Antworten:
Ihre Frage kann auf verschiedene Arten beantwortet werden. Wörtlich ist Karlsons Antwort ziemlich cool, weil sie das Dateisystem des Volumes | angibt Partition, auf der Sie sich gerade befinden.
df -hT
Ich habe diesen Befehl immer gemocht, weil er Ihnen alle "Standard" -Dateisysteme anzeigt, die gemountet sind, und ihn in einem für Menschen lesbaren Größenformat ausführt.Möglicherweise verfügen Sie jedoch über andere Datenträger oder Volumes, die nicht bereitgestellt (auskommentiert), nicht bereitgestellt oder nicht bereitgestellt wurden. Sie können auch Folgendes ausführen
cat /etc/fstab
, um die "Dateisystemtabelle" anzuzeigen und die Dateisysteme aufzulisten, die beim Booten eingehängt werden sollen, sowie den Speicherort, den Dateisystemtyp, den Einhängepunkt und vieles mehr.quelle
fuseblk
, es (höchstwahrscheinlich) NTFS ist.Der
stat
Befehl auf Linux-Systemen wird verwendet, um den Status von Dateien oder Dateisystemen anzuzeigen. Weitere Informationen finden Sie in der Manpage, indem Sieman stat
im Terminal ausgeführt werden.Oben verwendete Flaggen:
-f, --file-system
- Dateisystemstatus anstelle des Dateistatus anzeigen-c --format=FORMAT
- Verwenden Sie das angegebene FORMAT anstelle der Standardausgabe, und geben Sie nach jeder Verwendung von FORMAT einen Zeilenumbruch ausGültige Formatfolgen für Dateisysteme:
%T
- Geben Sie eine für Menschen lesbare Form einquelle
ext4
!stat
fehlt dem Befehl die--file-system
Option (-f
ist eine gültige Option, hat aber eine andere Bedeutung).Wenn Sie tun:
Hier erfahren Sie, auf welchem Dateisystem sich Ihr aktuelles Verzeichnis befindet.
quelle
df .
ist genug dafür. Und wenn Sie das Dateisystem wissen müssen Art ,df -T .
tun wird.df -T
oderdf --print-type
arbeitet an der neuesten Mint.Sie können auch
lsblk -f
und verwendenblkid
, um Informationen zu Ihren Dateisystemen und deren Eigenschaften abzurufen.quelle
quelle
Führen Sie aus
df .
, um zu erfahren, auf welchem Dateisystem sich das aktuelle Verzeichnis befindet. Führen Sie dann Folgendes ausmount
: Es wird eine Liste der bereitgestellten Dateisysteme mit ihren Typen und Bereitstellungsoptionen erstellt. Das funktioniert bei mir:quelle
Verwenden
blkid -o value -s TYPE "$DEV"
Sie einfach , es funktioniert auch für nicht gemountete Geräte oder sogar Bilddateien.quelle
Unter GNU Linux können Sie sich einen Überblick über Ihren Speicher verschaffen, indem
lsblk
Sie den Dateisystemtyp für das Gerät, an dem Sie interessiert sind, mit einer der folgenden Methoden ermitteln:$ fsck -N /dev/sda1
(Sie benötigen keine Superuser-Berechtigungen, um diesen Befehl zu verwenden.)# file -s /dev/sda1
# blkid /dev/sda1
Diese können nützlich sein, wenn sich Ihr Dateisystem auf einem LVM-Volume befindet, da Sie
lsblk
nicht wissen, welches Dateisystem sich dort befindet.quelle
cat /etc/mtab
für gemountete Dateisysteme.quelle