Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >Die Abdeckung der Linux-Implementierung führt nicht zu einer Eingabeaufforderung

Die Abdeckung der Linux-Implementierung führt nicht zu einer Eingabeaufforderung

王林
王林Original
2020-02-14 17:54:162104Durchsuche

Die Abdeckung der Linux-Implementierung führt nicht zu einer Eingabeaufforderung

Problem:

Beim Überschreiben mit cp wird unabhängig davon, welcher Parameter -f oder dergleichen hinzugefügt wird, immer noch gefragt, ob überschrieben werden soll Dateien können Sie mit Y bestätigen. Es ist schwierig zu sagen, ob es viele Dateien gibt. Verwenden Sie die folgende Methode, um das Problem des Überschreibens von Eingabeaufforderungen zu lösen.

Zum Beispiel: Kopieren Sie die Dateien im Verzeichnis zongguofeng in das Verzeichnis linuxzgf

[root@linuxzgf ~]# cp zongguofeng/* linuxzgf

cp: Möchten Sie „linuxzgf/1.txt“ überschreiben? >Führen Sie den obigen Befehl aus. Jede im Ordner linuxzgf vorhandene Datei fragt, ob sie überschrieben werden soll.

 [root@linuxzgf ~]# cp -rf zongguofeng/* linuxzgf

cp: Möchten Sie „linuxzgf/1.txt“ überschreiben? -f hinzugefügt, es gibt immer noch diese Eingabeaufforderung.

Nachdem ich auf dem Server gesucht habe, habe ich festgestellt, dass der Alias ​​im Standardsystem wie folgt hinzugefügt wurde:


[root@linuxzgf ~]# alias 
alias cp='cp -i'

Sie können sehen, dass cp ausgeführt wird, wenn cp ausgeführt wird tatsächlich ausgeführt - i-Parameter.


(Online-Lernvideo-Sharing:

Linux-Video-Tutorial

)

Lösung: Methode 1: Ändern Sie die bashrc-Datei, um den Alias ​​von cp zu deaktivieren

[root@linuxzgf ~]# vi ~/.bashrc

Fügen Sie den Kommentar „#“ vor dem Alias ​​cp='cp -i' hinzu und melden Sie sich erneut an, um ohne Aufforderung zu kopieren.

[root@linuxzgf ~]# cp -rf zongguofeng linuxzgf
[root@linuxzgf ~]# cp -r zongguofeng linuxzgf

Methode 2: Geben Sie den Befehl direkt ein, um

[root@linuxzgf ~]# cp -rf zongguofeng linuxzgf/
cp:是否覆盖“linuxzgf/zongguofeng/user_add.sh”?
[root@linuxzgf ~]# \cp -rf zongguofeng linuxzgf
[root@linuxzgf ~]#

zu erreichen. Empfohlene verwandte Tutorials:

Linux-Tutorial

Das obige ist der detaillierte Inhalt vonDie Abdeckung der Linux-Implementierung führt nicht zu einer Eingabeaufforderung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn