8 Contoh Praktikal Perintah Linux Touch

8 Contoh Praktikal Perintah Linux Touch

Dalam Linux, Setiap fail tunggal dikaitkan dengan cap waktu, dan setiap fail menyimpan maklumat masa akses terakhir, masa pengubahsuaian terakhir, dan masa perubahan terakhir. Oleh itu, apabila kita membuat fail baru, dan mengakses atau mengubah suai fail yang ada, cap waktu fail itu dikemas kini secara automatik.

Contoh Perintah Touch Linux

Dalam artikel ini, kami akan merangkumi beberapa contoh praktikal yang berguna di Linux Perintah sentuh. The Perintah sentuh adalah program standard untuk Unix/Linux sistem operasi, yang digunakan untuk membuat, menukar dan mengubah suai cap waktu fail.

Sebelum menuju ke sentuh Contoh arahan, sila lihat pilihan berikut.

Pilihan Perintah Sentuh

  • -a, Tukar masa akses sahaja
  • -c, Sekiranya fail tidak wujud, jangan buatnya
  • -d, Kemas kini masa akses dan pengubahsuaian
  • -m, Tukar masa pengubahsuaian sahaja
  • -r, Gunakan masa akses dan pengubahsuaian fail
  • -t, Membuat fail menggunakan masa yang ditentukan

1. Cara membuat fail kosong

Yang berikut sentuh Perintah mencipta fail baru kosong (sifar-byte) yang dipanggil Sheena.

# sentuh Sheena

2. Cara membuat pelbagai fail

Dengan menggunakan sentuh perintah, anda juga boleh membuat lebih dari satu fail tunggal. Contohnya, arahan berikut akan membuat 3 fail yang dinamakan, Sheena, Meena, dan Leena.

# sentuh Sheena Meena Leena

3. Cara menukar akses fail dan masa pengubahsuaian

Untuk menukar atau mengemas kini akses terakhir dan masa pengubahsuaian fail yang dipanggil Leena, menggunakan -a pilihan seperti berikut. Perintah berikut menetapkan masa dan tarikh semasa pada fail. Jika Leena Fail tidak wujud, ia akan membuat fail kosong baru dengan nama.

# sentuh -a leena

Perintah Linux yang paling popular seperti perintah cari dan perintah LS menggunakan cap waktu untuk penyenaraian dan mencari fail.

4. Cara mengelakkan membuat fail baru

Menggunakan -c pilihan dengan sentuh Perintah mengelakkan membuat fail baru. Contohnya, arahan berikut tidak akan membuat fail yang dipanggil Leena Sekiranya ia tidak wujud.

# sentuh -c leena

5. Cara menukar masa pengubahsuaian fail

Sekiranya anda ingin menukar satu -satunya masa pengubahsuaian fail yang dipanggil Leena, Kemudian gunakan -m pilihan dengan sentuh perintah. Sila ambil perhatian bahawa ia hanya akan mengemas kini masa pengubahsuaian terakhir (bukan masa akses) fail.

# sentuh -m leena

6. Dengan jelas menetapkan masa akses dan pengubahsuaian

Anda boleh secara jelas menetapkan masa menggunakan -c dan -t pilihan dengan sentuh perintah. Formatnya akan menjadi seperti berikut.

# sentuh -c -t yyddhhmm leena

Contohnya, arahan berikut menetapkan tarikh dan masa pengubahsuaian ke fail Leena sebagai 17:30 (17:30 p.m.) 10 Disember tahun semasa (2020).

# sentuh -c -t 12101730 leena

Seterusnya Sahkan masa fail akses dan pengubahsuaian Leena, dengan ls -l perintah.

# ls -l total 2 -rw-r-r--. 1 akar akar 0 Dis 10 17:30 Leena

7. Cara menggunakan cap masa fail lain

Arahan sentuhan berikut dengan -r pilihan, akan mengemas kini fail masa fail Meena dengan stamp masa Leena fail. Jadi, kedua -dua fail memegang cap masa yang sama.

# sentuh -r leena meena

8. Buat fail menggunakan masa yang ditentukan

Sekiranya anda ingin membuat fail dengan masa yang ditentukan selain masa sekarang, maka formatnya harus.

# sentuh -t yymmddhhmm.SS Tecmint

Contohnya, arahan sentuhan arahan di bawah dengan -t pilihan akan memberi Tecmint memfailkan cap waktu 18:30:55 p.m. pada 10 Disember, 2020.

# sentuh -t 202012101830.55 Tecmint

Kami hampir meliputi semua pilihan yang tersedia dalam arahan sentuh untuk menggunakan lebih banyak pilihan "Manusia menyentuh". Sekiranya kami masih terlepas sebarang pilihan dan anda ingin memasukkannya ke dalam senarai ini, sila kemas kini kami melalui kotak komen.