Perintah sentuh adalah utilitas baris perintah yang digunakan untuk membuat file baru dan kosong. Selain itu, perintah tersebut dapat digunakan untuk memperbarui properti file tertentu seperti waktu akses dan cap waktu. Pada artikel ini, kita akan membahas contoh-contoh praktis dari perintah sentuh Linux
Sintaks dasar
Perintah sentuh menggunakan sintaks berikut.
$ touch [OPTION] [FILE]
Dengan mengingat hal itu, sekarang mari kita lihat beberapa contoh penggunaan perintah sentuh.
Membuat file kosong
Dalam bentuknya yang paling sederhana tanpa opsi perintah apa pun, perintah sentuh digunakan untuk membuat file kosong.
Sintaks:
$ touch [filename]
Pada contoh di bawah ini, kami telah membuat file bernama file1.txt. Menggunakan ls perintah kita dapat melihat bahwa file telah dibuat.
$ touch file1.txt
Membuat Banyak file
Selain itu, Anda dapat membuat banyak file sekaligus dengan menentukan nama file dalam satu perintah sebagai berikut
$ touch [filename1] [filename2] [filename3] [filename4]
Misalnya, yang umum di bawah ini membuat empat file baru.
$ touch file1.txt file2.txt file3.txt file4.txt
Kami telah membuat file bernama file1, file2, file3, dan file4.
Mengubah waktu akses file
Jika Anda ingin memperbarui waktu akses terakhir file, gunakan perintah touch -a.
Sintaks:
$ touch -a [filename]
Di sini, kita dapat memeriksa waktu akses file2 sebelum dan sesudah menjalankan perintah touch -a. Anda akan melihat waktu akses telah diubah.
Kami menggunakan perintah stat untuk memeriksa status direktori kami.
Hindari membuat file baru
Perintah sentuh dengan opsi c dapat digunakan untuk memeriksa apakah ada file tertentu. Jika file itu tidak ada, sentuh tidak akan membuatnya. Anda akan menghindari membuat file baru.
Sintaks:
$ touch -c [filename]
Mengacu pada gambar di atas, file bernama sample tidak dibuat.
Mengubah akses dan waktu modifikasi
Untuk memperbarui akses dan waktu modifikasi, gunakan perintah sentuh di bawah ini.
Sintaks:
$ touch -c -t YYMMDDHHMM fileName
Misalnya:
$ touch -c -t 202106121830 file4.txt
Untuk memastikan, konfirmasikan perubahan menggunakan stat perintah sebagai berikut.
Dari output tersebut, akses dan waktu modifikasi untuk file4.txt telah diubah menjadi 06-12-2021 18.30:30 .
Mengubah waktu modifikasi file
Jika Anda hanya ingin mengubah waktu modifikasi file, gunakan perintah touch -m.
Sintaks:
$ touch -m [filename]
Dari gambar di atas, kita dapat memeriksa waktu modifikasi file3 sebelum dan sesudah menjalankan perintah sentuh. Waktu telah diperbarui.
Gunakan stempel waktu file lain
Perintah sentuh dengan -r opsi digunakan untuk menerapkan stempel waktu satu file ke file lain.
Sintaks:
$ touch -r second_file_name first_file_name
Anda dapat mengonfirmasi waktu modifikasi menggunakan stat perintah sebagai berikut.
Di sini, stempel waktu file2 cocok dengan file1.
Membuat file menggunakan waktu tertentu
Perintah touch -t digunakan untuk menentukan waktu saat membuat file. Sintaks untuk perintahnya adalah:
$ touch -t YYMMDDHHMM fileName
Misalnya,
$ touch -t 202106162228.30 file.txt
File.txt telah dibuat dengan waktu yang ditentukan 2016-06-16 22.28:30 .
Kesimpulan
Kami telah membahas contoh dasar perintah sentuh. Untuk informasi lebih lanjut, gunakan 'man touch' untuk melihat halaman manual.