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.

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