A-Z komandas

Linux Head komandu apmācības un piemēri iesācējiem

Linux Head komandu apmācības un piemēri iesācējiem

Linux galvas komanda ir vienkārša komandrindas lietderība, kas ļauj lietotājiem parādīt pirmās pāris faila daļas. Lielākā daļa cilvēku to izmanto konfigurācijas failu augšējās daļas apskatei. Bet jūs varat to izmantot arī jebkuru failu pārbaudei. Šajā ceļvedī mēs esam ilustrējuši dažus piemērus, kā izmantot galvu.

Šīs rokasgrāmatas beigās jums vajadzētu būt iespējai iemācīties tās pareizu lietošanu. Tiklīdz jūs to izdarīsit, jūs daudz brīvāk varēsit pārvietoties failos tieši no termināla. Tātad, turpiniet lasīt, lai uzzinātu vairāk par galveno komandu Linux.

Noderīgs Linux galvas komandas piemērs


Galvas komanda ir viena no vienkāršākajām Linux termināla komandām. Tādējādi ir ļoti viegli apgūt šo komandu un izmantot to ikdienas skaitļošanas uzdevumos. Pārbaudiet šos piemērus, lai uzzinātu, kā darbojas galvas komanda.

1. Izdrukājiet faila pirmās desmit rindas


Pēc noklusējuma komanda head izdrukā norādītā faila pirmās desmit rindas. Palaidiet zemāk esošo komandu iecienītākajā Linux termināļa emulatorā, lai redzētu, kā tā darbojas praksē.

$ head / usr / share / dict / amerikāņu-angļu valoda

Šī komanda parādīs pirmās desmit rindas / usr / share / dict / amerikāņu-angļu valoda failu. Ņemiet vērā, ka mēs izmantosim šo failu šajā rokasgrāmatā, jo tas ir viegli pieejams lielākajā daļā Linux izplatīšanas.

2. Izdrukājiet pirmās N faila rindas


Izmantojot head komandu, mēs varam norādīt rindu skaitu, kuras mēs vēlamies apskatīt. Lai to izdarītu, vienkārši pievienojiet -n karodziņš, kam seko rindu skaits. Piemēram, zemāk redzamā komanda parāda pirmās 15 rindas no Ubuntu amerikāņu-angļu vārdnīcas.

$ head -n 15 / usr / share / dict / amerikāņu-angļu val

Varat arī izmantot sintaksi garā stilā -līnijas tā vietā -n. Apskatiet zemāk redzamo piemēru, lai uzzinātu, kā tas darbojas.

$ headlineslines 15 / usr / share / dict / amerikāņu-angļu val

3. Izdrukājiet faila pirmos N baitus


Lai izdrukātu pirmo, varat izmantot komandu head N faila rakstzīmes. Vienkārši izmantojiet -c opcija, kurai seko parādāmo rakstzīmju skaits. Zemāk redzamā komanda to parāda, izmantojot mūsu faila piemēru.

$ head -c 30 / usr / share / dict / amerikāņu-angļu val

Šī komanda izdrukās pirmos 30 baitus no / usr / share / dict / amerikāņu-angļu fails. Ilgtermiņa alternatīva -c ir -baiti.

$ head - baiti 30 / usr / share / dict / amerikāņu-angļu val

Ņemiet vērā, ka šī opcija arī ieskaita līnijas (\ n) kā vienu rakstzīmi. Tāpēc jums, iespējams, būs mazliet jāpielāgojas, lai parādītu nepieciešamās rakstzīmes.

4. Drukāt līnijas no vairākiem failiem


Lai parādītu pirmās daļas no vairākiem failiem, varat izmantot komandu Linux head. Vienkārši ievadiet failu nosaukumus viens pēc otra, katru no tiem atdalot ar atstarpi. Pārbaudiet tālāk sniegtos piemērus, lai uzzinātu, kā tas darbojas.

$ head -n 6 / usr / share / dict / amerikāņu-angļu / usr / share / dict / angļu-angļu

Šī komanda parādīs pirmās 6 rindas no amerikāņu-angļu un angļu-angļu failiem. Izeja ir atdalīta ar galveni, kas norāda, kuram failam pieder līnijas.

5. Atspējot failu galvenes izvadē


Ja nevēlaties parādīt faila galveni, varat to atspējot, izmantojot -q opcija. Apskatiet šo piemēru, lai uzzinātu, kā tas darbojas Linux.

$ head -n 6 -q / usr / share / dict / amerikāņu-angļu / usr / share / dict / angļu-angļu

Palaižot iepriekš minēto komandu, tā no abiem failiem izdrukās pirmās sešas rindas. Tomēr izvade nenorādīs, kuram failam līnijas pieder. Alternatīvas -q iespēja ir -kluss un -kluss.

$ headlines - 6 - quiet / usr / share / dict / amerikāņu-angļu / usr / share / dict / angļu-angļu $ virsraksti - 6 - klusa / usr / share / dict / amerikāņu-angļu / usr / share / dict / britu-angļu

6. Vienmēr drukājiet failu galvenes


Ja vēlaties pārliecināties, vai failu galvenes vienmēr tiek drukātas, varat izmantot -v karogu. Tas var būt noderīgi, strādājot ar slepeniem dokumentiem, kuriem nepieciešama papildu pārbaude. Apskatiet šo piemēru, lai to redzētu praksē.

$ head -n 6 -v / usr / share / dict / amerikāņu-angļu val

Ja jūs izlaist -v karodziņu un palaidiet komandu vēlreiz, izvadē nebūs redzams neviens galvenes fails. Jebkurā gadījumā jūs varat izmantot arī garās formas sintaksi -runīgs tā vietā -v, kā parādīts zemāk redzamajā piemērā.

$ headlineslines 6 - izteiksmīgs / usr / share / dict / amerikāņu-angļu valoda

7. Izdrukājiet visas rindas no faila, izņemot pēdējās N rindas


Linux galvas komanda ļauj lietotājiem no katra faila izdrukāt visas N numuru rindas, izņemot pēdējās. Lai to izdarītu, izmantojiet a "-" parakstieties pirms rindas numura. Šī komanda parāda to, izmantojot vienkāršu piemēru.

$ head -n -6 / usr / share / dict / amerikāņu-angļu valoda $ headlineslines -6 / usr / share / dict / amerikāņu-angļu valoda

Iepriekš minētās komandas izdrukās visas, izņemot pēdējās sešas rindiņas no amerikāņu-angļu vārdnīcas faila. Tas darbojas tāpat arī rakstzīmēm. Piemēram, zemāk esošās komandas izdrukās visas faila parauga 60 rakstzīmes, izņemot pēdējās.

$ head -c -60 / usr / share / dict / amerikāņu-angļu valoda $ head -bytes -60 / usr / share / dict / amerikāņu-angļu

8. Iestatiet NUL kā līnijas atdalītāju


Galvenā utilīta  -z opcija ļauj lietotājiem iestatīt NUL (\ 0) rakstzīmi kā līnijas atdalītāju, nevis jaunās līnijas rakstzīmi. Tas var būt noderīgi, ja līnijas tiek atdalītas, izmantojot atstarpes, nevis jaunas līnijas. Apskatiet tālāk sniegto piemēru, lai uzzinātu, kā tas darbojas.

$ head -c 6 -z / usr / share / dict / amerikāņu-angļu valoda

Gara garās formas sintakse -z opcija ir -nulle izbeigta. Tālāk sniegtajā piemērā tiek izmantota šī sintakse.

$ head - baiti 6 - ar nulli izbeigts / usr / share / dict / american-english

9. Parādiet palīdzības lapu


Linux komandu palīdzības lapā tiek parādīta apkopota informācija par visām pieejamajām opcijām un to izmantošanu. Šo lapu varat apskatīt komandai head, izmantojot šādu vienkāršu komandu.

$ galva - palīdzība

Tas izdrukās jums pieejamās opcijas un galvas komandu sintaksi. Šai opcijai nav īsas formas.

10. Parādiet Man lapu


Manā lapā vai rokasgrāmatā vai Linux komandā ir sniegta padziļināta informācija par komandu. Tā ir labākā vieta, kur atrast informāciju par komandu vai tās iespējām. Izmantojot galveno komandu, varat apskatīt Linux galvas komandas man lapu.

$ cilvēka galva

Skatiet šo lapu ikreiz, kad jums nepieciešama detalizēta informācija par galvas komandas lietošanu.

Beigu domas


Galva komanda ir vienkārša, bet noderīga failu manipulācijas lietderība. Ja jūs zināt, kā to efektīvi izmantot, jūsu ikdienas darbs kļūs daudz vienkāršāks. Par laimi, tas ir ļoti vienkāršs rīks, un tam ir tikai dažas komandrindas iespējas. Tas atvieglo šīs komandas apgūšanu īsā laikā.

Izmēģinot komandas, kas parādītas šajā rokasgrāmatā, jums tās vajadzētu efektīvi izmantot arī turpmāk. Ja vēlaties, varat arī pievienot grāmatzīmi turpmākai atsaucei. Cerams, ka mums izdodas sniegt jums informāciju, kuru meklējāt. Atstājiet mums komentāru zemāk, ja jums ir vēl kādi jautājumi par šo rīku.

Kā parādīt OSD pārklājumu pilnekrāna Linux lietotnēs un spēlēs
Spēlējot pilnekrāna spēles vai lietojot lietotnes bez atrautības pilnekrāna režīmā, jūs varat izslēgt no attiecīgās sistēmas informācijas, kas redzama...
Top 5 spēļu tveršanas kartes
Mēs visi esam redzējuši un mīlējuši straumēšanas spēles pakalpojumā YouTube. PewDiePie, Jakesepticye un Markiplier ir tikai daži no labākajiem spēlētā...
Kā izstrādāt spēli Linux
Pirms desmit gadiem maz Linux lietotāju varētu paredzēt, ka viņu iecienītā operētājsistēma kādu dienu būs populāra spēļu platforma komerciālām videosp...