Linux mempunyai 3 jenis masa fail: 1. Masa capaian (atime), apabila fail dibaca, masa capaiannya akan berubah 2. Masa pengubahsuaian (mtime), yang merujuk kepada kali terakhir fail kandungan ialah Masa pengubahsuaian; 3. Masa perubahan status (ctime), apabila status fail ditukar, masa status akan berubah dengan sewajarnya.
Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.
Di Linux, masa fail adalah atribut penting bagi fail Terdapat tiga masa utama fail dalam Linux, iaitu masa pengubahsuaian, masa akses dan masa status:
: Baca kandungan fail sekali, dan masa akan dikemas kini. Contohnya, gunakan lebih banyak, cat dan arahan lain pada fail ini. Selain itu, arahan ls dan stat tidak akan mengubah suai masa capaian fail. (atime:access time)
: mtime ialah masa kandungan fail kali terakhir diubah suai. Sebagai contoh, simpan fail selepas vi. Masa yang disenaraikan oleh ls -l ialah masa ini. (mtime:modifiy time)
: ctime berubah dengan kandungan nod i semasa menulis fail, menukar pemilik, kebenaran atau tetapan pautan Ia adalah i fail. Masa nod kali terakhir diubah suai Jika anda mengubah suai atribut fail melalui arahan chmod dan chown, kali ini akan dikemas kini. (ctime:change time)
Perihalan atribut
Atribut masa fail | Penerangan | Penerangan | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
mtime | Masa pengubahsuaian | Masa apabila kandungan fail kali terakhir diubah suai. Masa fail yang dipaparkan oleh perintah ls -l
|
||||||||||||
masa | Masa capaian | Lakukan operasi baca pada fail , Masa capaiannya akan berubah. Contohnya, cat, lagi dan operasi lain, tetapi perintah stat dan ls tidak akan menjejaskan masa. |
||||||||||||
ctime | Nyatakan masa | Apabila status fail adalah masa ditukar, masa status akan berubah mengikut kesesuaian. Contohnya, apabila menggunakan chmod ,chown |
Semak masa fail
ls -lc filename
Sebagai contoh, fail pertanyaan dikemas kini dalam 2 jam yang lalu
ls -lu filename
ls -l filename
stat filename
touch file
Lihat atribut tiga masa fail sekaligus
Operasi umum yang mempengaruhi tiga atribut masa:
cat, less, more, dsb. hanya mengakses fail dan jangan ubah suai operasi fail hanya akan mengubah suai nilai atime.
Operasi chmod dan chown untuk mengubah suai kebenaran fail, pemilik dan kumpulan akan mengubah suai nilai atime dan ctime.
vi dan operasi lain yang mengubah suai kandungan fail akan mengubah suai nilai atime, ctime dan mtime. Cadangan berkaitan: "Tutorial Video Linux"Atas ialah kandungan terperinci Apakah jenis masa fail yang terdapat di Linux?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!