Berkas adalah sebuah entitas yang menyimpan informasi, seperti teks, gambar, video, dan lain-lain. Berkas biasanya memiliki nama dan ekstensi yang menunjukkan jenis informasi yang disimpan. Di sistem operasi GNU/Linux, berkas biasanya disebut sebagai file.
Salah satu cara untuk membuat berkas kosong di GNU/Linux adalah dengan menggunakan perintah “touch” di terminal. Terminal adalah sebuah aplikasi yang memungkinkan kita untuk menjalankan berbagai perintah teks di sistem operasi. Perintah “touch” adalah singkatan dari “touch file”, yang artinya menyentuh berkas.
Untuk menggunakan perintah “touch”, kita perlu mengetikkan nama perintah tersebut, diikuti oleh nama berkas yang ingin kita buat. Misalnya, jika kita ingin membuat berkas kosong bernama “catatan.txt”, kita bisa mengetikkan:
touch situsali.txt
Code language: Shell Session (shell)
Perintah ini akan membuat berkas kosong “situsali.txt” di lokasi saat ini. Untuk mengetahui lokasi saat ini, kita bisa menggunakan perintah “pwd”, yang artinya “print working directory”. Perintah ini akan menampilkan alamat lengkap dari lokasi saat ini.
Jika kita ingin membuat berkas kosong di lokasi lain, kita bisa menambahkan alamat lengkap dari lokasi tersebut sebelum nama berkas yang ingin kita buat. Misalnya, jika kita ingin membuat berkas kosong “situsali.txt” di dalam direktori “Belajar”, kita bisa mengetikkan:
touch /home/user/Belajar/situsali.txt
Code language: Shell Session (shell)
Perintah ini akan membuat berkas kosong “situsali.txt” di dalam direktori “Belajar”, yang berada di dalam direktori “home”, yang berada di dalam direktori “user”. Alamat lengkap dari berkas tersebut adalah “/home/user/Belajar/situsali.txt”.
Jika kita ingin membuat lebih dari satu berkas kosong sekaligus, kita bisa memisahkan nama-nama berkas tersebut dengan spasi. Misalnya, jika kita ingin membuat berkas kosong “situsali.txt”, “situsali.jpg”, dan “situsali.mp3” di lokasi saat ini, kita bisa mengetikkan:
touch situsali.txt situsali.jpg situsali.mp3
Code language: Shell Session (shell)
Perintah ini akan membuat tiga berkas kosong sekaligus, yaitu “situsali.txt”, “situsali.jpg”, dan “situsali.mp3”.
Ada beberapa hal yang perlu diperhatikan ketika menggunakan perintah “touch”. Pertama, perintah ini tidak hanya bisa membuat berkas kosong baru, tetapi juga bisa mengubah waktu akses dan modifikasi dari berkas yang sudah ada. Waktu akses adalah waktu terakhir kali berkas dibuka atau dibaca, sedangkan waktu modifikasi adalah waktu terakhir kali berkas diubah atau ditulis. Perintah “touch” akan mengubah waktu akses dan modifikasi menjadi waktu saat ini. Misalnya, jika kita memiliki berkas “situsali.txt” yang sudah ada sebelumnya, dan kita mengetikkan:
touch situsali.txt
Code language: Shell Session (shell)
Maka perintah ini tidak akan membuat berkas baru, tetapi akan mengubah waktu akses dan modifikasi dari berkas tersebut menjadi waktu saat ini.
Kedua, perintah ini tidak bisa mengubah isi dari berkas yang sudah ada. Perintah ini hanya bisa membuat berkas kosong atau mengubah waktu akses dan modifikasi. Jika kita ingin mengubah isi dari berkas, kita perlu menggunakan aplikasi lain yang sesuai dengan jenis informasi yang disimpan. Misalnya, jika kita ingin mengubah isi dari berkas teks, kita bisa menggunakan aplikasi editor teks seperti nano atau gedit.
Ada beberapa opsi tambahan yang bisa kita gunakan bersama dengan perintah “touch”. Opsi tambahan ini ditulis setelah tanda “-“, dan biasanya disingkat menjadi satu huruf. Misalnya, opsi “-a” berarti “access”, yang artinya hanya mengubah waktu akses saja. Opsi ini berguna jika kita hanya ingin menyentuh berkas tanpa mengubah waktu modifikasinya. Misalnya, jika kita ingin hanya mengubah waktu akses dari berkas “situsali.txt”, kita bisa mengetikkan:
touch -a situsali.txt
Code language: Shell Session (shell)
Perintah ini akan mengubah waktu akses dari berkas “situsali.txt” menjadi waktu saat ini, tetapi tidak akan mengubah waktu modifikasinya.
Opsi lain yang sering digunakan adalah “-m” berarti “modification”, yang artinya hanya mengubah waktu modifikasi saja. Opsi ini berguna jika kita hanya ingin menyentuh berkas tanpa mengubah waktu aksesnya. Misalnya, jika kita ingin hanya mengubah waktu modifikasi dari berkas “situsali.txt”, kita bisa mengetikkan:
touch -m situsali.txt
Code language: Shell Session (shell)
Perintah ini akan mengubah waktu modifikasi dari berkas “situsali.txt” menjadi waktu saat ini, tetapi tidak akan mengubah waktu aksesnya.
Demikianlah cara menggunakan perintah “touch” untuk membuat berkas kosong di GNU/Linux. Perintah ini sangat berguna untuk membuat berkas baru atau menyentuh berkas yang sudah ada. Selamat mencoba!
Leave a Reply