http://q.hatena.ne.jp/1272351283 の質問と被りますがcp、mv、installコマンドでは特に指定がなければ上書きされるようですが、
上書き先のモジュールなどが使用中の場合でも上書きされるのでしょうか?
Windowsなどでは使用中のファイルは削除出来なかったりということがありますが、Linuxにおいて上書き先のファイルが使用中である場合の挙動を教えて下さい。
上書きされません。
上記ページが分かりやすいと思いますが、open というシステムコール(Windows での WinAPI のようなもの)が ETXTBSY というエラーが発生します。
英語環境だと「Text file busy」、日本語だと「テキストファイルがビジー状態です」と言われますが、いわゆる「テキストファイル」でなくても、このメッセージになります。
その理由は...、う~ん、なぜだろう? ネイティブなバイナリプログラムで、メモリにロードされた状態で CPU が実行するコードが入っている部分を UNIX では「Text セグメント」と言うのと関連があるのかもしれません。
スクリプトなどの先頭に書かれる #!/bin/sh などのことです。