Perintah sentuh mengubah waktu akses atau waktu modifikasi file ke waktu saat ini, atau ke waktu yang ditentukan dalam argumen. Ini juga digunakan untuk membuat file kosong dengan nama file yang ditentukan, dengan asumsi file tersebut tidak ada. Ini sering berguna dalam menguji izin atau hanya membuat file yang nantinya akan diproses oleh beberapa aplikasi.
Tujuan asli dari perintah sentuh adalah untuk memperbarui stempel waktu file ke tanggal dan waktu saat ini tanpa mengubahnya. Perintah sentuh juga dapat digunakan untuk membuat file kosong berukuran 0 byte. Kami tidak dapat memasukkan teks apa pun ke dalam file dengan perintah sentuh, tetapi kami dapat membuat beberapa file baru dengan satu perintah.
Sintaks
Sintaks dari perintah sentuh adalah:
$ touch {file names}
Jika Anda mengalami kesalahan di bawah ini saat menjalankan perintah sentuh:
touch: command not found
Anda dapat mencoba menginstal paket di bawah ini sesuai dengan pilihan distribusi Anda:
Distribusi | Perintah |
---|---|
OS X | brew install coreutils |
Debian | apt-get install coreutils |
Ubuntu | apt-get install coreutils |
Alpin | apk tambahkan coreutils |
Linux Arch | pacman -S coreutils |
Kali Linux | apt-get install coreutils |
CentOS | yum install coreutils |
Fedora | dnf install coreutils |
Raspbian | apt-get install coreutils |
sentuh Contoh Perintah
1. Buat file kosong baru atau ubah waktu untuk file yang ada menjadi waktu saat ini:
# touch path/to/file
2. Atur waktu pada file ke tanggal dan waktu tertentu:
# touch -t YYYYMMDDHHMM.SS path/to/file
3. Setel waktu pada file ke satu jam yang lalu:
# touch -d "-1 hour" path/to/file
4. Gunakan waktu dari sebuah file untuk mengatur waktu pada file kedua:
# touch -r path/to/file1 path/to/file2
5. Buat banyak file:
# touch path/to/file{1,2,3}.txt
Kesimpulan
perintah sentuh memperbarui waktu akses dan waktu modifikasi (dan tanggal) ke waktu dan tanggal saat ini untuk satu atau lebih file. touch berguna dalam memaksa perintah lain untuk menangani file dengan cara tertentu; misalnya, operasi make, dan terkadang find, bergantung pada akses file dan waktu modifikasi. Jika file tidak ada, sentuh buat dengan ukuran file 0.