Linux Command Line Tutorial For Beginners 11 - touch command
Daftar Isi:
- Stempel Waktu File Linux
- Cara Menggunakan Perintah sentuh
- Mengubah hanya waktu akses atau modifikasi
- Ubah hanya waktu akses
- Ubah hanya waktu modifikasi
- Mengatur cap waktu tertentu
- Menggunakan stempel waktu dari file lain
- Mengubah stempel waktu tautan simbolik
- Kesimpulan
Perintah sentuh memungkinkan kita untuk memperbarui cap waktu pada file dan direktori yang ada serta membuat file baru yang kosong.
Dalam panduan ini, kami akan menunjukkan kepada Anda bagaimana menggunakan perintah sentuh melalui contoh-contoh praktis dan penjelasan terperinci dari opsi perintah yang paling umum.
Stempel Waktu File Linux
Sebelum membahas cara menggunakan perintah sentuh, mari kita mulai dengan meninjau cap waktu file di Linux.
File di Linux memiliki tiga cap waktu:
- atime (waktu akses) - Terakhir kali file diakses / dibuka oleh beberapa perintah atau aplikasi seperti cat, vim atau grep.mtime (waktu modifikasi) - Terakhir kali konten file diubah. waktu (waktu perubahan) - The terakhir kali atribut atau konten file diubah. Atribut termasuk izin file, kepemilikan file, atau lokasi file.
Untuk menampilkan status file termasuk cap waktu, gunakan perintah
stat
.
stat file_name
Membuat file baru memerlukan izin tulis di direktori induk. Jika tidak, Anda akan menerima kesalahan yang ditolak izin.
Cara Menggunakan Perintah sentuh
Dalam bentuknya yang paling sederhana ketika digunakan tanpa opsi apa pun, jika nama file yang ditentukan sebagai argumen tidak ada sentuhan akan membuat file baru.
Jika file sudah ada sentuh akan mengubah file akses terakhir dan waktu modifikasi ke waktu saat ini.
Misalnya, jika file
file1
tidak ada, perintah berikut akan membuatnya sebaliknya, ia akan mengubah stempel waktunya:
touch file1
Untuk membuat atau memodifikasi beberapa file sekaligus, tentukan nama file sebagai argumen:
touch file1 file2 file3
Sebagai contoh, jika file
file1
ada perintah berikut akan mengubah cap waktu file sebaliknya, itu tidak akan melakukan apa-apa:
Mengubah hanya waktu akses atau modifikasi
Secara default, jika tidak ada opsi yang digunakan sentuh akan memperbarui file akses terakhir dan waktu modifikasi ke waktu saat ini. Dengan menggunakan opsi
-a
dan
-m
, Anda hanya dapat mengubah salah satu dari cap waktu ini.
Ubah hanya waktu akses
Gunakan opsi
-a
untuk hanya mengubah waktu akses file:
Ubah hanya waktu modifikasi
Gunakan opsi
-m
untuk mengubah waktu modifikasi file:
touch -m file1
Saat mengubah waktu modifikasi, waktu perubahan juga akan diperbarui.
Mengatur cap waktu tertentu
Perintah sentuh juga memungkinkan kita untuk memperbarui atau membuat file dengan waktu tertentu selain waktu saat ini.
Gunakan opsi
-d
(
--date=
) untuk menentukan string tanggal dan menggunakannya sebagai ganti waktu saat ini.
Misalnya, untuk mengubah waktu akses terakhir dan modifikasi
file1
ke 1 Juni 2018 11:02 Anda akan menggunakan perintah berikut:
touch -d '1 June 2018 11:02' file1
String tanggal harus dilampirkan dalam tanda kutip tunggal.
Anda juga dapat memberikan string tanggal-waktu parsial ke perintah sentuh. Hanya dengan memberikan tanggal, secara otomatis mengubah tahun ke tahun saat ini:
touch -d '12 June' file1
Gunakan opsi
-t
untuk menentukan cap waktu dan menggunakannya sebagai ganti waktu saat ini. Argumen cap waktu harus dalam format berikut:
use YY]MMDDhhmm
Sebagai contoh, perintah berikut ini akan mengatur waktu akses terakhir dan modifikasi
file1
ke 1 Juni 11:02 tahun berjalan.
Menggunakan stempel waktu dari file lain
Opsi
-r
(
--reference=
) memungkinkan kami menentukan file referensi dan menggunakan cap waktu alih-alih waktu saat ini.
Misalnya, perintah berikut akan memberi tahu sentuhan untuk menggunakan waktu
file1
untuk
file2
:
Mengubah stempel waktu tautan simbolik
Secara default, jika Anda menggunakan perintah sentuh pada tautan simbolik, itu akan mengubah stempel waktu dari file yang dirujuk.
Gunakan
-h
(
--no-dereference
) untuk memodifikasi timestamp symlink.
Misalnya, untuk mengubah cap waktu
symlink1
Anda akan menggunakan:
Kesimpulan
Sekarang Anda harus memiliki pemahaman yang baik tentang bagaimana menggunakan perintah sentuh Linux.
sentuh terminalEkstensi Mozilla Akan Menyadap Perintah-Perintah Tertentu

Perpanjangan eksperimental ke Mozilla Firefox memungkinkan orang mengganti perintah teks sederhana untuk tugas-tugas Web yang rumit.
Perintah perintah Windows 8 Master

Selesaikan lebih banyak hal dalam waktu yang lebih singkat di desktop atau tablet dengan menguasai kontrol sentuh Windows 8 dan keyboard / mouse yang setara.
Gerakan sentuh untuk menggunakan Office 2013 pada perangkat Tablet dan Layar Sentuh

Mengetahui gerakan sentuh ini akan membuat navigasi di Kantor baru 2013 atau Office 15 jauh lebih mudah pada perangkat dan tablet layar sentuh.