ファイル report.txt を移動先 archive/ へ移し、上書きの前に必ず確認を求めるコマンドはどれですか。

LPIC-1(101/102 試験)「GNU・Unixコマンド」の練習問題。正解と選択肢ごとの個別解説つきで、過去問対策・例題演習に。

LPIC-1 / GNU・Unixコマンド ・ コマンド問題
$
  1. mv -i report.txt archive/✓ 正解
  2. mv -f report.txt archive/
  3. mv -n report.txt archive/
  4. mv -u report.txt archive/
💡 mv -i は上書きが発生する場合に確認を求めます。-f は確認せず上書き、-n は既存があれば上書きしません。
○ mv -i report.txt archive/:正解。mv -i は移動先に同名ファイルがある場合、上書き前に確認を求めます。
✕ mv -f report.txt archive/:-f は確認を一切行わず強制的に上書きするオプションで、確認は求めません。
✕ mv -n report.txt archive/:-n(no-clobber)は既存ファイルがあれば上書きせずスキップし、確認も求めません。
✕ mv -u report.txt archive/:-u は移動元が新しい場合のみ上書きする更新オプションで、必ず確認するものではありません。
▶ この分野をクイズ形式で解く