Eine Erinnerung an eine kleine Operation beim Betrieb eines Linux-Servers Ich werde es jedes Mal aktualisieren, um weitere hinzuzufügen
Befehl zum Verschieben zum angegebenen Pfad
[vagrant@vagrant ~]$ cd /var/www
[vagrant@vagrant www]$
Befehl zum Überprüfen des aktuellen Standorts
[vagrant@vagrant ~]$ pwd
/home/vagrant
Kopierbefehl. Befehle zum Duplizieren von Dateien, Ordnern usw.
cp copy source file Kopierzieldatei
cp fileA.txt fileA_copy.txt
Häufig verwendete Optionen
|Möglichkeit|Inhalt|
|:---------------|:------------------|
| -a |Behalten Sie die Attribute der Originaldatei und die Struktur des Verzeichnisses bei und kopieren Sie sie. So weit wie möglich.|
| -r |Kopieren Sie das gesamte Verzeichnis (rekursiv)|
> Kopieren Sie den gesamten Ordner
```cp -r Quellverzeichnis kopieren Zielverzeichnis kopieren```
Andere Optionen Referenz-URL
https://eng-entrance.com/linux_command_cp
## Befehl mv [verschieben / umbenennen]
Dateien verschieben oder umbenennen usw.
##### Datei umbenennen
> mv Zieldatei Name der Datei, die Sie ändern möchten
```mv file1 file2```
Verwenden Sie diese Option, wenn Sie den Dateinamen in den Dateinamen ändern möchten, den Sie ändern möchten
* Es funktioniert auch, wenn Sie den Ordnernamen ändern.
##### Bewegung
> mv Datei 1 Datei 2 Datei 3 Verzeichnis A.
#### **`mv file1 file2 file3 ./dir`**
Verschieben Sie die Datei in den Zielordner
Befehl zum "Synchronisieren" von Dateien und Verzeichnissen mit der Remote-Umgebung
rsync- [Option] Quelle synchronisieren / Ziel synchronisieren /
Häufig verwendete Optionen
Möglichkeit | Inhalt |
---|---|
-a | Archivierungsmodus |
-v | Zeigen Sie die Betriebsdetails an |
-z | Komprimieren Sie die übertragenen Daten |
Berechtigungsbezogene Optionen
Möglichkeit | Inhalt |
---|---|
-e | Halten Sie ausführbare Attribute |
-p | Berechtigungen halten |
-g | Behalten Sie die Eigentümergruppe bei |
-o | Behalten Sie den Eigentümer so wie er ist (Root-Berechtigung ist erforderlich, um den Eigentümer anders als Sie selbst zu behalten) |
Optionen für symbolische Links
Möglichkeit | Inhalt |
---|---|
-l | Kopieren Sie den symbolischen Link so wie er ist |
Klicken Sie hier für weitere Details https://www.atmarkit.co.jp/ait/articles/1702/02/news031.html
rsync -avz -e 'ssh -i ~/Documents/login/[Schlüsselname].pem' --rsync-path='sudo rsync' [ssh Benutzer]@[Domain]:/var/www/html/[Server-Zielverzeichnis] ./[Name des lokalen Zielverzeichnisses]
Sie können den freien Speicherplatz auf der Festplatte sehen
Häufig verwendete Optionen
Möglichkeit | Inhalt |
---|---|
-h | Anzeige in leicht lesbaren Einheiten je nach Größe |
--total | Gesamten freien Speicherplatz anzeigen |
Festplattennutzung anzeigen
du [Optionen] [Dateien oder Verzeichnisse]
Häufig verwendete Optionen
Möglichkeit | Inhalt |
---|---|
-s | Zeigen Sie nur die Summe für das angegebene Verzeichnis an(Fügen Sie keine Unterverzeichnisse hinzu) |
-d Tiefe | Geben Sie die Tiefe des zu aggregierenden Verzeichnisses an |
-h | Wird je nach Größe in leicht lesbaren Einheiten angezeigt |
du -sh ./* | sort -nr
Recommended Posts