[Linux] Kopieren Sie Daten mit einem Shell-Skript von Linux nach Windows

Kopieren Sie Daten von Linux nach Windows mit einem Shell-Skript

Überprüfungsumgebung

-CentOS Linux Version 7.6 · Windows Server 2019

Verfahren
  1. Installieren Sie den Samba-Client unter Linux
#Überprüfen Sie, ob der Samba-Client installiert ist
rpm -q samba-client

#Installieren Sie den Samba-Client
yum install -y samba-client
  1. Erstellen Sie einen freigegebenen Ordner unter Windows
  2. Zugriff von Linux mit smbclient und Kopieren von Daten mit dem Befehl put

#Greifen Sie mit Samba auf freigegebene Windows-Ordner zu
#「smb: \>Wird angezeigt, ist der Zugriff erfolgreich
#Beenden Sie die Samba-Verbindung mit "exit"
smbclient '\\Windows IP-Adresse\Freigegebener Ordnername' -U Domain Name\\Nutzername%Passwort
smb: \>Linux-Datenpfad setzen Dateiname unter Windows
smb: \> exit

Anwendungsbeispiel


#! /bin/bash
# /var/Unter log.Für Protokolldateien
for filePath in `find /var/log/*.log`; do

     # -Put-Befehl senden mit c
        smbclient '\\Windows IP-Adresse oder PC-Name\Freigegebener Ordnername' -U Benutzername%Passwort-c "put ${filePath}  ${filePath##*/}"  >&1

        #Löschen Sie die Daten auf der Linux-Seite, wenn Sie sie nicht benötigen
        rm -f $filePath
done

Recommended Posts

[Linux] Kopieren Sie Daten mit einem Shell-Skript von Linux nach Windows
So führen Sie ein Python-Programm in einem Shell-Skript aus
[Linux] Schreiben Sie ein Bereitstellungstool mit rsync und einem Shell-Skript
Führen Sie ein Skript von Jupyter aus, um es zu verarbeiten
[Ubuntu] So führen Sie ein Shell-Skript aus
Verwalten Sie Protokollrotationsgenerationen mit einem Shell-Skript.
Erstellen eines Shell-Skripts zum Schreiben eines Tagebuchs
Datenintegration von der Python-App unter Linux zu Amazon Redshift mit ODBC
Datenintegration von der Python-App unter Windows zu Amazon Redshift mit ODBC
Kopieren Sie Daten von Amazon S3 mit Python (boto) in Google Cloud Storage.
Zeigen Sie die heutige Wettervorhersage mit Shell-Skript an
Sichern Sie mit rsync von QNAP auf Linux
Extrahieren Sie mit Python Daten von einer Webseite
SSH-Anmeldung am Zielserver von Windows mit einem Klick auf eine Verknüpfung
Shell-Skript zum Einfügen von Webmin in Alpine Linux
Kopieren von Dateien direkt von Amazon EC2 (Amazon Linux) nach S3
Vom Kauf eines Computers bis zur Ausführung eines Programms auf Python
Ich habe versucht, mit Scrapy Daten von einer Website zu sammeln
Python-Skript, das eine JSON-Datei aus einer CSV-Datei erstellt
ODBC-Zugriff auf SQL Server von Linux mit Python
Eine echte Möglichkeit für Benutzer von Python 3.8.0-2 aus Windows, mit Multi-Byte-Zeichen zu arbeiten
Versuchen Sie, mit matplotlib aus den Daten von "Schedule-kun" eine Kampfaufzeichnungstabelle zu erstellen.
Ein Memo, das mit Python & Spark Daten aus dashDB liest
[Windows] RDP zu Windows über Linux
Ich habe das Windows PowerShell-Kochbuch durch ein Python-Skript ersetzt.
Eine super Einführung in Linux
Versuchen Sie, mit einer Shell zu programmieren!
Greifen Sie über das Ausführungsskript mit einem relativen Pfad auf die Datei zu.
Linux-Skript zum Konvertieren von Markdown-Dateien vom JupyterLab-Format in das Qiita-Format
Einfallsreichtum beim speichersparenden Umgang mit Daten mit Pandas
Versuchen wir es mit einem Shell-Skript
Verarbeiten Sie die Dateien im Ordner in der Reihenfolge mit dem Shell-Skript
Ich werde nie vergessen, wie man ein Shell-Skript schreibt, nicht vergessen! !!
Ich möchte das Paket aus den Anforderungen.txt mit Poesie installieren
[Shell-Start] Ich habe versucht, die Shell mit einem billigen Linux-Board-G-Cluster auf dem Fernseher anzuzeigen
Immerhin die Geschichte der Rückkehr von Linux zu Windows
Ich habe versucht, das Python-Skript unter Windows 10 von 2.7.11 auf 3.6.0 zu ändern
Ein Python-Skript, das Oracle-Datenbankdaten in CSV konvertiert
Tokyo Corona: Machen Sie mit der Exponentialfunktion kurve_fit eine einfache Vorhersage aus offenen Daten
Veröffentlichen Sie das erstellte Shell-Skript, um die Probleme beim Erstellen von LiveUSB unter Linux zu verringern
[Scp] Kopieren Sie Dateien lokal von einem Linux-Server mit ssh scp von Tera Term
Wenn Sie Datenwissenschaftler werden möchten, beginnen Sie mit Kaggle
Ich möchte einen Platzhalter verwenden, den ich mit Python entfernen möchte
Bedingte Verzweigung aufgrund des Vorhandenseins einer Shell-Skriptdatei
Erstellen Sie ein Shell-Skript, um die Python-Datei mehrmals auszuführen
Ich habe ein Skript geschrieben, mit dem Sie mit hoher Geschwindigkeit mit AtCoder beginnen können!
Versuchen Sie, mit Python3 eine Zeichenfolge aus einem Bild zu extrahieren
Einführung in die Datenanalyse mit Python P17-P26 [ch02 1.usa.gov Daten von bit.ly]
Dateningenieure lernen DevOps im Hinblick auf MLOps. ① Erste Schritte
Holen Sie sich Daten von VPS MySQL mit Python 3 und SQL Alchemy
Ich habe versucht, Bulls and Cows mit einem Shell-Programm zu erstellen
Schreiben Sie ein Skript, um die Entfernung mit dem Elasticsearch 5-System schmerzfrei zu berechnen
[Spark Data Frame] Ändern Sie eine Spalte von horizontal in vertikal (Scala).
Übergeben Sie die Liste von Python an C ++ als Referenz in pybind11
Alles vom Erstellen einer Python-Umgebung bis zur Ausführung unter Windows
Von der Installation von Elasticsearch bis zur Dateneingabe