mvコマンドを使用してファイルを削除する方法は?

mvコマンドを使用してファイルを削除する方法は?

私は大学でSolarisについて学び始めました。先生がmv命令でファイルを削除するように言いました。
ファイルを/dev/nullに移動してみました。しかし、それはうまくいきませんでした。

コマンドを使用してファイルを削除する方法はmv

答え1

mv other-file file-to-be-deleted
mv file-to-be-deleted other-file

答え2

ファイルを削除する(愚かな)方法は次のとおりですmv

mv file /tmp
init 6

もちろん、はるかrm fileに速く、より効率的で、より安定しており、邪魔になりません。

答え3

rmファイルの関連付けを解除すると、回復が困難になります。

おそらく先生は次のような意味でしょう。

mv myfile  ~/.trash   

mkdir ~/.trashまず講座を終えた後)

これにより、ファイルの関連付けが解除されず、WindowsおよびOSX(および一部のLinuxデスクトップ)で見られるように「ごみ箱に移動」されます。

しばらくするとcd ~/.trashファイルが見つかります。

答え4

元の場所に存在しなくなったアイテムは削除されました。これは、そのエントリがもう存在しないか、他の方法でアクセスできないという意味ではありません。コンピュータを使用するときや実際の生活で、私たちは通常何かを最初に削除します。移動するゴミ箱に入れても、まだそこから取り出すことができます。

文字通り簡単です。

 mv filename ../some_other_directory_next_to_the_one_you_re_in/filename

ファイルが削除されました(現在のディレクトリから)。

ファイルを削除する必要がある場合コンピュータからmvオンラインの場合は、ファイルを別のコンピュータに移動して新しい名前を付けることができます(元のファイルと同じ内容を持つ別のファイルをmvリモートシステムにmv filename /mountpoint/otherfilename提供)。otherfilenamefilename

関連情報