Heim > Artikel > Betrieb und Instandhaltung > Einführung von Centos-Befehlen zum vollständigen Löschen von Ordnern und Dateien
Die Kolumne „Einführungs-Tutorial zu Centos“ stellt Ihnen das vollständige Löschen von Ordnern und Dateien durch Centos vor. Ich hoffe, dass es Freunden in Not hilfreich sein wird!
Befehle zum vollständigen Löschen von Ordnern und Dateien (Centos neu, löschen, verschieben, kopieren und andere Befehle: 1. Erstellen Sie einen neuen Ordner mkdir-Dateiname Neu Ein Ordner mit dem Namen test befindet sich unter home view source1 mkdir /home/test 2. Erstellen Sie einen neuen TextErstellen Sie ein neues test.sh-Skript unter home vi /home/test.sh 3 . Löschen Sie Dateien oder Ordner1. Löschen Sie das Testverzeichnis unter dem Home-Verzeichnis -r /home/test 3. -r löscht rekursiv das Verzeichnis und seine Unterverzeichnisse. Das Verzeichnis wird normalerweise geleert und gelöscht, wenn im Verzeichnis enthaltene schreibgeschützte Dateien gelöscht werden rm -rf /home/test -4, f fordert den Benutzer nicht auf und löscht alle Dateien im Verzeichnis. Die Eingabe eines anderen Verzeichnisses führt zu einer Tragödie. Mit dieser Option fordert der rm-Befehl den Benutzer zur Bestätigung auf, bevor er Dateien oder Ordner löscht mv [Optionen] Quelldatei oder Verzeichnis Zieldatei1 . Verschieben Sie alle Dateien, Verzeichnisse und Unterverzeichnisse unter dem hscripts-Ordner/Verzeichnis in das tmp-Verzeichnis mv hscripts tmp Analyse: Wenn im obigen Befehl das tmp-Verzeichnis bereits vorhanden ist, verschiebt der mv-Befehl alle Dateien, Verzeichnisse und Unterverzeichnisse unter hscripts-Verzeichnis in das tmp-Verzeichnis umbenennen. Mehrere Dateien/mehrere in ein anderes Verzeichnis verschieben. txt newdirDieser Befehl verschiebt die Datei file1.txt im aktuellen Verzeichnis und die Datei file2.txt im Verzeichnis newdir. Parameter: -i: Interaktive Operation Dadurch wird die vorhandene Zieldatei überschrieben. Das System fragt, ob ein Neuschreiben erfolgen soll, und fordert den Benutzer auf, mit „y“ oder „n“ zu antworten, um ein versehentliches Überschreiben der Datei zu vermeiden. -f: Deaktiviert interaktive Vorgänge Geben Sie beim Überschreiben einer vorhandenen Zieldatei keine Anweisungen mehr an.cp [Optionen] Quelldatei (Quelle). : -a: entspricht -pdr;-d: Wenn die Quelldatei ein Attribut einer Linkdatei ist, kopieren Sie die Linkdateiattribute anstelle der Datei selbst; Andere Fragen werden dem Benutzer nicht gestellt und das Kopieren wird erzwungen. -i: Wenn die Zieldatei bereits vorhanden ist, wird vor dem Überschreiben gefragt, ob sie wahr ist!-l: Erstellen Sie eine Linkdatei eines Hardlinks, anstatt die Datei selbst zu kopieren. -p: Kopieren Sie die Datei zusammen mit ihren Attributen, anstatt die Standardattribute zu verwenden.-r: Rekursiv und kontinuierlich kopieren. Verwenden Sie das Kopierverhalten das Verzeichnis; -s: Kopieren Sie es in eine symbolische Linkdatei (symbolischer Link), also eine „Verknüpfungsdatei“ -u: Aktualisieren Sie das Ziel nur, wenn das Ziel älter als die Quelle ist! Beispiel: 2. Sichern Sie die kopierten Dateien: cp -b file1.php file2.phpErstellen Sie eine Sicherungsdatei file2.php~ der Datei file1.php mit dem Symbol „~“.
mkdir /var/www/test |
Das obige ist der detaillierte Inhalt vonEinführung von Centos-Befehlen zum vollständigen Löschen von Ordnern und Dateien. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!