Maison  >  Article  >  Opération et maintenance  >  Qu'est-ce que cp dans le système Linux

Qu'est-ce que cp dans le système Linux

little bottle
little bottleoriginal
2019-05-30 14:54:534685parcourir

Il existe de nombreuses commandes sous Linux qui ont leur propre signification unique, y compris la commande cp, l'une des commandes les plus couramment utilisées dans les systèmes Linux dont je parlerai ci-dessous.

Qu'est-ce que cp dans le système Linux

La commande cp est utilisée pour copier des fichiers ou des répertoires et est l'une des commandes les plus couramment utilisées dans les systèmes Linux.

Généralement, le shell définira un alias lors de la copie d'un fichier sous la ligne de commande, si le fichier cible existe déjà, il vous demandera s'il faut l'écraser, que vous utilisiez ou non le -i. paramètre.

Mais si cp est exécuté dans un script shell, il ne demandera pas s'il faut écraser sans le paramètre -i. Cela montre que les scripts de ligne de commande et shell sont exécutés quelque peu différemment.

1. Format de commande :

Utilisation :

cp [option]... [-T] source goal

ou : cp [option]... source. .. Répertoire

Ou : cp [option]... -t Source du répertoire...

2. Fonction de commande :

Copiez le fichier source dans le fichier cible ou copiez plusieurs fichiers sources dans le répertoire cible.

3. Paramètres de commande :

-a, --archive Égal à -dR --preserve=all

--backup[=CONTROL Créer une sauvegarde pour chaque fichier cible existant

-b Similaire à --backup mais n'accepte pas les paramètres

--copy-contents Dans le traitement récursif, le contenu des fichiers spéciaux est copié

-d Équivalent à --no-dereference --preserve =links

-f, --force Si le fichier cible ne peut pas être ouvert, supprimez-le et réessayez (il n'est pas nécessaire de sélectionner cette option lorsque l'option -n

existe)

-i, --interactive Demander avant d'écraser (désactive l'option -n précédente)

-H Suivez le lien symbolique de la ligne de commande dans le fichier source

- l, --link Lier les fichiers sans copier

-L, --dereference Toujours suivre les liens symboliques

-n, --no-clobber Ne pas écraser les fichiers existants (désactive le -i précédent option)

-P, --no-dereference Ne pas suivre les liens symboliques dans les fichiers source

-p Équivalent à --preserve=mode, propriété, horodatage

- - préserver[=attribute list préserve les attributs spécifiés (par défaut : mode, propriété, timestamp), si

il est possible de conserver des attributs supplémentaires : environnement, lien, xattr, etc.

- R, -r, --recursive Copiez le répertoire et tous les éléments du répertoire

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:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn