Cara Membuat File Baru di Linux Menggunakan sentuhan

Cara Membuat File Baru di Linux Menggunakan sentuhan

Sesekali, pengguna Linux merasa perlu membuat file baru di sistem mereka. Baik itu untuk membuat catatan, menulis beberapa kode, atau hanya untuk validasi file selama pemrograman, perintah sentuh adalah satu-satunya utilitas pembuatan file yang Anda butuhkan.





Membuat file dan mengelola stempel waktu di Linux sangat mudah dengan perintah sentuh. Di sini, di artikel ini, kita akan membahas perintah sentuh secara rinci, bersama dengan berbagai fungsi yang dapat dilakukan menggunakan alat ini.





Apa itu Perintah sentuh?

Fungsi utama dari perintah sentuh adalah memperbarui dan mengelola stempel waktu file. Jika Anda memiliki sedikit pengalaman bekerja di Linux, Anda mungkin sudah tahu bahwa di distribusi Linux, setiap file memiliki stempel waktu tertentu terkait dengan mereka.





Stempel waktu bertanggung jawab untuk menyimpan informasi terkait file seperti kapan file terakhir diubah, diakses, atau diubah. Stempel waktu ini adalah mtime, atime, dan ctime. Semua informasi ini dapat dimodifikasi dengan mudah menggunakan perintah sentuh.

Cara Menggunakan Perintah Sentuh

Penggunaan paling dasar dari perintah sentuh adalah untuk membuat file kosong baru. Tidak seperti perintah cat, yang meminta Anda untuk menambahkan konten ke file Anda pada saat pembuatan, perintah sentuh membuat file kosong tanpa perintah tersebut.



Ini bermanfaat bagi pengembang perangkat lunak yang harus terus-menerus membuat file baru, baik untuk menulis kode maupun untuk memvalidasi keberadaan file tertentu.

Sintaks Dasar

Sintaks dasar dari perintah sentuh adalah:





touch [options] [filename]

Anda dapat memanfaatkan fungsionalitas perintah sentuh dengan melewatkan berbagai argumen dan tanda sebagai pengganti pilihan , sedangkan nama file adalah nama file yang ingin Anda buat.

Buat File Baru Dengan sentuhan

Untuk membuat file kosong menggunakan sentuhan, ketik menyentuh diikuti dengan nama file.





touch newemptyfile

Perintah di atas akan membuat file baru bernama file kosong baru di direktori kerja saat ini. Anda dapat memverifikasi bahwa file telah dibuat menggunakan perintah ls .

Demikian pula, Anda dapat membuat banyak file sekaligus dengan meneruskan nama file yang dipisahkan oleh ruang angkasa karakter.

touch fileone filetwo filethree

Ubah Stempel Waktu File

Seperti disebutkan di atas, ada tiga stempel waktu yang terkait dengan setiap file di penyimpanan Anda.

cara menggandakan playlist di spotify
  1. Waktu akses (waktu)
  2. Waktu yang dimodifikasi (mtime)
  3. Ubah waktu (ctime)

Anda dapat mengubah akses dan mengubah waktu file apa pun di sistem Anda menggunakan perintah sentuh.

Untuk memperbarui waktu dan waktu file, gunakan -ke tandai dengan perintah sentuh default.

apakah microsoft edge lebih baik dari google chrome?
touch -a textfile

Perintah di atas akan menggantikan akses dan mengubah waktu file dengan waktu saat ini. Jika file tidak ada, sentuh akan membuat file baru dan menetapkan stempel waktu untuk itu.

Anda dapat mengubah waktu modifikasi (mtime) file menggunakan -M bendera dengan sentuhan juga.

touch -m textfile

Anda dapat memeriksa apakah stempel waktu diubah dengan mengeluarkan negara perintah dengan nama file sebagai argumen.

stat textfile

Keluaran:

File: `textfile'
Size: 13 Blocks: 8 IO Block: 4096 regular file
Device: 801h/2049d Inode: 327688 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 1000/ ubuntu) Gid: ( 1000/ ubuntu)
Access: 2021-04-12 16:59:45.000000000 +0000
Modify: 2021-04-12 16:57:59.000000000 +0000
Change: 2021-04-12 17:02:43.000000000 +0000

Dalam cuplikan di atas, Anda dapat melihat bahwa output menampilkan atime, mtime, dan ctime dari file yang ditentukan.

Menggunakan -C bendera dengan perintah sentuh tidak membuat file baru jika tidak ada. Sebaliknya, ini hanya digunakan untuk menetapkan stempel waktu baru ke file yang sudah ada.

touch -c existfile

Terkait: Menggunakan Vi? Berikut Cara Membuka File Lalu Simpan dan Keluar

Tambahkan Stempel Waktu Khusus ke File

Bagi mereka yang ingin mengatur cap waktu modifikasi khusus untuk file mereka,: -C dan -T pilihan mungkin berguna. Gunakan format berikut untuk melakukan hal yang sama.

touch -c -t YYDDHHMM filename

...di mana YYDDHMM adalah tanggal dan waktu yang ingin Anda atur dan nama file adalah nama file yang ingin Anda ubah.

Untuk mengubah stempel waktu file dengan cara yang lebih ramah pengguna, gunakan -D tandai dengan perintah sentuh. Anda harus menentukan waktu yang ingin Anda atur dalam bahasa sederhana.

touch -d '5 hours ago' newfile

Dengan menggabungkan perintah tanggal dengan sentuhan, Anda dapat menambahkan stempel waktu modifikasi baru sesuai dengan yang lama.

touch -d '$(date -r filename) - 5 hours' existfile

Jika stempel waktu file adalah 2:00 siang, maka menjalankan perintah yang disebutkan di atas akan menetapkan 9:00 pagi sebagai mtime baru untuk file tersebut.

Anda juga dapat mengatur stempel waktu modifikasi khusus untuk file pada saat pembuatan. NS -T flag memungkinkan Anda melakukan hal yang sama.

touch -t YYMMDDHHMM.SS filename

Misalnya, untuk membuat file baru dengan stempel waktu 12 Desember 2020, pukul 09:00:33 malam, gunakan perintah berikut.

touch -t 202012120900.33 newfile

Jika Anda tidak dapat menemukan jalur ke file yang ingin Anda ubah, gunakan perintah find untuk mencari file dengan nama yang mirip.

Anda juga dapat mengatur mtime dan atime file satu per satu selama pembuatan. Menggunakan -ke dan -M bendera dengan perintah.

Untuk menetapkan hanya waktu akses ke file baru pada saat pembuatan:

touch -a -t 202012120900.33 newfile

Perintah berikut menetapkan waktu modifikasi yang ditentukan ke file yang baru dibuat.

touch -m -t 202012120900.33 newfile

Salin Stempel Waktu Dari File Lain

Untuk menyalin stempel waktu file lain, gunakan -R tandai dengan perintah sentuh. Sintaks default dari perintah ini adalah:

mengapa pesan tidak berfungsi di mac
touch -r originalfile copiedfile

... di mana stempel waktu dari file asli sedang disalin ke disalin file .

Mengubah Informasi File di Linux

Mengelola stempel waktu file tidak pernah semudah ini dengan perintah sentuh. Jika Anda ingin membuat file baru di Linux, ada beberapa opsi seperti touch, cat, dll. Tetapi pilihan ini hanya cocok untuk mereka yang memiliki pengalaman yang layak bekerja dengan sistem operasi berbasis Linux.

Bagi mereka yang tidak nyaman dengan baris perintah, tersedia beberapa pengelola file yang memungkinkan Anda membuat file baru secara grafis. Dan jika Anda ingin menavigasi melalui penyimpanan sistem Anda tanpa membombardir otak Anda dengan perintah menakutkan, pengelola file ini akan menjadi pilihan yang sempurna untuk Anda.

Membagikan Membagikan Menciak Surel 10 Manajer File Terbaik untuk Pengguna Listrik Linux

Memiliki pengelola file yang andal membuat pengaturan file menjadi lebih mudah. Berikut daftar pengelola file terbaik untuk Linux.

Baca Selanjutnya
Topik-topik yang berkaitan
  • Linux
  • Manajemen file
  • Linux
Tentang Penulis Deepesh Sharma(79 Artikel Diterbitkan)

Deepesh adalah Editor Junior untuk Linux di MUO. Dia menulis panduan informasi di Linux, yang bertujuan untuk memberikan pengalaman yang menyenangkan bagi semua pendatang baru. Tidak yakin tentang film, tetapi jika Anda ingin berbicara tentang teknologi, dia adalah pria Anda. Di waktu luangnya, Anda dapat menemukannya membaca buku, mendengarkan berbagai genre musik, atau bermain gitar.

More From Deepesh Sharma

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan