Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk mengelakkan pemadaman tidak sengaja dalam Linux

Bagaimana untuk mengelakkan pemadaman tidak sengaja dalam Linux

王林
王林ke hadapan
2023-05-14 13:16:061401semak imbas

1. Cipta direktori baharu dalam direktori /home/username/ dan namakannya: .trash

2.. Cipta fail shell baharu dalam direktori /home/username/tools/ dan namakannya : remove.sh

Salin kod Kod adalah seperti berikut:

para_cnt=$#
trash_dir="/home/username/.trash"
for i in $*; do
stamp=`date +%s`
filename=`basename $i`
mv $i $trash_dir/$filename.$stamp
done

3 Ubah suai ~/.bashrc, tambah baris

Salin kod Kod adalah seperti berikut:

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

Gunakan remove.sh kami yang dibina sendiri menggantikan arahan rm

4 Sediakan crontab dan kosongkan tong sampah dengan kerap, seperti:

Salin kod The. kod adalah seperti berikut:

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

Kosongkan pada pukul 0 setiap hari Tong sampah

5 sumber ~/.bashrc untuk membuat penggantian berkuat kuasa serta-merta

Selepas. langkah di atas, fail yang dipadam dengan melaksanakan rm akan diletakkan di dalam tong sampah. Jika tersalah dipadam, anda boleh memulihkannya.

Atas ialah kandungan terperinci Bagaimana untuk mengelakkan pemadaman tidak sengaja dalam Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam