Head dan Tail
Termasuk bagian Dasar-Dasar dalam perjalanan Terminal di Coddy. Pelajaran 30 dari 82.
Saat bekerja dengan file berukuran besar, kamu sering tidak perlu membaca seluruh file. Kamu hanya perlu melihat bagian awal atau akhirnya. Perintah head dan tail memungkinkanmu melakukan hal itu.
Perintah head menampilkan baris pertama dari sebuah file. Secara default, perintah ini menampilkan 10 baris pertama:
head log.txtUntuk menentukan jumlah baris yang ditampilkan, gunakan flag -n:
head -n 3 log.txt # tampilkan 3 baris pertama
head -n 1 log.txt # tampilkan hanya baris pertamaPerintah tail menampilkan baris-baris terakhir dari sebuah file. Secara default, perintah ini menampilkan 10 baris terakhir:
tail log.txtUntuk menentukan jumlah baris:
tail -n 3 log.txt # tampilkan 3 baris terakhir
tail -n 1 log.txt # tampilkan hanya baris terakhirKapan menggunakan masing-masing:
- Gunakan
headuntuk melihat pratinjau struktur atau header file - Gunakan
tailuntuk memeriksa entri terbaru dalam file log
Trik yang berguna: menggabungkan keduanya:
Kamu bisa menggunakan kedua perintah bersama-sama untuk melihat bagian awal dan akhir file secara bersamaan:
head -n 2 log.txt
tail -n 2 log.txtTantangan
Pemulahead dan tail untuk memeriksa log.txt. Jalankan kedua perintah, head terlebih dahulu, lalu tail. Kamu bisa mengetiknya dalam dua baris, atau dalam satu baris yang dipisahkan dengan titik koma (;):1. Cetak 3 baris pertama file menggunakan
head -n 3 log.txt2. Cetak 1 baris terakhir file menggunakan
tail -n 1 log.txtFormat satu baris:
command1; command2Petunjuk: Titik koma ; menjalankan beberapa perintah satu demi satu dalam satu baris.Coba sendiri
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Direktori
Buat DirektoriSalin DirektoriPindahkan dan Ganti Nama DirektoriHapus DirektoriRingkasan: Operasi Direktori7Isi File
Head dan TailJumlah KataPerintah SortPerintah UniqueDasar-Dasar GrepGrep dengan FlagUlasan: Detektif Teks10Proyek Penganalisis Log
Gambaran Umum ProyekMelihat File Log2Navigasi
Tampilkan Direktori KerjaLihat Daftar FileGanti DirektoriJalur Absolut vs RelatifDirektori Home dan RootRingkasan: Temukan Arahmu8Pengalihan
Output StandarMenimpa FileMenambahkan ke FileInput StandarError StandarRangkuman: Pembuat Log6Wildcard dan Pola
Wildcard Tanda BintangWildcard Tanda TanyaWildcard Tanda Kurung SikuMenggabungkan WildcardRangkuman: Operasi Selektif9Penggunaan Pipe
Apa Itu PipeMenghubungkan Dua PerintahMenghubungkan Beberapa PerintahPipe dengan grepRingkasan: Pipeline DataLatihan sendiri: Playground Terminal