Last Updated:

Using cp Command without Interaction

Categories CLI

There’s a reason why cp is aliased to cp -i in _root’s_ .bashrc and .cshrc/.tcshrc.
After all, do you really want root to be able to overwrite a file without checking?
There is a way around the problem that retains the copy protections in root’s shell. Here’s how:

\cp -f

Backslashing the command temporarily avoids the alias done in the shell but does not permanently remove the protection.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.