Maison  >  Article  >  Opération et maintenance  >  Quelle est la signification des paramètres de la commande Linux cp

Quelle est la signification des paramètres de la commande Linux cp

WBOY
WBOYavant
2023-05-18 10:19:181502parcourir

cp (copier un fichier ou un répertoire)

[root@linux ~]# cp [-adfilprsu] 来源档(source) 目的檔(destination)
[root@linux ~]# cp [options] source1 source2 source3 …. directory

Paramètres :
-a : équivalent à -pdr ;
-d : Si le fichier source est un attribut d'un fichier lien (fichier lien), copiez l'attribut du fichier lien à la place de le fichier lui-même ;
-f : signifie forcer. S'il y a des duplications ou d'autres questions, l'utilisateur ne sera pas invité à copier ;
-i : si le fichier de destination existe déjà, il sera écrasé. l'action est réelle !
-l : Créez un fichier de lien à partir d'un lien physique au lieu de copier le fichier lui-même ;
-p : Copiez le fichier avec ses attributs au lieu d'utiliser les attributs par défaut ;
-r : Copiez de manière récursive et continue, utilisez le comportement de copie dans le répertoire ;
-s : Copier dans un fichier de lien symbolique (lien symbolique), c'est-à-dire un fichier "raccourci" ;

-u : Mettre à jour la destination uniquement si la destination est plus ancienne que la source !
La dernière chose à noter est que s'il y a plus de deux fichiers sources, le dernier fichier de destination doit être un "répertoire" !

Ne pas demander d'informations d'écrasement ?

\cp -r -f source target

La commande cp ne demandera pas d'écrasement par défaut, mais l'option -i de cp le demandera et le fichier de démarrage général de Linux ~/.bashrc nommera cp comme

alias cp='cp -i'

De cette façon, saisir la commande cp sous Linux exécute en fait cp -i. L'ajout d'un symbole "" signifie que cette commande cp s'exécutera sans utiliser d'alias (cp -i).

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer