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