Un rappel d'une petite opération lors de l'exploitation d'un serveur Linux Je le mettrai à jour à chaque fois pour en ajouter
Commande pour se déplacer vers le chemin spécifié
[vagrant@vagrant ~]$ cd /var/www
[vagrant@vagrant www]$
Commande pour vérifier l'emplacement actuel
[vagrant@vagrant ~]$ pwd
/home/vagrant
Copier la commande. Commandes de duplication de fichiers, de dossiers, etc.
cp copie du fichier source copie du fichier de destination
cp fileA.txt fileA_copy.txt
 Options fréquemment utilisées
 |option|Contenu|
 |:---------------|:------------------|
 | -a |Conservez et copiez les attributs du fichier d'origine et la structure du répertoire. Le plus loin possible.|
 | -r |Copiez tout le répertoire (récursif)|
 > Copiez le dossier entier
```cp -r Copier le répertoire source Copier le répertoire de destination```
 Autres options URL de référence
https://eng-entrance.com/linux_command_cp
## commande mv [déplacer / renommer]
 Déplacer ou renommer des fichiers, etc.
##### Renommer le fichier
 > mv Fichier cible Nom du fichier que vous souhaitez modifier
```mv file1 file2```
 À utiliser lorsque vous souhaitez remplacer le nom de fichier par le nom de fichier que vous souhaitez modifier
 * De plus, cela fonctionne même si vous changez le nom du dossier.
##### Bouge toi
 > mv Fichier 1 Fichier 2 Fichier 3 Répertoire A
#### **`mv file1 file2 file3 ./dir`**
Déplacez le fichier vers le dossier cible
Commande pour "synchroniser" les fichiers et répertoires avec l'environnement distant
rsync- [option] Sync source / Sync destination /
Options fréquemment utilisées
| option | Contenu | 
|---|---|
| -a | Mode d'archivage | 
| -v | Afficher les détails de l'opération | 
| -z | Compresser les données en cours de transfert | 
Options liées aux autorisations
| option | Contenu | 
|---|---|
| -e | Conserver les attributs exécutables | 
| -p | Conserver les autorisations | 
| -g | Gardez le groupe propriétaire tel qu'il est | 
| -o | Gardez le propriétaire tel qu'il est (l'autorité racine est requise pour garder le propriétaire autre que vous) | 
Options liées aux liens symboliques
| option | Contenu | 
|---|---|
| -l | Copiez le lien symbolique tel quel | 
Cliquez ici pour plus de détails https://www.atmarkit.co.jp/ait/articles/1702/02/news031.html
rsync -avz -e 'ssh -i ~/Documents/login/[Nom de la clé].pem'  --rsync-path='sudo rsync'  [utilisateur ssh]@[domaine]:/var/www/html/[Répertoire cible du serveur] ./[Nom du répertoire cible local]
Vous pouvez voir l'espace libre sur le disque
Options fréquemment utilisées
| option | Contenu | 
|---|---|
| -h | Affichage en unités faciles à lire en fonction de la taille | 
| --total | Afficher l'espace libre total | 
Afficher l'utilisation du disque
du [Options] [Fichiers ou répertoires]
Options fréquemment utilisées
| option | Contenu | 
|---|---|
| -s | Afficher uniquement le total pour le répertoire spécifié(N'incluez pas de sous-répertoires) | 
| -d profondeur | Spécifiez la profondeur du répertoire à agréger | 
| -h | Affiché dans des unités faciles à lire selon la taille | 
du -sh ./* | sort -nr
Recommended Posts