Rumah > Tutorial sistem > LINUX > Cara menukar cap waktu fail ke tarikh dan masa tertentu di Linux

Cara menukar cap waktu fail ke tarikh dan masa tertentu di Linux

Lisa Kudrow
Lepaskan: 2025-03-08 11:12:11
asal
932 orang telah melayarinya

Panduan ini menunjukkan cara menguruskan cap waktu fail di Linux, tugas penting untuk pelbagai aplikasi seperti ujian, analisis data, dan pematuhan. Kami akan meliputi perubahan dan mengesahkan cap waktu menggunakan arahan Linux biasa, bersama -sama dengan kes penggunaan praktikal.

Jadual Kandungan

  • Mengubah timestamps fail di linux
    • menetapkan tarikh dan masa yang tepat
    • menetapkan cap waktu hingga tengah malam
  • Mengesahkan cap waktu fail
    • Menggunakan ls perintah
    • Menggunakan stat perintah
  • Aplikasi Praktikal
  • Contoh senario
  • Ringkasan

Mengubah timestamps fail di linux

Perintah

adalah kunci untuk membuat fail kosong atau mengemas kini cap waktu fail sedia ada. Pilihan touch membolehkan kawalan timestamp yang tepat. -t

Menetapkan tarikh dan masa yang tepat

untuk menetapkan cap waktu

hingga 12:30 petang pada 14 November, 2024: ostechnix.txt

touch -t 202411141230 ostechnix.txt
Salin selepas log masuk
Salin selepas log masuk
  • : mewakili 14 November, 2024. 20241114
  • : mewakili 12:30 malam. 1230
ini mengemas kini kedua -dua cap waktu akses dan pengubahsuaian.

Menetapkan cap waktu hingga tengah malam

untuk menetapkan timestamp hingga tengah malam pada tarikh tertentu, meninggalkan masa:

touch -t 202411140000 ostechnix.txt
Salin selepas log masuk
Ini menetapkan cap waktu hingga 12:00 pagi pada 14 November, 2024.

Mengesahkan cap waktu fail

Gunakan

dan ls untuk mengesahkan perubahan timestamp. stat

Menggunakan perintah ls

arahan

memaparkan fail dalam format penyenaraian yang panjang, termasuk cap waktu: ls -l

ls -l ostechnix.txt
Salin selepas log masuk
output (Contoh):

<code>-rw-r--r-- 1 ostechnix ostechnix 158 Nov 14 12:30 ostechnix.txt</code>
Salin selepas log masuk

"14 Nov 12:30" menunjukkan masa pengubahsuaian terakhir. How To Change File Timestamps To Specific Date And Time In Linux

Menggunakan

perintah

stat Menyediakan maklumat fail terperinci, termasuk cap waktu:

stat output (Contoh):

stat ostechnix.txt
Salin selepas log masuk

Ini menunjukkan akses (akses terakhir), mengubah suai (pengubahsuaian terakhir), perubahan (perubahan metadata terakhir), dan masa kelahiran.
<code>  File: ostechnix.txt
  Size: 158           Blocks: 8          IO Block: 4096   regular file
Device: 259,2    Inode: 1578889     Links: 1
Access: (0644/-rw-r--r--)  Uid: ( 1000/ostechnix)   Gid: ( 1000/ostechnix)
Access: 2024-11-14 12:30:00.000000000 +0530
Modify: 2024-11-14 12:30:00.000000000 +0530
Change: 2024-11-14 17:47:19.624593116 +0530
 Birth: 2024-10-11 15:39:59.515973804 +0530</code>
Salin selepas log masuk

How To Change File Timestamps To Specific Date And Time In Linux menawarkan gambaran ringkas, sementara

memberikan butiran cap waktu yang komprehensif.

Aplikasi praktikal ls stat

manipulasi timestamp sangat berharga untuk:

    Ujian perisian
  1. : mensimulasikan fail dengan cap waktu tertentu untuk ujian.
  2. Analisis data: menyelaraskan cap waktu fail dengan peristiwa atau tempoh untuk analisis.
  3. sandaran dan pulihkan: Memelihara cap waktu asal semasa pemulihan.
  4. Undang -undang dan Pematuhan: Memastikan fail mempunyai cap waktu yang betul untuk alasan undang -undang.
  5. Automasi: Menetapkan cap waktu dalam skrip untuk konsistensi atau tindakan mencetuskan.
Contoh senario

Simulasi fail log yang dibuat pada hari yang berbeza:

touch -t 202411141230 ostechnix.txt
Salin selepas log masuk
Salin selepas log masuk

ls -l Mengesahkan cap waktu ditetapkan dengan betul.

Ringkasan

Menguruskan cap waktu fail di Linux adalah mudah menggunakan touch, ls, dan stat. Kawalan ini penting untuk pelbagai tugas, dari ujian mudah ke keperluan pematuhan yang kompleks. Panduan ini menyediakan alat dan pengetahuan untuk menguruskan cap waktu fail dengan berkesan.

Bacaan Lanjut:

  • bagaimana untuk mengedit fail tanpa menukar cap waktu di linux

Atas ialah kandungan terperinci Cara menukar cap waktu fail ke tarikh dan masa tertentu di Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan