Fsck: Unterschied zwischen den Versionen

Aus Foxwiki
JoergNolte (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
K Textersetzung - „= Umgebungsvariablen =“ durch „= Umgebung =“
 
(50 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
'''fsck''' - '''f'''ile '''s'''ystem '''c'''onsistency '''c'''heck - dient der Fehlerüberprüfung bzw. -korrektur eines Dateisystems
'''fsck''' - File System Check - Fehlerüberprüfung/-korrektur eines Dateisystems
 
* ist jedoch nur Front-End für die eigentlichen Programme zur Fehlerüberprüfung


== Beschreibung ==
Front-End für dateisystemspezifische Programme zur Fehlerüberprüfung


== Syntax ==
== Syntax ==
# '''fsck''' [Optionen] [Dateisystem]


== Optionen ==
{| class="wikitable"
|-
! Option !! Beschreibung
|-
| -t || Angabe des Dateisystemtyps - erfolgt keine Angabe, wird versucht, den Typ mittels der Einträge in der Datei /etc/fstab zu ermitteln
|-
| -A || überprüft alle Dateisysteme, die in der Datei /etc/fstab eingetragen sind
|-
| -R || schließt das Root-Dateisystem von der Überprüfung aus (sinnvoll bei Verwendung der Option '''-A''')
|-
| -N || führt nichts aus - zeigt an, was ausgeführt würde
|-
| -P || überprüft auch das Root-Dateisystem
|-
| -V || erzeugt eine ausführlichere Ausgabe des Programmablaufs
|-
| -s || verhindert die parallele Prüfung mehrerer Partitionen
|-
|}


'''fsck''' [Optionen] [Dateisystem]
*
*
== Optionen ==


== Rückgabewerte ==


{| class="wikitable"
{| class="wikitable"
|-
|-
! Option !! !! Beschreibung
! Exit-Code !! Beschreibung
|-
|-
| || -- ||  
| 0 || Es wurde kein Fehler im Dateisystem gefunden.
|-
|-
| || -- ||  
| 1 || Es wurden Fehler im Dateisystem gefunden und korrigiert.
|-
|-
| || -- ||  
| 2 || Es wurden schwerwiegende Fehler im Dateisystem gefunden und korrigiert. Das System sollte rebootet werden.
|-
| 4 || Es wurden Fehler im Dateisystem gefunden, aber nicht korrigiert.
|-
| 8 || Es ist ein Fehler bei der Programmausführung aufgetreten.
|-
| 16 || Falsche Benutzung (Fehler in der Kommandozeile?).
|-
| 32 || Abbruch auf Wunsch des Benutzers
|-
| 128 || Es ist ein Fehler in einer Funktion der Shared-Libraries aufgetreten.
|-
|-
|}
|}




== Anwendungen ==
== Anwendung ==
 
Eingabe von '''fsck''' und zweimaliges Drücken der Tabulator-Taste listet die verfügbaren Dateisysteme (bzw. die entsprechenden Programme zu deren Überprüfung) auf:
# '''fsck'''
fsck        fsck.cramfs  fsck.exfat  fsck.ext2    fsck.ext3    fsck.ext4    fsck.fat    fsck.minix  fsck.msdos  fsck.vfat
 
'''topic''' - Kurzbeschreibung
== Beschreibung ==
== Installation ==
== Syntax ==
<syntaxhighlight lang="bash" highlight="1" line>
 
</syntaxhighlight>
 
=== Optionen ===
=== Parameter ===
=== Umgebung ===
=== Rückgabewert ===
== Anwendung ==
<syntaxhighlight lang="bash" highlight="1" line>
fsck -N /dev/sdb1
fsck from util-linux 2.33.1
[/usr/sbin/fsck.ext4 (1) -- /dev/sdb1] fsck.ext4 /dev/sdb1
</syntaxhighlight>
 
<syntaxhighlight lang="bash" highlight="1" line>
fsck -r -t ext4 /dev/sdb1
fsck from util-linux 2.33.1
e2fsck 1.44.5 (15-Dec-2018)
/dev/sdb1: clean, 40213/655360 files, 408535/2621440 blocks
/dev/sdb1: status 0, rss 3284, real 0.048751, user 0.004181, sys 0.000000
</syntaxhighlight>
 
<syntaxhighlight lang="bash" highlight="1" line>
fsck -V -t ext4 /dev/sdb1
fsck from util-linux 2.33.1
[/usr/sbin/fsck.ext4 (1) -- /dev/sdb1] fsck.ext4 /dev/sdb1
e2fsck 1.44.5 (15-Dec-2018)
/dev/sdb1: clean, 40213/655360 files, 408535/2621440 blocks
</syntaxhighlight>
 
== Konfiguration ==
=== Dateien ===
<noinclude>
== Anhang ==
=== Siehe auch ===
{{Special:PrefixIndex/{{BASEPAGENAME}}}}
==== Dokumentation ====
===== Man-Pages =====
===== Info-Pages =====
==== Links ====
===== Projekt =====
===== Weblinks =====
 
 
[[Kategorie:Linux/Dateisystem/Befehl]]
[[Kategorie:Linux/Befehl]]
[[Kategorie:util-linux]]
 
{{DEFAULTSORT:fsck}}
{{DISPLAYTITLE:fsck}}</noinclude>


Eingabe von '''fsck''' und zweimaliges Drücken der Tabulator-Taste listet die verfügbaren Dateisysteme (bzw. die entsprechenden Programme zu deren Überprüfung) auf:
</noinclude>
# '''mkfs'''
mkfs        mkfs.cramfs  mkfs.ext2    mkfs.ext4    mkfs.minix  mkfs.ntfs   
mkfs.bfs    mkfs.exfat  mkfs.ext3    mkfs.fat    mkfs.msdos  mkfs.vfat

Aktuelle Version vom 8. September 2024, 11:26 Uhr

fsck - File System Check - Fehlerüberprüfung/-korrektur eines Dateisystems

Beschreibung

Front-End für dateisystemspezifische Programme zur Fehlerüberprüfung

Syntax

# fsck [Optionen] [Dateisystem]

Optionen

Option Beschreibung
-t Angabe des Dateisystemtyps - erfolgt keine Angabe, wird versucht, den Typ mittels der Einträge in der Datei /etc/fstab zu ermitteln
-A überprüft alle Dateisysteme, die in der Datei /etc/fstab eingetragen sind
-R schließt das Root-Dateisystem von der Überprüfung aus (sinnvoll bei Verwendung der Option -A)
-N führt nichts aus - zeigt an, was ausgeführt würde
-P überprüft auch das Root-Dateisystem
-V erzeugt eine ausführlichere Ausgabe des Programmablaufs
-s verhindert die parallele Prüfung mehrerer Partitionen


Rückgabewerte

Exit-Code Beschreibung
0 Es wurde kein Fehler im Dateisystem gefunden.
1 Es wurden Fehler im Dateisystem gefunden und korrigiert.
2 Es wurden schwerwiegende Fehler im Dateisystem gefunden und korrigiert. Das System sollte rebootet werden.
4 Es wurden Fehler im Dateisystem gefunden, aber nicht korrigiert.
8 Es ist ein Fehler bei der Programmausführung aufgetreten.
16 Falsche Benutzung (Fehler in der Kommandozeile?).
32 Abbruch auf Wunsch des Benutzers
128 Es ist ein Fehler in einer Funktion der Shared-Libraries aufgetreten.


Anwendung

Eingabe von fsck und zweimaliges Drücken der Tabulator-Taste listet die verfügbaren Dateisysteme (bzw. die entsprechenden Programme zu deren Überprüfung) auf:

# fsck
fsck         fsck.cramfs  fsck.exfat   fsck.ext2    fsck.ext3    fsck.ext4    fsck.fat     fsck.minix   fsck.msdos   fsck.vfat

topic - Kurzbeschreibung

Beschreibung

Installation

Syntax

Optionen

Parameter

Umgebung

Rückgabewert

Anwendung

fsck -N /dev/sdb1
fsck from util-linux 2.33.1
[/usr/sbin/fsck.ext4 (1) -- /dev/sdb1] fsck.ext4 /dev/sdb1
fsck -r -t ext4 /dev/sdb1
fsck from util-linux 2.33.1
e2fsck 1.44.5 (15-Dec-2018)
/dev/sdb1: clean, 40213/655360 files, 408535/2621440 blocks
/dev/sdb1: status 0, rss 3284, real 0.048751, user 0.004181, sys 0.000000
fsck -V -t ext4 /dev/sdb1
fsck from util-linux 2.33.1
[/usr/sbin/fsck.ext4 (1) -- /dev/sdb1] fsck.ext4 /dev/sdb1 
e2fsck 1.44.5 (15-Dec-2018)
/dev/sdb1: clean, 40213/655360 files, 408535/2621440 blocks

Konfiguration

Dateien

Anhang

Siehe auch

Dokumentation

Man-Pages
Info-Pages

Links

Projekt
Weblinks