Android

Arahan kepala Linux

Perintah Dasar Sistem Operasi Linux by Rizky Hidayatullah

Perintah Dasar Sistem Operasi Linux by Rizky Hidayatullah

Isi kandungan:

Anonim

Perintah kepala mencetak baris pertama (10 baris secara lalai) satu atau lebih fail atau data paip ke output standard.

Dalam tutorial ini, kami akan menerangkan cara menggunakan utiliti kepala Linux melalui contoh praktikal dan penjelasan terperinci tentang pilihan kepala yang paling biasa.

Sintaks Perintah Ketua

Sintaks untuk arahan kepala adalah seperti berikut:

head……

  • OPTION - pilihan kepala. Kami akan mengatasi pilihan yang paling biasa di bahagian seterusnya. FILE - Sifar atau lebih banyak nama fail input. Jika tiada FILE ditentukan, atau apabila FILE adalah - , kepala akan membaca input standard.

Bagaimana Menggunakan Perintah Ketua

Dalam borang yang paling sederhana apabila digunakan tanpa sebarang pilihan, arahan kepala akan memaparkan 10 baris pertama.

head filename.txt

Cara Menunjukkan Nombor Lines Khusus

Gunakan pilihan -n (- --lines ) yang diikuti oleh integer yang menyatakan bilangan baris yang akan ditunjukkan:

head -n filename.txt head -n filename.txt

Anda boleh meninggalkan huruf n dan hanya menggunakan tanda hubung ( - ) dan nombor (tanpa ruang antara mereka).

Untuk memaparkan 30 baris pertama fail bernama filename.txt anda akan menaip:

head -n 30 filename.txt

Berikut ini akan menghasilkan keputusan yang sama seperti arahan di atas:

head -30 filename.txt

Bagaimana Memaparkan Nombor Tertentu Tertentu

Pilihan -c ( --bytes ) membolehkan mencetak bilangan bait tertentu:

head -c filename.txt head -c filename.txt

Sebagai contoh untuk memaparkan 100 bait data pertama dari fail bernama filename.txt anda akan menaip:

head -c 100 filename.txt

Anda juga boleh menggunakan akhiran pengganda selepas nombor untuk menentukan bilangan bait untuk ditunjukkan. b mengalikannya dengan 512, kB mengalikannya dengan 1000, K mendarabkannya dengan 1024, MB mengalikannya dengan 1000000, M mengalikannya dengan 1048576, dan sebagainya.

Perintah berikut akan memaparkan lima kilobyte (2048) fail filename.txt :

head -c 5k filename.txt

Cara Paparkan Pelbagai Fail

Jika berbilang fail disediakan sebagai input kepada arahan kepala, ia akan memaparkan sepuluh baris pertama dari setiap fail yang disediakan.

head filename1.txt filename2.txt

Anda boleh menggunakan pilihan yang sama seperti ketika memaparkan satu fail.

Contoh ini menunjukkan 20 baris pertama fail filename1.txt dan filename2.txt :

head -n 20 filename1.txt filename2.txt

Apabila lebih daripada satu fail digunakan, output akan mendahului setiap satu dengan tajuk yang menunjukkan nama fail.

Bagaimana Menggunakan Kepala dengan Perintah Lain

Perintah kepala boleh digunakan bersama dengan arahan lain dengan mengalihkan output standard dari / ke utiliti lain menggunakan paip.

Perintah berikut akan mempunyai hash pembolehubah $RANDOM , memaparkan 32 bait pertama dan memaparkan 24 aksara rentetan rawak:

echo $RANDOM | sha512sum | head -c 24; echo

Kesimpulannya

Sekarang anda harus mempunyai pemahaman yang baik mengenai cara menggunakan arahan kepala Linux. Ia adalah pelengkap kepada arahan ekor yang mencetak baris terakhir fail ke terminal.

terminal kepala