Tampilkan Isi File Teks Pada Baris Perintah Linux

Display Contents Text File Command Line Linux

Di Linux, kami terus-menerus bekerja dengan file teks seperti file konfigurasi, kode sumber, halaman web, dan banyak lainnya. Oleh karena itu, sangat penting untuk melihat sekilas isi file teks di baris perintah sebelum mengedit file.

Panduan singkat ini bertujuan untuk menunjukkan kepada Anda berbagai pendekatan yang dapat Anda gunakan untuk membuat daftar isi file teks di terminal.



Pertama:



Apa itu file teks?

Kemungkinan besar Anda sudah familiar dengan file teks. Namun, untuk rekap, file teks adalah file digital yang berisi teks mentah; ini berarti file tidak boleh berisi format apa pun seperti tebal, miring, garis bawah, atau semacamnya. Selain itu, file teks tidak memiliki bentuk media apa pun seperti gambar, video, atau audio.



Secara default, file teks menggunakan ekstensi .txt. Namun, mereka mengambil bentuk lain seperti kode sumber dalam bahasa pemrograman seperti C (.c), C++ (.cpp, .h), Python (.py), dan banyak lagi. Selain itu, mereka tidak harus diakhiri dengan ekstensi. Misalnya, file konfigurasi seperti /etc/vim/vimrc tidak memiliki ekstensi apa pun.

CATATAN: Kami juga menyebut file teks sebagai file teks ASCII.

Untuk melihat jenis file di Linux, gunakan perintah file:



mengajukan /di mana/catatan/kern.log
/di mana/catatan/kern.log: teks ASCII

#1 – Kucing

Cat adalah perintah yang populer dan langsung untuk mendaftar konten file ke terminal.

Untuk menggunakan perintah cat, berikan nama file ke perintah cat sebagai:

kucing [nama file]

Anda dapat meneruskan jalur absolut ke file, seperti yang ditunjukkan pada contoh di atas.

Cat sederhana namun kuat saat digunakan dengan opsi lain. Untuk mempelajari cara menggunakan perintah cat, baca -> cara menggunakan perintah cat.

Saat menggunakan perintah cat untuk membuang konten file teks besar ke terminal, itu akan mengacaukan terminal Anda, sehingga sangat sulit untuk dinavigasi.

Untuk mengatasi masalah seperti itu, kami menggunakan perintah less.

#2 – Kurang

Jika Anda pernah membaca halaman manual untuk perintah Linux apa pun, maka Anda telah berinteraksi dengan lebih sedikit.

Less memungkinkan Anda melihat konten file satu halaman dalam satu waktu. Menggunakan tombol spasi, Anda dapat menggulir file teks. Dua titik dua di bagian bawah layar menunjukkan setiap halaman file teks.

Misalnya, file besar seperti /var/log/kern.log tidak akan berfungsi dengan baik dengan cat. Untuk menggunakan lebih sedikit, kami melakukan:

lebih sedikit /di mana/catatan/kern.log

Setelah Anda mencapai akhir file, Anda dapat menggulir ke atas dan ke bawah menggunakan tombol panah ATAS dan BAWAH.

Untuk keluar dari perintah less, tekan Q. Less keluar dari sesinya tanpa mengacaukan terminal.

Menggabungkan lebih sedikit dengan beberapa opsi memberi Anda kontrol dan fungsionalitas; untuk lebih lanjut, silakan baca -> Cara menggunakan perintah less dengan contoh.

# 3 – Lainnya

Perintah lain yang dapat Anda gunakan untuk menampilkan isi file teks adalah perintah more. More sangat mirip dengan perintah less; namun, itu membuang konten file ke terminal dan keluar di akhir file.

Berikut ini contohnya: (Perintah yang sama dengan yang lain?)

lebih sedikit /di mana/catatan/kern.log

# 4 –Kepala dan Ekor

Ya, ada perintah seperti itu. Perintah head dan tail sangat mirip dan digunakan masing-masing untuk menunjukkan sepuluh baris pertama dan terakhir dari sebuah file.

Namun, Anda dapat mengubah berapa banyak baris pertama dan terakhir yang dicetak oleh perintah kepala dan ekor menggunakan opsi -n.
Misalnya, untuk menampilkan 15 baris pertama dari file kern.log:

kepala -n limabelas /di mana/catatan/kern.log

Demikian pula, untuk menampilkan 15 baris terakhir dari file kern.log:

ekor -n limabelas /di mana/catatan/kern.log

# 5 – Lain-lain

Jika—karena alasan tertentu—Anda tidak memiliki salah satu dari perintah yang dibahas di atas, Anda dapat menggunakan editor teks seperti nano untuk menampilkan konteks file. Namun, ini lebih seperti mengedit file daripada melihat isinya.

Berikut adalah perintah untuk itu:

nano /di mana/catatan/kern.log
# Tidak yakin mengapa Anda ingin mengedit file log

Kesimpulan

Sekarang Anda tahu cara menampilkan konten file di baris Perintah Linux. Terima kasih telah membaca.