Dalam distribusi Linux, setiap dokumen yang dibuat pada sistem dilengkapi dengan beberapa stempel waktu. Setiap dokumen harus menyimpan informasi tentang waktu akses terakhir, waktu modifikasi terakhir, dan waktu modifikasi terakhir. Jadi, semua informasi stempel waktu diperbarui saat Anda membuat, mengakses, atau mengubah file.
Perintah "sentuh" adalah program yang digunakan dalam sistem operasi Linux untuk membuat, mengedit, dan memodifikasi stempel waktu file tertentu. Pada artikel ini, kita akan memeriksa beberapa contoh umum perintah sentuh Linux di Rocky Linux 8
Menggunakan perintah sentuh di Rocky Linux
Untuk menggunakan perintah sentuh di Rocky Linux, Anda perlu membuka jendela terminal untuk menekan 'Ctrl + Alt + t'.
Buat file kosong di Linux
Perintah sentuh digunakan untuk membuat file kosong baru. Untuk membuat file baru, Anda akan menjalankan perintah berikut di terminal:
$touch testfile
Buat banyak file di Linux
Perintah sentuh juga digunakan untuk membuat lebih dari satu file. Perintah berikut digunakan untuk membuat banyak file:
$touch testfile1 testfile2 testfile3
Ubah modifikasi file dan waktu akses
Anda dapat memperbarui atau mengubah modifikasi terakhir dan waktu akses file. Opsi -a digunakan dengan perintah sentuh sebagai berikut.
$ touch -a workplace
Perintah yang disebutkan di atas mengubah tanggal dan waktu saat ini pada file. Jika file 'tempat kerja' tidak ada, maka dalam hal ini, file baru akan dibuat dengan nama yang mirip.
Gunakan opsi -c untuk menghindari pembuatan file baru
Perintah sentuh dengan opsi -c digunakan untuk menghindari pembuatan file baru. Misalnya, file kosong dengan nama 'testdata' tidak akan dibuat di sistem, jika file tersebut tidak ada. Ketik perintah berikut di terminal:
$ touch -c testdata
Ubah waktu modifikasi file
Jika Anda hanya ingin mengubah waktu modifikasi alih-alih waktu akses terakhir 'testfile' maka Anda akan menggunakan perintah sentuh dengan opsi -m. Gunakan perintah berikut di terminal untuk melakukan tindakan ini:
$ touch -m testfile
Setel secara eksplisit modifikasi dan waktu akses file
Anda dapat secara eksplisit mengubah modifikasi dan waktu akses file. Format dasar dari perintah ini diberikan di bawah ini:
$ touch -c -t YYDDHHMM testfile
Misalnya, jika Anda ingin mengatur tanggal modifikasi dan waktu akses ke file 'testfile' sebagai 17:30 (17:30) 2 Januari tahun berjalan (2022).
$touch -c -t 01021730 testfile
Untuk memverifikasi perintah ini, gunakan perintah berikut:
$ ls -l
Salin stempel waktu file lain
Perintah sentuh dengan opsi -r digunakan untuk memperbarui stempel waktu 'testfile1' dan menggantinya dengan stempel waktu file 'testfile'. Kedua file akan memiliki stempel waktu yang sama:
$ touch -r testfile testfile1
Pembuatan file dengan waktu yang ditentukan
Jika Anda ingin membuat file dengan waktu tertentu alih-alih menetapkan waktu saat ini, Anda akan menggunakan format perintah berikut:
$ touch -t YYMMDDHHMM.SS filename
Misalnya, jika Anda ingin menggunakan perintah sentuh dengan opsi -t akan memberi file 'testfile' stempel waktu 17:30:40. pada 03 Januari 2020.
$ touch -t 202001031730.40 testfile
Beberapa opsi perintah sentuh yang berguna dengan tujuannya diberikan di bawah ini:
- -a – hanya digunakan untuk memperbarui waktu akses
- -c – digunakan ketika file tidak ada, maka jangan membuat file baru
- -d – digunakan untuk mengubah modifikasi dan waktu akses
- -m – hanya digunakan untuk memperbarui waktu modifikasi
- -r – digunakan untuk membuat waktu akses dan modifikasi sama dengan file lain
- -t – digunakan untuk membuat file menggunakan waktu tertentu
Kesimpulan
Pada artikel ini, Anda mempelajari tentang perbedaan penggunaan perintah sentuh di Rocky Linux 8. Anda juga mempelajari beberapa perintah yang akan berguna bagi Anda di masa mendatang. Saya harap Anda menikmati artikel ini dan mempelajari hal-hal baru.