Maison >Opération et maintenance >exploitation et maintenance Linux >Linux n'implémente aucune invite de message lors de l'utilisation de la commande cp
Par défaut, lorsque cp écrase, quels que soient les paramètres -f ou similaires ajoutés, il vous demandera toujours s'il faut écraser.
La raison est la suivante : le serveur ajoutera un alias alias cp=’cp -i’
par défaut. Lorsque vous exécutez cp, vous exécutez en fait cp –i.
[root@ltt01 ~]# alias alias cp='cp -i' alias egrep='egrep --color=auto' alias fgrep='fgrep --color=auto' alias grep='grep --color=auto' alias l.='ls -d .* --color=auto' alias ll='ls -l --color=auto' alias ls='ls --color=auto' alias mv='mv -i' alias rm='rm -i' alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
cp annule les informations d'invite et les écrase directement sans que l'utilisateur n'ait besoin d'appuyer sur y pour interagir, ce qui est très important lors de l'exécution du script.
Tutoriels vidéo d'apprentissage gratuits recommandés : Tutoriels vidéo Linux
Voici deux façons de résoudre ce problème.
Méthode 1 : Désactiver les alias
[root@ltt01 ~]# vi ~/.bashrc
Ajoutez "#" avant alias cp=’cp -i’
pour commenter cette ligne, :wq Enregistrez et quittez, puis reconnectez-vous. il.
Méthode 2 : Ajouter avant cp
[root@ltt01 ~]# \cp 1.txt /back/1.txt [root@ltt01 ~]#
Articles et tutoriels connexes recommandés : Tutoriel Linux
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!