Langsung ke konten utama

Cara Membuat File di Linux dengan Berbagai Cara

Membuat file di linux bisa dilakukan dengan berbagai macam cara.

Jika Anda menggunakan GUI, Anda mungkin bisa langsung membuat file melalui file manager bawaan distro yang Anda gunakan.


Namun, bagaimana jika Anda ingin menggunakan Terminal/CLI ?


Dalam tutorial ini, saya akan menunjukkan bagaimana cara membuat file di linux melalui Command Line.


Ada 7 cara yang bisa Anda praktikkan.


Anda bisa memilihnya sendiri sesuai kebutuhan.


Mari kita mulai.


Persiapan


Pastikan Anda sudah login ke komputer Anda.

Selanjutnya, bukalah terminal melalui menu, desktop, atau langusng menggunakan shortcut CTRL + ALT + T.


Lalu, perhatikan user yang Anda gunakan.


Jika Anda berada pada mode user biasa (ditandai dengan symbol $), berarti Anda hanya bisa membuat file di dalam folder /home/user/ saja.


Jika Anda berada pada mode root (ditandai dengan symbol #), berarti Anda bisa membuat file di semua direktori.


Jika sudah paham, selanjutnya Anda bisa langsung membuat file dengan perintah-perintah yang saya jelaskan di bawah ini.


Berikut adalah beberapa perintah yang bisa Anda pilih:

  • Touch
  • Cat
  • Redirect Symbol
  • Echo
  • Printf
  • Nano
  • Vi Editor

Membuat File dengan Perintah touch


Cara yang pertama, Anda bisa menggunakan perintah touch.


Cara penggunaan perintah ini adalah sebagai berikut:


touch namafile.txt


Contohnya, jika Anda ingin membuat sebuah file dengan nama sample.txt, maka Anda bisa menjalankan perintah ini di command line:


touch sample.txt


Untuk melihat apakah file berhasil dibuat, gunakan perintah ls di terminal.


Perintah touch juga bisa digunakan untuk membuat beberapa file sekaligus.


Misalnya, jika anda ingin membuat file file.txt, document.txt, dan text.txt, maka anda bisa menjalankan perintah berikut:


touch file.txt document.txt text.txt


Untuk mengecek apakah file yang anda buat berhasil, maka anda bisa menjalankan perintah ls di terminal.


Membuat File dengan Perintah  cat


Perintah cat umumnya digunakan untuk membaca file atau melakukan concatenate. Namun, cat juga bisa digunakan untuk membuat file.


Untuk membuat file dengan perintah cat, anda hanya perlu menambahkan symbol redirection sebelum nama file.


Contohnya adalah sebagai berikut:


cat > sample.txt


Setelah mengetikkan perintah tersebut, tekan Enter.


Anda bisa menuliskan text ke dalam file tersebut. Kemudian, anda bisa menyimpannya dengan menekan CTRL + D.


Seperti biasa, anda bisa mengecek apakah file berhasil dibuat dengan perinta ls.


Anda juga bisa mengecek isi dari file yang anda buat dengan perintah:


cat sample.txt


Membuat File dengan Redirect Symbol (>)


Cara berikutnya yang bisa anda lakukan untuk membuat file di linux adalah dengan menggunakan Redirection symbol (>).


Ini mungkin adalah cara yang paling singkat dari cara-cara yang lain.


Cara penggunaannya pun sangat mudah, Anda hanya perlu mengetikkan perintah berikut ini di terminal:


> namafile.txt


Enter dan file yang Anda inginkan berhasil dibuat.


Ketika ditekan Enter, maka anda akan melihat file sample.txt ketika menjalankan perintah ls.


Membuat File dengan Perintah echo


Perintah echo biasanya sering digunakan pada bahasa pemrograman, terutama PHP.


Namun, perintah echo juga bisa digunakan untuk membuat file di linux.


Perintah yang digunakan cukup mirip dengan cat.


Anda bisa membuat file text kosongan dengan mengetikkan perintah berikut ini di command line:

echo > namafile.txt


Dengan menjalankan perintah di atas, maka anda akan membuat sebuah file kosongan bernama namafile.txt.


Jika anda ingin mengisi file dengan text, anda bisa menambahkannya dengan menjalankan perintah berikut:


echo “Hello World” > namafile.txt


Perintah di atas akan membuat file bernama namafile.txt yang berisi tulisan Hello World.


Anda bisa mengeceknya dengan menggunakan perintah cat namafile.txt.


Membuat File dengan Perintah printf


Selain echo, printf juga merupakan perintah yang sering digunakan di bahasa pemrograman, salah satunya adalah bahasa C.


Cara membuat file dengan printf juga hampir mirip dengan echo.


Bedanya, Anda harus memakai parameter string atau isi text setelah printf.


Sintaksnya adalah sebagai berikut:


printf “your text here” > namafile.txt


Dengan menjalankan perintah di atas, anda akan membuat sebuah file bernama namafile.txt yang berisi your text here.


Setelah selesai, anda juga bisa mengecek file yang and abuat dengan perintah ls dan cat.


Membuat File dengan nano Editor


Nano merupakan sebuah text editor berbasis CLI di linux.


Penggunaan nano bisa dibilang sangat mudah, sehingga menjadi salah satu text editor yang cukup populer di linux.


Untuk membuat file dengan nano, Anda harus menginstallnya terlebih dahulu (jika belum ada).

Install nano dengan perintah berikut ini:


Debian/Ubuntu


sudo apt install nano -y


CentOS


sudo yum install nano -y


Arch/Manjaro


perintah install nano


Fedora


sudo dnf install nano


OpenSuse


sudo zypper install nano


Setelah berhasil terinstall, Anda bisa langsung membuat file dengan perintah berikut ini:


nano namafile.txt


Setelah menjalankan perintah di atas, Anda akan menemui jendela nano editor. Anda bisa menuliskan apapun di sini.


Untuk menyimpan file cukup tekan CTRL + X, pilih y, kemudian Enter.


Membuat File dengan vi Editor


Vi juga merupakan salah satu text editor di linux yang berbasis CLI.


Vi menurut saya adalah text editor yang cukup unik.


Kenapa?


Sebaiknya anda coba sendiri agar tahu jawabannya :P


Untuk membuat file dengan vi, anda cukup mengetikkan perintah berikut ini di terminal:


vi namafile.txt


Berikutnya, akan ditampilkan jendela vi editor.


Tidak seperti text editor lainnya, Anda tidak bisa langsung menulis di sini.


Untuk bisa menulis, anda harus masuk dulu ke mode Insert dengan menekan tombol I di keyboard.


Setelah berada di mode insert, anda baru bisa menulis text di dalam file yang Anda buat.


Untuk menyimpannya, Anda harus keluar dulu dari mode insert dengan menekan tombol ESC pada keyboard.


Selanjutnya, ketikkan :wq dan Enter untuk menyimpan sekaligus keluar dari vi editor.


Merename File Secara Massal


Jika Anda ingin merename file secara massal di linux Anda bisa coba menjalankan script bash berikut ini.


Anda bisa langsung mencobanya melalui terminal linux yang Anda gunakan.


Apabila ada kendala, Anda bisa menghubungi pembuat script di atas melalui channel yang ia miliki di Quora, Issuu, atau Tawk.to


Untuk membuat sebuah file di linux, anda bisa memilih salah satu langkah yang sudah saya jelaskan di atas.


Jika anda kurang suka dengan menggunakan CLI, anda bisa menggunakan mode gui saja dengan memanfaatkan fitur create files yang ada pada file manager.


Selanjutnya, mungkin anda bisa mempelajari cara mengcopy file atau memindahkan file di linux.

Komentar