ホームページ >運用・保守 >Linuxの運用と保守 >Linuxにはゴミ箱はありますか?
Linux にはごみ箱がありますか?
Linux には統合されたごみ箱がありません。デスクトップ環境に追加されました。したがって、rm コマンドでファイルを削除する場合は、削除後はファイルを復元できなくなるので注意が必要です。
次に、サーバーにごみ箱機能を実装します。
1. まず、ホーム ディレクトリに削除したファイルを保存するフォルダーを作成します
mkdir -p ~/.Trash
2. .bashrc ファイルを変更します
vi ~/.bashrc
.bashrc ファイルの後に次の行を追加します
alias rm=trash alias rl='ls ~/.Trash' alias ur=undelfile undelfile() { mv -i ~/.Trash/$@ ./ } trash() { mv $@ ~/.Trash/ } cleartrash() { read -p "Clear trash?[n]" confirm [ $confirm == 'y' ] || [ $confirm == 'Y' ] && /usr/bin/rm -rf ~/.Trash/* }
3. 追加後保存し、ソース コマンドを実行して有効にします
source ~/.bashrc
Use
rm (削除)、ur (元に戻す)、rl (ごみ箱の一覧表示)、cleartrash (ごみ箱を空にする) コマンドを使用できるようになりました。
#删除一个文件夹,helloworld下面的文件均被移到回收站中 $rm helloworld #删除一个文件 $rm abc.txt #撤销abc.txt $ur abc.txt #撤销helloworld文件夹 $ur helloworld #列出回收站 $rl #清空回收站 cleartrash
以上がLinuxにはゴミ箱はありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。