Cara Membuat File di Linux



Coba Instrumen Kami Untuk Menghilangkan Masalah

Ada banyak alasan mengapa Anda mungkin ingin membuat file dengan cepat dan mudah di Linux dengan sesedikit mungkin bermain-main. Anda mungkin ingin membuat placeholder untuk sesuatu yang Anda rencanakan untuk dimasukkan nanti. Banyak program memerlukan satu file kosong yang ada di beberapa direktori untuk mengaktifkan atau menonaktifkan opsi.



Anda mungkin juga ingin membuat file teks lengkap dari baris perintah, yang juga dimungkinkan, tetapi Anda harus bekerja dari lingkungan baris perintah untuk contoh berikut. Anda dapat mencari terminal di Dash atau Menu Kumis. Anda juga dapat menekan Ctrl, Alt, dan F1-F6 untuk mengakses terminal virtual atau menekan Ctrl, Alt, dan T di sebagian besar lingkungan desktop. Anda mungkin juga ingin mengklik menu Aplikasi, arahkan ke menu Alat Sistem, lalu pilih Terminal.



Metode 1: Dengan Perintah sentuh

Anda bisa mengetik sentuh empty.txt untuk membuat file kosong di direktori mana pun Anda berada saat ini. Jika command prompt Anda default ke direktori home, maka ini akan membuat file teks kosong bernama empty.txt di direktori home Anda selama belum ada file kosong.txt di dalamnya. Perintah sentuh akan memperbarui tanggal modifikasi file untuk file apa pun yang sudah ada.



Jika tidak, jika Anda mengetik sentuh diikuti dengan nama file yang tidak ada, ini akan langsung membuat file teks kosong byte. Ini adalah cara standar untuk melakukannya, tidak memerlukan masukan lebih lanjut, dan tidak akan memberikan hasil nyata apa pun saat Anda melakukannya. Anda bisa mengetik ls dan kemudian tekan enter untuk membuktikan bahwa file tersebut ada. Anda selalu dapat menggunakan nama file apa pun yang Anda inginkan selama masih valid.

Metode 2: Menggunakan Perintah echo

Umumnya perintah echo hanya menggemakan apa pun yang Anda perintahkan untuk langsung ke baris perintah. Anda dapat mengalihkan outputnya untuk membuat file baru. Kamu dapat memakai echo -n> test.txt untuk membuat file kosong. Ini berfungsi seperti sentuhan dan tidak menampilkan apa pun di dalamnya. Anda juga bisa mengetik echo Some teks> test.txt dan tekan kembali untuk membuat file dengan satu baris teks di dalamnya. Biasanya Anda dapat mengganti Beberapa teks dan nama file dengan apa pun yang Anda inginkan, tetapi ingat bahwa jika file itu sudah ada, tindakan ini akan menimpa dan menghapus file lama Anda, jadi sebaiknya berhati-hatilah! Atau, Anda mungkin ingin menggunakan echo ”> testFile.txt , yang akan membuat file dengan hanya baris kosong di dalamnya.



Metode 3: Dengan Perintah printf

Anda mungkin ingin mencoba printf ”> testFile untuk membuat file yang benar-benar kosong atau printf ' n'> testFile untuk membuat yang tidak memiliki apa-apa selain karakter baris baru di dalamnya. Sekali lagi, ini akan menimpa file apapun dengan nama ini dan karenanya harus digunakan dengan hati-hati. Meskipun ini tidak jauh berbeda dari metode lainnya, Anda mungkin melihatnya terkadang dalam skrip. Pada beberapa distribusi Linux lama serta beberapa implementasi Unix lainnya, perintah echo -n tidak akan menghapus baris baru, jadi ini adalah alasan lain untuk sesekali menggunakan metode ini. Namun, menggunakan perintah sentuh itu sendiri hampir selalu paling mudah.

Metode 4: Mengalihkan Output dari cat

Meskipun Anda mungkin pernah menggunakan cat untuk membaca konten file teks pendek atau mungkin menggabungkan keduanya, Anda sebenarnya dapat membuat file langsung dari jendela terminal dengannya dengan menggunakannya sebagai semacam editor teks primitif. Misalkan Anda ingin membuat skrip sederhana. Anda bisa mengetik kucing> halo.sh dan tekan enter. Sekarang mulailah mengetik #! / Bin / bash dan tekan enter diikuti oleh echo Hello World dan tekan enter. Anda kemudian dapat menahan Ctrl dan menekan tombol D untuk menyimpan file Anda. Ketik cat hello.sh untuk melihat isinya. Ini akan seperti Anda menulisnya di editor teks.

Ini adalah trik yang sangat berguna untuk setiap kasus di mana Anda perlu membuat file teks dengan cepat dari baris perintah yang sebenarnya memiliki beberapa teks di dalamnya. Meskipun Anda perlu menggunakan chmod + x hello.sh agar skrip Anda dieksekusi, ini adalah cara yang bagus untuk menulis skrip dengan cepat. Anda juga dapat menggunakannya untuk menulis file konfigurasi dan hal lain yang hanya membutuhkan satu atau dua baris ditulis dengan sangat cepat. Ini tidak terbatas pada apa pun, dan Anda bebas menggunakannya selama Anda tidak menimpa file lain.

Ironisnya, Anda juga dapat menggunakan pengalihan untuk membuat file kosong dengan cara yang sama seperti Anda menggunakan sentuhan untuk melakukan hal yang sama. Mencoba > tagihan dari baris perintah untuk membuat file kosong. Anda mungkin harus menggunakan :> tagihan jika Anda bekerja dengan c shell atau beberapa versi lain dari lingkungan tcsh.

Sekali lagi, perlu diingat bahwa Anda dapat menggunakan nama file apa pun yang Anda inginkan di sini. Trik-trik ini sama sekali tidak terbatas pada penulisan skrip atau sejenisnya. Anda bisa menjadi sangat kreatif saat menerapkannya. Anda bahkan dapat melakukan ini secara lebih eksotis jika Anda membutuhkannya. Misalnya, Anda mungkin ingin menggunakan tagihan cp / dev / null bukannya di atas, sehingga Anda benar-benar dapat menyalin file perangkat khusus Linux ke file baru, yang biasanya kosong. Ini sekali lagi melakukan pekerjaan yang sama dengan sentuhan.

4 menit membaca