Android

Utos ng Linux

Ubuntu: 4 основных сетевых команды

Ubuntu: 4 основных сетевых команды

Talaan ng mga Nilalaman:

Anonim

Inu-print ng utos ng ulo ang mga unang linya (10 linya nang default) ng isa o higit pang mga file o piped data sa karaniwang output.

Sa tutorial na ito, ipapaliwanag namin kung paano gamitin ang utility ng ulo ng Linux sa pamamagitan ng mga praktikal na halimbawa at detalyadong mga paliwanag ng mga pinaka-karaniwang pagpipilian sa ulo.

Head Command Syntax

Ang syntax para sa utos ng ulo ay ang mga sumusunod:

head……

  • OPTION - pagpipilian sa ulo. Pupunta kami sa mga pinaka-karaniwang pagpipilian sa susunod na mga seksyon. FILE - Zero o higit pang mga pangalan ng file ng pag-input. Kung walang tinukoy na FILE, o kapag ang FILE ay,, babasahin ng ulo ang pamantayang input.

Paano Gamitin ang Utos ng Ulo

Sa pinakasimpleng form kapag ginamit nang walang anumang pagpipilian, ang utos ng ulo ay magpapakita sa unang 10 linya.

head filename.txt

Paano Magpakita ng isang Tukoy na Bilang ng Mga Linya

Gamitin ang opsyon na -n ( --lines ) na sinusundan ng isang integer na tinukoy ang bilang ng mga linya na ipapakita:

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

Maaari mong iwaksi ang titik n at gamitin lamang ang hyphen ( - ) at ang bilang (na walang puwang sa pagitan nila).

Upang maipakita ang unang 30 linya ng isang file na nagngangalang filename.txt iyong filename.txt -type:

head -n 30 filename.txt

Ang mga sumusunod ay gagawa ng parehong resulta tulad ng mga utos sa itaas:

head -30 filename.txt

Paano Magpakita ng isang Tiyak na Bilang ng Mga Byte

Ang opsyon na -c ( --bytes ) ay nagbibigay-daan upang mag-print ng isang tiyak na bilang ng mga bait:

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

Halimbawa upang ipakita ang unang 100 byte ng data mula sa file na pinangalanan filename.txt iyong i-type:

head -c 100 filename.txt

Maaari ka ring gumamit ng isang multiplier suffix pagkatapos ng numero upang tukuyin ang bilang ng mga byte na ipapakita. b pinararami ito ng 512, pinarami ito ng kB ng 1000, pinarami ito ng K pamamagitan ng 1024, pinarami ito ng MB pamamagitan ng 1000000, M pinarami ito ng 1048576, at iba pa.

Ang sumusunod na utos ay magpapakita ng unang limang kilobyte (2048) ng file filename.txt :

head -c 5k filename.txt

Paano Ipakita ang Maramihang Mga File

Kung ang maraming mga file ay ibinibigay bilang input sa utos ng ulo, ipapakita nito ang unang sampung linya mula sa bawat ibinigay na file.

head filename1.txt filename2.txt

Maaari mong gamitin ang parehong mga pagpipilian tulad ng kapag nagpapakita ng isang file.

Ipinapakita ng halimbawang ito ang unang 20 linya ng mga file filename1.txt at filename2.txt :

head -n 20 filename1.txt filename2.txt

Kung higit sa isang file ang ginagamit, ang output ay nauna sa bawat isa na may isang header na nagpapakita ng pangalan ng file.

Paano Gumamit ng Ulo sa Ibang Mga Utos

Ang utos ng ulo ay maaaring magamit sa pagsasama sa iba pang mga utos sa pamamagitan ng pag-redirect ng karaniwang output mula / sa iba pang mga kagamitan gamit ang mga tubo.

Ang sumusunod na utos ay sumira sa $RANDOM variable ng kapaligiran, ipakita ang unang 32 byte at ipakita ang 24 na character na random string.

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

Konklusyon

Sa ngayon dapat kang magkaroon ng isang mahusay na pag-unawa sa kung paano gamitin ang utos ng ulo ng Linux. Ito ay pantulong sa utos ng buntot na naglalagay ng mga huling linya ng isang file papunta sa terminal.

head terminal