So erzwingen Sie den Befehl CP, ohne Bestätigung zu überschreiben
- 4827
- 1502
- Janin Pletsch
Der CP -Befehl (was für a steht Kopieren) ist einer der häufig verwendeten Befehle unter Linux und anderen UNIX-ähnlichen Betriebssystemen zum Kopieren von Dateien und Verzeichnissen. In diesem Leitfaden werden wir zeigen, wie man das erzwingt CP -Befehl Um eine Kopieroperation ohne Bestätigung unter Linux zu überschreiben.
Verwandter Artikel: 10 SCP -Befehle zum Übertragen von Dateien/Ordnern unter LinuxNormalerweise, wenn Sie a laufen CP -Befehl, Es überschreibt die Zieldatei oder das Verzeichnis wie gezeigt.
# CP bin/git_pull_frontend.sh test/git_pull_frontend.Sch
Laufen CP Verwenden Sie im interaktiven Modus, sodass Sie vor dem Überschreiben einer vorhandenen Datei oder eines vorhandenen Verzeichnisses die Option erhalten. Verwenden Sie die -ich
Flagge wie gezeigt.
# CP -i bin/git_pull_frontend.SH Project1/git_pull_frontend.Sch
Standardmäßig moderne Linux -Verteilungen, insbesondere die in der Red Hat Enterprise Linux (Rhel) Familie kommt mit einem Alias für die CP -Befehl wodurch ein Benutzer die ausführt CP -Befehl im interaktiven Modus. Dies kann nicht der Fall sein Debian Und Ubuntu Derivate.
So überprüfen Sie alle Ihre Standardeinstellungen Aliase, leiten Sie die alias Befehl wie gezeigt.
# aliasAlle Linux -Aliase anzeigen
Das hervorgehoben alias Im obigen Screenshot impliziert, dass beim Ausführen des Befehls standardmäßig im interaktiven Modus ausgeführt wird. Auch wenn Sie die verwenden Ja
Befehl, die Shell fordert Sie weiterhin auf, den Überschreiben zu bestätigen.
# Ja | CP -R -Bin -TestFühren Sie den Befehl Kopie mit Bestätigung aus
Der beste Weg, das Überschreiben zu erzwingen CP -Befehl Wie im folgenden Beispiel gezeigt. Hier kopieren wir Inhalte der Behälter
Verzeichnis an prüfen
Verzeichnis.
# \ cp -r Bin TestErzwingen Sie den Befehl CP, Dateien ohne Bestätigung zu überschreiben
Alternativ können Sie Unisum Die CP alias Führen Sie für die aktuelle Sitzung Ihre aus CP -Befehl im nicht interaktiven Modus.
# Unalias CP # CP -r -Bin -TestUnalias CP Command Alias
Weitere Informationen finden Sie in der CP -Befehl Mann Seite.
# Man CP
Wenn Sie Fragen haben, stellen Sie uns über das folgende Feedback -Formular.
- « So installieren Sie Drupal mit Apache auf Debian und Ubuntu
- Wie ich von Windows 10 auf Linux Mint umgestellt habe »