Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linuxのrmコマンドで削除されたファイルをゴミ箱に入れる方法

Linuxのrmコマンドで削除されたファイルをゴミ箱に入れる方法

  

rmコマンドで削除されたファイルはゴミ箱に入れられないため、復元することはできません。 rmコマンドで削除されたファイルをゴミ箱に入れて、誤って削除されたファイルを復元し、一緒に学習できるようにするためのコマンドの方法。

方法:

1という名前の/home /ユーザー名/ディレクトリの下にディレクトリを作成します。.trash

で2.を/ホーム/ユーザー名/tools /ディレクトリに、次の名前の新しいシェルファイルを作成します。remove.sh

PARA_CNT = $#

TRASH_DIR =' /home/username/.trash'

$ *のiの場合は、次のようにしてください。

STAMP = `date +%s`

fileName =` basename $ i`

mv $ i $ TRASH_DIR /$ fileName。$ Stamp

done

3.〜/.bashrcを変更し、行を追加します。

alias rm =' sh /home/username/tools/remove.sh'

rmコマンドの代わりに自作のremove.shを使用してください。

4. crontabを設定して、ゴミ箱を定期的に空にします。例:

0 0 * * rm -rf /home /username /.trash/*

毎日0:00にゴミ箱を空にします。

5. source〜/.bashrcすぐに置き換えを有効にします。

上記は、Linuxのrmコマンドによって誤って削除されたファイルです。ごみ箱に入る方法が紹介されていますrmコマンドをこの記事に記載されている方法に置き換えた後、ファイルは時間内に削除されます。心配しないで、ただゴミ箱に戻ってください。

Copyright © Windowsの知識 All Rights Reserved