Rumah > Tutorial sistem > LINUX > teks badan

Cari fail yang dipadam dalam Linux dengan mudah!

PHPz
Lepaskan: 2024-02-10 18:39:38
ke hadapan
1261 orang telah melayarinya

Pernahkah anda memadam fail atau direktori penting dalam sistem Linux anda secara tidak sengaja dan tidak tahu cara memulihkannya? Ini mungkin masalah yang dihadapi oleh ramai pengguna Linux. Tetapi kini, anda tidak perlu risau lagi tentang masalah ini. Artikel ini akan memperkenalkan kaedah yang mudah dan berkesan untuk membantu anda mendapatkan semula fail dan direktori yang dipadam dalam sistem Linux.

1 Gunakan arahan ls untuk menyenaraikan fail hari ini sahaja dalam folder rumah anda

# ls -al --time-style=+%D | grep 'date +%D'
Salin selepas log masuk

Antaranya:
-a- Senaraikan semua fail, termasuk fail tersembunyi
-l- Dayakan format senarai panjang
>–time-style=FORMAT- Paparkan masa FORMAT yang ditentukan
+%D - Paparkan atau gunakan tarikh dalam format >%m/%d/%y (bulan/hari/tahun)

Cari fail yang dipadam dalam Linux dengan mudah!

Cari fail terbaharu dalam Linux

Selain itu, anda boleh menggunakan bendera -X untuk mengisih keputusan mengikut abjad:

# ls -alX --time-style=+%D | grep 'date +%D'
Salin selepas log masuk

Anda juga boleh menggunakan bendera -S untuk mengisih berdasarkan saiz (besar hingga terkecil):

# ls -alS --time-style=+%D | grep 'date +%D'
Salin selepas log masuk

2 Selain itu, menggunakan arahan find akan menjadi lebih fleksibel dan memberikan lebih banyak pilihan daripada ls untuk mencapai tujuan yang sama

.
  1. Tahap -maxdepth digunakan untuk menentukan tahap carian (bilangan peringkat subdirektori) di bawah titik permulaan operasi carian (dalam kes ini, direktori semasa).
  2. newerXY digunakan untuk mencari fail yang cap masa Xnya lebih baharu daripada cap masa Y fail rujukan. X dan Y mewakili mana-mana huruf berikut:
    -a- Masa capaian fail rujukan
    -B- merujuk kepada masa penciptaan fail
    -c- merujuk kepada masa perubahan status inode fail rujukan
    -m- merujuk kepada masa pengubahsuaian fail
    -t- Nyatakan secara langsung masa mutlak

Arahan berikut bermaksud untuk mencari hanya fail yang diubah suai pada 2016-12-06:

# find . -maxdepth 1 -newermt "2016-12-06"
Salin selepas log masuk
Cari fail yang dipadam dalam Linux dengan mudah!

Cari fail hari ini dalam Linux

Penting: Gunakan format tarikh yang betul sebagai masa rujukan dalam arahan cari di atas, sebaik sahaja anda menggunakan format yang salah, anda akan mendapat ralat berikut:

# find . -maxdepth 1 -newermt "12-06-2016"
#find: I cannot figure out how to interpret '12-06-2016' as a date or time
Salin selepas log masuk

Sebagai alternatif, gunakan format yang betul di bawah:

#  find . -maxdepth 1 -newermt "12/06/2016"
或者
# find . -maxdepth 1 -newermt "12/06/16"
Salin selepas log masuk
Cari fail yang dipadam dalam Linux dengan mudah!

Dalam artikel ini, kami menerangkan cara untuk menyenaraikan fail hari ini sahaja dengan bantuan ls dan mencari arahan. Sila gunakan kotak maklum balas di bawah untuk menghantar sebarang soalan atau komen kepada kami tentang topik ini. Anda juga boleh mengingatkan kami tentang arahan lain yang boleh digunakan untuk tujuan ini. ,

Dengan membaca artikel ini, anda telah mempelajari cara menggunakan arahan find untuk mencari dan memulihkan fail dan direktori yang dipadamkan dalam sistem Linux. Pada masa yang sama, kami juga merangkumi beberapa petua dan cadangan lain untuk membantu anda melindungi data anda dengan lebih baik dan mengelakkan pemadaman secara tidak sengaja. Saya harap artikel ini membantu anda dan memberikan anda sedikit panduan dan bantuan untuk pengurusan fail dalam sistem Linux anda.

Atas ialah kandungan terperinci Cari fail yang dipadam dalam Linux dengan mudah!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:lxlinux.net
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!