In der Welt von Linux gibt es unzählige Wege um mit dem System zu interagieren. Ein häufiges Szenario ist der Einsatz einer Live-CD, ebenso wie beispielsweise Knoppix 7․0. Nutzer können diese nutzen um Daten zu retten oder das Betriebssystem zu testen. Das Schöne daran ist, dass man über den Terminal-Befehl auf die verschiedenen Festplatten zugreifen kann, statt sich auf den grafischen Dateimanager zu verlassen. Hier werfen wir einen Blick darauf – wie man dies erfolgreich realisieren kann.
Zunächst einmal erfordert es ein gewisses Wissen über die Struktur wie Linux Festplatten und Partitionen behandelt. Wenn man eine Live-CD startet, erkennt das System diese oft als Wechseldatenträger. Festplatten werden von Linux üblicherweise als `/dev/hda1`, `/dev/hda2` (bei IDE-Platten) oder `/dev/sda1`, `/dev/sda2` (bei SATA-Platten) dargestellt. Um festzustellen ´ ob eine Partition bereit ist ` stehen dir mehrere nützliche Terminalbefehle zur Verfügung.
Der Befehl zum Überprüfen von Festplatten:
Um sich einen Überblick über alle geladenen Partitionen zu verschaffen ist der Befehl `mount` äußerst hilfreich. Auf diese Weise kann man sehen – ob eine Partition bereits gemountet ist. Fehlt der Eintrag von beispielsweise `hda1` oder `sda1`, dann bedeutet das, dass diese Partition noch nicht verfügbar ist. Hier ist es wichtig – die Partitionen richtig zu mounten.
Alle Partitionen auflisten:
Nutze den Befehl `fdisk -l` um alle verfügbaren Geräte und deren Partitionen aufzulisten. Diese Information ist nützlich ´ um die entsprechende Partition zu finden ` die man mounten möchte.
Mounten einer Partition:
Um eine spezifische Partition wie `/dev/sda1` zu mounten, verwende den folgenden Befehl wie Nutzer mit Root-Rechten:
sudo mount /dev/sda1 /mnt
Nun ist die Partition unter `/mnt` verfügbar. Um in dieses Verzeichnis zu gelangen, reicht der simple Befehl `cd /mnt`. So hast du Zugriff auf alle Dateien – die sich auf der gemounteten Partition befinden. Ist die Partition bereits gemountet, zeigt der `mount`-Befehl die spezifische Befestigungsstelle an, etwa `/media/sda1`. Man könnte dann ebenfalls hierhin wechseln.
Wird eine andere Ebene in der Verzeichnisstruktur benötigt, kannst du mit dem Befehl `cd /pfad/wo/man/hin/will` gezielt in das gewünschte Verzeichnis navigieren. Wenn du zwei Ebenen zurückgehen möchtest, könnte der Befehl `cd ../../` nützlich sein.
Wo befinden sich die gemounteten Dateisysteme?
Häufig muss man auch einfach nur feststellen welche Laufwerke und Dateisysteme aktiv sind. Der Befehl `lsblk` stellt eine einfache Möglichkeit dar die Blockgeräte und deren Struktur zu überprüfen. Alternativ kannst du auch folgende Befehle nutzen:
cat /proc/mounts | egrep '^/dev/sd*'
Somit erfährst du welche als `/dev/sda*` bezeichneten Partitionen wie und wo gemountet sind.
Fazit:
Zugriff auf Dateien und Verzeichnisse über das Terminal ist eine essenzielle Fähigkeit für jeden Linux-Nutzer. Ob du nun mit einer Live-CD arbeitest oder einfach nur deinen Computer💻 effizient steuern möchtest – das Verständnis der Terminalbefehle ist unerlässlich. Halte die genannten Befehle bereit und nutze sie um schnell und flexibel mit deinen Festplatten unter Linux zu arbeiten.
