Ich bin völlig neu in Unix. Ich schreibe ein Skript, das Dateien aus einem freigegebenen Windows-Ordner nach Unix kopiert.
Wenn ich \\Servername.com\testfolder
in Windows den Befehl Ausführen eingebe, kann ich sehen testfolder
. Das Verzeichnis testfolder
ist ein freigegebener Ordner im gesamten Netzwerk.
Jetzt möchte ich einige Dateien davon testfolder
auf einen Unix-Computer kopieren . Welchen Befehl soll ich verwenden? Ich kenne die IP-Adresse des Servers, aber den Benutzernamen nicht.
Wenn Sie
\Servername.com\testfolder
auf einem Windows-Computer sehen können, können Sie Ihren eigenen Benutzernamen und Ihr eigenes Kennwort verwenden.Auf einem Linux-Computer können Sie verwenden
sudo mount -t cifs -o Benutzername = YourWindowsLogin, Passwort = YourWindowsPassword //Servername.com/testfolder / mnt / testfolder
/mnt/testfolder
muss vorher existieren.Dann können Sie die Datei von kopieren
/mnt/testfolder
.Verwenden Sie
sudo umount /mnt/testfolder
diese Option, um die Bereitstellung des Ordners aufzuheben.quelle