Tampilkan file yang dimodifikasi / dibuat terbaru menggunakan Terminal


Jawaban:


25

Cukup tekan Ctrl+ Alt+ Tdi keyboard Anda untuk membuka Terminal. Saat terbuka, jalankan perintah di bawah ini:

find ${1} -type f | xargs stat --format '%Y :%y %n' 2>/dev/null | sort -nr | cut -d: -f2-

Lihat Temukan perintah

Sumber: Linux


Perintahnya benar. Sudahkah Anda mencobanya?
Mitch

Ya, itu benar, hanya perlu beberapa waktu. Saya pikir -f2- akan salah karena perintah biasanya tidak berakhir dengan -
Pengguna Terdaftar

Yang bagus! Bagaimana dengan mengabaikan file yang tersembunyi?
Ionică Bizău

Anda bisa menggunakannya -iname. Misalnya, cari file * .txt tetapi abaikan file .txt tersembunyi seperti .vimrc yang Anda inginkan -type f \( -iname "*.txt" ! -iname ".*" \).
Mitch

@ Nyalakan cara menentukan untuk mencari file dalam 2 hari terakhir?
user13107

6

Periksa statperintah:

Pemakaian:

stat [options] filename ... ...

misalnya

stat /home/user/Docs/filename.txt

Untuk mencari file, gunakan findperintah:

misalnya

find /to/target/directory* -mtime -1

(sakelar -mtime ntampilkan file dengan data terakhir dimodifikasi n * 24 jam yang lalu, untuk -mtime -1file yang berumur 1 hari akan ditampilkan)

find /to/target/directory* -mmin 30

akan menampilkan file yang dimodifikasi dalam 30 menit terakhir.

Periksa opsi lainnya di bawah TEST di halaman manual (gunakan man finddi terminal). Anda dapat menggunakan sakelar lain seperti -amin n(diakses terakhir n menit yang lalu), -cmin(status file terakhir diubah n menit yang lalu), dan lainnya.


Mungkin Anda dapat mempertimbangkan untuk menghapus bagian stat dari jawaban Anda atau memberikan perintah tertentu.
Pengguna Terdaftar

stat filenamedi mana nama file bisa menjadi jalur absolut atau relatif target Anda. Ini akan menunjukkan akses, modifikasi, perubahan waktu di antara keluaran lainnya ..
tepat

statjuga akan memberi Anda waktu lahir file jika sistem file mendukungnya ..
tepat

1
Penanya ingin melihat daftar file yang baru saja diubah. statmemberikan properti dari file atau direktori tertentu (seperti ketika itu diubah terakhir kali). Karena itu perintah ini tidak sesuai untuk pertanyaan ini.
Pengguna Terdaftar

..itu terkait, bukan? Ini menunjukkan kepada Anda prangko waktu .. dan apa yang OP inginkan adalah implementasi praktis dari hal yang sama ..
tepat

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.