Ich verwende Debian. Ich kann den Inhalt meines Flash-Laufwerks mithilfe des Dateimanagers unter X anschließen und anzeigen. Wie kann ich dies über die Befehlszeile tun und wie kann ich es sicher entfernen, wenn ich fertig bin?
Ich verwende Debian. Ich kann den Inhalt meines Flash-Laufwerks mithilfe des Dateimanagers unter X anschließen und anzeigen. Wie kann ich dies über die Befehlszeile tun und wie kann ich es sicher entfernen, wenn ich fertig bin?
Antworten:
Wenn Sie daran interessiert sind, dass die Laufwerke beim Anschließen automatisch bereitgestellt werden, können Sie versuchen, Folgendes zu installieren usbmount
:
sudo apt-get install usbmount
Wenn Sie ein Flash-Laufwerk einlegen, wird es erkannt und gemountet /media/usb[0-7]
und beim Entfernen wieder entfernt.
Sie sollten Ihr /etc/usbmount/usbmount.conf
So konfigurieren Sie Automounting als für Ihren Benutzer beschreibbar bearbeiten .
Bearbeiten Sie dazu die FS_MOUNTOPTIONS
Option entsprechend Ihrer UID.
Führen Sie aus id
, um Ihre UID zu finden. Beispiel:
FS_MOUNTOPTIONS="uid=1000,gid=1000"
Nach dem Einstecken Ihres Flash-Laufwerks. Führen Sie den folgenden Befehl aus:
grep "SCSI removable disk" /var/log/messages
Sie sollten so etwas wie das Folgende sehen
16. Juni 23:48:58 raspberrypi kernel: sd 2: 0: 0: 0: [sda] Angehängter SCSI-Wechseldatenträger
Der wichtige Teil ist das Bit in den eckigen Klammern, in diesem Fall "sda".
Geben Sie als Nächstes den folgenden Befehl ein, um einen Einhängepunkt zu erstellen:
mkdir ~/myflashdrive
Hängen Sie dann das Laufwerk ein, indem Sie den folgenden Befehl eingeben (ersetzen Sie die x durch die Ergebnisse des oben ausgeführten Befehls grep, z. B. sda):
sudo mount -t vfat -o rw,users /dev/xxx1 ~/myflashdrive
Jetzt können Sie mit dem folgenden Befehl in das Verzeichnis wechseln, in dem Sie Ihr Flash-Laufwerk bereitgestellt haben:
cd ~/myflashdrive
Geben Sie den folgenden Befehl ein, um den Inhalt des Verzeichnisses aufzulisten:
ls -la
Wenn Sie fertig sind und das Flash-Laufwerk entfernen möchten, kehren Sie mit dem folgenden Befehl in Ihr Ausgangsverzeichnis zurück (Sie können das Laufwerk nicht aushängen, wenn Sie gerade in einem seiner Verzeichnisse arbeiten.)
cd ~
Dadurch kehren Sie zu Ihrem Home-Verzeichnis zurück. Sie können dann den folgenden Befehl verwenden, um die Bereitstellung des Laufwerks aufzuheben (beachten Sie die Schreibweise des Befehls):
sudo umount ~/myflashdrive
Sie können jetzt Ihr Flash-Laufwerk sicher entfernen.
Dies gilt für Fat32-formatierte Flash-Laufwerke (fast alle Flash-Laufwerke sind Fat32-formatierte Laufwerke).