Laman » bagaimana untuk » Cara Menggunakan Sentuh untuk Membuat Fail Kosong dan Ubah Suai Timestamp

    Cara Menggunakan Sentuh untuk Membuat Fail Kosong dan Ubah Suai Timestamp

    Setiap fail di komputer anda mempunyai cap waktu, yang mengandungi akses dan masa pengubahsuaian untuk fail, tetapi adakah anda tahu bahawa anda boleh menukar cap waktu itu? Inilah cara untuk melakukannya.

    Menggunakan Perintah Sentuh

    Perintah "sentuh" ​​tersedia hampir di mana sahaja anda boleh mendapatkan shell Bash, yang termasuk Linux atau Windows dengan Cygwin dipasang. Berikut adalah pilihan untuk arahan:

    Jika anda ingin menyemak cap waktu fail, anda boleh melakukannya dengan arahan ini:

    fail stat

    Jelas sekali anda harus mengganti "fail" dengan nama fail anda.

    -a dan -m pilihan

    Kedua-dua pilihan ini mengemas kini masa akses dan pengubahsuaian. Menggunakannya sepatutnya tiada masalah sama sekali. Inilah sintaksnya:

    sentuh -a fail

    Ini akan mengemas kini masa akses "fail" pada tarikh dan masa semasa. Anda boleh menggantikan pilihan (-a) dengan (-m) untuk melakukan perkara yang sama tetapi untuk masa pengubahsuaian. Jika fail tidak wujud, fail kosong dengan nama yang sama akan dibuat dalam direktori semasa.

    -c pilihan

    Jika anda menggunakan pilihan ini, sentuh tidak akan melakukan apa-apa sama ada fail yang ditentukan tidak wujud. Lihat:

    sentuh -c omar

    Dalam sentuhan contoh di atas tidak akan melakukan apa-apa seperti "omar", fail bukan orang itu, tidak wujud.

    -pilihan r

    Pilihan ini mungkin berguna jika anda mahu menyalin cap waktu daripada fail ke fail lain. Seperti demikian:

    sentuh -r file1 file2

    Di mana "file1" adalah fail rujukan dan "fail2" adalah fail yang akan dikemas kini. Jika anda mahu menyalin cap waktu untuk lebih daripada satu fail, anda juga boleh memberikan mereka semua dalam arahan dan mereka akan dicipta secara serentak.

    sentuh -r file1 file2 file3 file4

    -d dan -t pilihan

    Kedua-dua pilihan (-d) dan (-t) melakukan perkara yang sama, yang menetapkan cap waktu sewenang-wenang yang sama untuk masa akses dan pengubahsuaian. Perbezaannya ialah (-d) menggunakan format bebas tarikh boleh dibaca manusia, ini bermakna anda boleh menggunakan "Sun, 29 Feb 2004 16:21:42" atau "2004-02-29 16:21:42" atau bahkan "seterusnya Khamis ". Pilihan ini adalah rumit untuk menerangkan sepenuhnya di sini. Sebaliknya (-t) menggunakan setem mudah yang anda gunakan untuk digunakan. Cap ialah [[CC] YY] MMDDhhmm [.ss]. [CC] adalah untuk abad dan anda mungkin mengabaikannya dan mengabaikan detik-detik tersebut. Sekiranya anda mengabaikan [CC] arahan itu akan menggantikannya bergantung kepada apa yang anda masukkan pada tahun ini. Jika anda menentukan tahun dengan hanya dua digit, maka CC adalah 20 tahun dalam julat (0 ~ 68) dan 19 tahun dalam (69 ~ 99).

    sentuh -t 3404152240 fail

    sentuh -t 8804152240 fail

    Pada perintah pertama, cap waktu fail akan ditetapkan ke: 15 April 2034 10:40. Walaupun arahan kedua akan menetapkannya pada: 15th April 1988 yang pada abad yang berlainan. Sekiranya tiada tahun ditentukan, ia akan ditetapkan pada tahun semasa. Contoh:

    sentuh -t 04152240 fail

    Ini akan menetapkan cap waktu hingga 15th April 2011 10:40 kerana ia adalah 2011 pada masa penulisan artikel ini.

    Menggabungkan Pilihan untuk Menetapkan Akses Individu dan Masa Pengubahsuaian sewenang-wenangnya

    Pilihan (-a) dan (-m) hanya mengemas kini masa cap untuk masa kini dan pilihan (-d) dan (t) menetapkan kedua-dua capaian akses dan pengubahsuaian pada masa yang sama. Anggapkan anda hanya mahu menetapkan masa akses kepada 5th Jun 2016 pada 5:30 petang, Bagaimana anda akan melakukannya? Nah, anda akan menggunakan (-a) dan (-t) untuk kedua-duanya menetapkan waktu sewenang-wenangnya dan memohon hanya untuk cap waktu akses. Contoh:

    sentuh -at 1606051730 fail

    atau

    sentuh -a -t 1606051730 fail

    Dan jika anda ingin melakukan perkara yang sama untuk masa pengubahsuaian hanya ganti (-at) dengan (-mt). Ia mudah.

    Mencipta Fail Kosong

    Penggunaan kedua yang paling popular dan paling popular adalah membuat fail kosong. Ini mungkin terdengar bodoh, mengapa sesiapa yang bijak membebankan komputernya dengan fail karut kosong tetapi ia benar-benar digunakan ketika, sebagai contoh, anda sedang menjalankan projek dan ingin menjejaki kemajuan dengan tarikh dan masa. Jadi, anda akan mempunyai folder dengan nama projek dan gunakan sentuhan untuk membuat fail kosong dengan acara sebagai nama fail. Dengan kata lain, anda boleh menggunakannya untuk membuat log. Contoh:

    sentuh ~ / desktop / project / stage1_completed

    Sekarang anda mempunyai fail yang menandakan penyiapan peringkat 1 projek semasa membuat fail ini dan anda dapat melihat masa ini dengan mengeluarkan arahan:

    stat ~ / desktop / project / stage1_completed


    Anda boleh mencari sentuhan berguna dalam cara yang berbeza bergantung pada apa yang anda lakukan. Sekiranya anda mengetahui lebih banyak penggunaan yang baik untuk sentuhan, maka bagikan di dalam komen atau baca lebih lanjut mengenai arahan sentuhan dengan melawat laman lelaki dalam talian atau dalam terminal dengan mengeluarkan arahan "sentuhan lelaki".