How to setup Samba for File Sharing in Linux
Inhaltsverzeichnis:
- Bevor Sie beginnen
- Erstellen einer Datei mit dem Befehl touch
- Erstellen einer Datei mit dem Umleitungsoperator
- Erstellen einer Datei mit dem Befehl cat
- Erstellen einer Datei mit dem Befehl echo
- Erstellen einer Datei mit Heredoc
- Erstellen einer großen Datei
- Mit dem Befehl
dd - Befehl
fallocate - Fazit
Unter Linux können wir eine neue Datei entweder über die Befehlszeile oder über den Desktop-Dateimanager erstellen.
Das Erstellen einer neuen Datei ist eine wichtige Fähigkeit für jeden, der Linux regelmäßig verwendet.
In diesem Tutorial zeigen wir Ihnen verschiedene Möglichkeiten zum schnellen Erstellen einer neuen Datei unter Linux über die Befehlszeile.
Bevor Sie beginnen
Um eine neue Datei zu erstellen, müssen Sie über Schreibrechte für das übergeordnete Verzeichnis verfügen. Andernfalls erhalten Sie eine Fehlermeldung, dass die Berechtigung verweigert wurde.
Erstellen einer Datei mit dem Befehl touch
Mit dem Touch-Befehl können Sie die Zeitstempel bestehender Dateien und Verzeichnisse aktualisieren und neue, leere Dateien erstellen.
Der einfachste und einprägsamste Weg, neue, leere Dateien zu erstellen, ist die Verwendung des Befehls touch.
Um eine neue Datei zu erstellen, führen Sie einfach den Befehl touch gefolgt vom Namen der zu erstellenden Datei aus:
touch file1.txt
Wenn die Datei
file1.txt
nicht existiert, wird sie mit dem obigen Befehl erstellt, andernfalls werden die Zeitstempel geändert.
Geben Sie die durch Leerzeichen getrennten Dateinamen an, um mehrere Dateien gleichzeitig zu erstellen:
touch file1.txt file2.txt file3.txt
Erstellen einer Datei mit dem Umleitungsoperator
Mit der Umleitung können Sie die Ausgabe eines Befehls erfassen und als Eingabe an einen anderen Befehl oder eine andere Datei senden. Es gibt zwei Möglichkeiten, die Ausgabe in eine Datei umzuleiten. Der Operator
>
überschreibt eine vorhandene Datei, während der Operator
>>
die Ausgabe an die Datei anfügt.
Um eine leere Datei mit der Länge Null zu erstellen, geben Sie einfach den Namen der Datei an, die Sie nach dem Umleitungsoperator erstellen möchten:
> file1.txt
Dies ist der kürzeste Befehl zum Erstellen einer neuen Datei unter Linux.
Achten Sie beim Erstellen einer Datei mit einer Umleitung darauf, keine wichtige vorhandene Datei zu überschreiben.
Erstellen einer Datei mit dem Befehl cat
Der Befehl cat wird hauptsächlich zum Lesen und Verknüpfen von Dateien verwendet, kann jedoch auch zum Erstellen neuer Dateien verwendet werden.
Führen Sie zum Erstellen einer neuen Datei den Befehl cat gefolgt vom Umleitungsoperator
>
und dem Namen der zu erstellenden Datei aus. Drücken Sie die
CRTL+D
Enter
den Text ein und drücken Sie anschließend
CRTL+D
, um die Dateien zu speichern.
Erstellen einer Datei mit dem Befehl echo
Der Befehl echo gibt die Zeichenfolgen aus, die als Argumente an die Standardausgabe übergeben werden und in eine Datei umgeleitet werden können.
Führen Sie zum Erstellen einer neuen Datei den Befehl echo gefolgt von dem zu druckenden Text aus und verwenden Sie den Umleitungsoperator
>
, um die Ausgabe in die zu erstellende Datei zu schreiben.
echo "Some line" > file1.txt
Erstellen einer Datei mit Heredoc
Hier ist document oder Heredoc eine Art Umleitung, mit der Sie einem Befehl mehrere Eingabezeilen übergeben können.
Diese Methode wird meistens verwendet, wenn Sie eine Datei mit mehreren Textzeilen aus einem Shell-Skript erstellen möchten.
Um beispielsweise eine neue Datei
file1.txt
zu erstellen,
file1.txt
Sie den folgenden Code:
<< EOF > file1.txt
Some line
Some other line
EOF
Der Body des Heredocs kann Variablen, Sonderzeichen und Befehle enthalten.
Erstellen einer großen Datei
Manchmal möchten Sie zu Testzwecken möglicherweise eine große Datendatei erstellen. Dies ist nützlich, wenn Sie die Schreibgeschwindigkeit Ihres Laufwerks oder die Downloadgeschwindigkeit Ihrer Verbindung testen möchten.
Mit dem Befehl
dd
Der Befehl
dd
wird hauptsächlich zum Konvertieren und Kopieren von Dateien verwendet.
So erstellen Sie eine Datei mit dem Namen
1G.test
mit einer Größe von 1 GB:
dd if=/dev/zero of=1G.test bs=1 count=0 seek=1G
Befehl
fallocate
fallocate
ein Befehlszeilendienstprogramm zum
fallocate
wirklichem Speicherplatz für Dateien.
Mit dem folgenden Befehl wird eine neue Datei mit dem Namen
1G.test
mit einer Größe von 1 GB erstellt:
Fazit
In diesem Tutorial haben Sie gelernt, wie Sie unter Linux eine neue Datei über die Befehlszeile mit verschiedenen Befehlen und Umleitungen erstellen.
Wenn Ihnen die Befehlszeile nicht gefällt, können Sie mithilfe des Rechtsklick-Menüs im Dateimanager einfach eine leere Textdatei erstellen.
Bash-TerminalKann nicht mehr als eine Datei oder ein Ordner ausgewählt werden. Unter Windows können nicht mehr als eine Datei oder ein Ordner ausgewählt werden.
Dieser Beitrag hilft Ihnen, wenn Sie nicht mehrere Dateien oder Ordner auswählen können Zeit, entweder mit Select All oder Strg + A Tastaturkombination in Windows 10/8/7.
Heften Sie einen Ordner, eine App, eine Datei oder eine Website an den Windows 8-Startbildschirm
Erfahren Sie, wie Sie einen Ordner, eine App, eine Datei, eine Website oder etwas Ähnliches am Windows 8-Startbildschirm anheften.
Erstellen Sie eine Sprungliste für eine angeheftete Taskleisten-App unter Windows 7
Wir zeigen Ihnen eine Software, mit der Sie eine Sprungliste für jede App erstellen können, die Sie in Windows 7 in der Taskleiste anheften. Probieren Sie es aus!







