Kui sa töötad Linux keskkonnas, on sul tihti vajadus kontrollida failide sisu, ilma et sa neid kohe redigeeriksid. Siin tulevad mängu käsklused cat, tail, head ja more. Need võimaldavad sul kiiresti ja lihtsalt saada ülevaade tekstifailide sisust. Selles õpetuses õpid, kuidas neid nelja käsku tõhusalt kasutada, et lugeda välja olulist teavet ja kontrollida, kas teatud failid on sinu jaoks olulised.
Tähtsaimad järeldused
- Käsklusega cat saad kuvada kogu faili sisu.
- Käsk head näitab sulle faili esimesi ridu.
- Viimaste ridade vaatamiseks kasutad tail.
- Käsk more võimaldab sul suuri faile lehekaupa sirvida, ilma et sa neid redigeeriksid.
Samm-sammuline juhend
Esiteks peaksid sa olema oma Linuxi süsteemi käsureal. Seda rakendust kasutatakse sageli käskude täitmiseks ja andmete efektiivselt manipuleerimiseks.
1. Faili sisu kuvamine käsklusega cat
Kogu faili sisu kuvamiseks kasutad käsku cat. Oletame, et sul on fail nimega Testfail, mille sisu soovid väljastada.
Selle käsu abil kuvatakse kogu faili sisu terminalis. Kui sul on pikad failid, võib see võtta natuke aega, kuna väljundatakse kogu sisu.

2. Esimeste ridade kontrollimine käsklusega head
Kui vajate ainult faili esimesi ridu, on head õige tööriist. Käsk head võimaldab sul kuvada faili kuni esimesse kümnesse ritta:
Nii saad kiire ülevaate faili sisust, ilma et peaksid kõike kerima. Samuti saad määrata spetsiifilisi rive, kui soovid rohkem või vähem kui vaikimisi arvu, lisades -n:

3. Viimaste ridade kuvamine käsklusega tail
Viimaste ridade nägemiseks on käsk tail kasulik. See võib olla näiteks huvitatud logifailidest. Siin on näide:
Analogiliselt käsklusele head saad ka siin ridade arvu kohandada:
Nii saad viimased kolm rida. See on eriti kasulik, kui soovid kontrollida uusimaid kirjeid või muudatusi failis.

4. Suurte failide sirvimine lehekaupa käsklusega more
Kui sul on eriti pikk fail, on tihti ülevaatlikum, kui lähed selle läbi lehekaupa. Käsk more võimaldab sul faili järk-järgult sirvida:
Iga kord, kui vajutad Enter-klahvi, liikud sa ühe rea edasi. Tühikuga hüppad tervele leheküljele edasi. Protsessi lõpetamiseks vajuta lihtsalt Q.

See meetod on eriti kasulik, et jälgida faile, mis uuendatakse reaalajas, näiteks logifaile, ilma et sa peaksid neid redigeerima ja nii muudetaks midagi.
Kokkuvõte – Peaaegu kogu failisisu efektiivselt vaadata Linuxi käskudega
Selles juhendis oled õppinud, kuidas kasutada käsklusi cat, head, tail ja more, et efektiivselt teavet failidest välja lugeda. Igal nendel käskudel on oma spetsiifiline kasutus, et hõlbustada sinu igapäevaelu Linuxi keskkonnas.
Korduma kippuvad küsimused
Kuidas saan kogu faili sisu kuvada?Käsklusega cat Failinimi saad kuvada kogu faili sisu.
Kuidas näidata ainult faili viit esimest rida?Kasutage käsku head -n 5 Failinimi, et kontrollida viit esimest rida.
Kuidas ma saan vaadata ainult faili viimast kolme rida?Kasutage käsku tail -n 3 Failinimi, et kuvada viimased kolm rida.
Kuidas saan navigeerida äärmiselt pika faili kaudu?Käsk more Failinimi võimaldab sul faili lehekaupa vaadata. Vajutage Enter ühe rea kohta või tühikule, et liikuda lehe kaupa.
Kuidas ma lõpetan more käsu vaatamise?Lihtsalt vajuta Q-klahvi, et käskust lahkuda.