Kuidas vaadata tekstifaili sisu Linuxi käsurealt



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Mis käsk võimaldab teil faili sisu vaadata, peab see olema uuemate Linuxi kasutajate üks kõige sagedamini küsitavaid küsimusi. Nagu enamiku traditsioonilise Unixi keskkonnaga seotud asjade puhul, on toiminguteks rohkem kui üks viis ja enamik neist näpunäidetest toimiks ka neile, kes kasutavad OS X-i või FreeBSD-d.



See tähendab, et kui olete käsurealt failide vaatamise põhitõed selgeks õppinud, saate orienteeruda peaaegu kõigis Unixi viipades, kus olete leidnud.



1. meetod: tavalise tekstifaili vaatamine

Lihtsaim viis tekstifailide vaatamiseks on tippimine kass millele järgneb faili nimi. Kui fail on piisavalt lühike, näete kogu teksti, mis kuvatakse ekraanil tasapinnalisena. Vastasel juhul hakkab see üles kerima. Õnneks saate kaasaegsetes seadmetes terminali akna maksimeerida, et ruumi juurde lisada. Isegi sellega võidakse teil asju ekraanilt otse veereda.



Sel juhul tippige rohkem millele järgneb faili nimi. See lehitseb selle nii, et te ei näe faili enam enne, kui vajutate tühikuklahvi, mis annab teile palju rohkem aega asjade lugemiseks enne nende kadumist. Kui olete lõpetanud, võite sulgemiseks vajutada klahvi q. Trükkimine rohkem -d millele järgneb failinimi, saate veidi käepärase käsurea ja vajutades nuppu h, saate korraliku abilehe.

Võite kasutada käsku vähem järgneb faili nimi, kui soovite, et saaksite selle üle täiendavat kontrolli. Näiteks kui kasutate käsku vähem, saate sirvida tekstifaili edasi-tagasi, kasutades kursoriklahve, klahve Page Up / Page Down ja ka klahvide k / j vi sidemeid.



Kui olete kunagi käsureaga käsurida kasutanud käsurearakenduse manuaalse lehe otsimiseks, siis teate juba, kuidas vähem kasutada, ilma et sellest isegi aru saaksite, sest enamik jaotusi kasutab manlehtede sirvimiseks vähem. Igaüks, kes teab žeste, mida nad man-piiperis kasutavad, peaks neid vähem proovima, kuid pidage meeles, et korraliku abiekraani saamiseks võite alati vajutada klahvi h.

Kogenud vi / vim kasutajad võivad seda natuke imelikuks pidada, kuna h / j / k / l liikumiskvartali see osa on väiksem, kuid vähem ei nõua niikuinii küljelt küljele liikumist, nii et harjud sellega piisavalt paksuks . Ühe rea võrra edasi liikumiseks võite alati kasutada klahve Ctrl + N või Ctrl + E, samal ajal kui tagasi liikumiseks kasutage klahve Ctrl + Y või Ctrl + P. Kui märkate, siis kuvatakse abiekraanil, et CR liigub ühe rea võrra edasi. See viitab Carriage Returnile ja klaviatuuri Return klahvile.

Dokumendis otsimiseks sisestage a / enne mis tahes terminit, seejärel tippige n järgmise eksemplari poole liikumiseks või Shift + N eelmise poole liikumiseks.

Kuigi see pole nii paindlik kui grep, võib see olla kasulik, kui vaatate faili juba vähem ja peate midagi leidma.

2. meetod: erifailide vaatamine

Tüüp vähem -f millele järgneb failinimi, et sundida seda avama. Sa võid öelda, et kasutada sudo vähem -f / dev / sdb1 tegelikult partitsiooni alglaadimiskirjete alguses piiluda, kuigi peaksite olema eriti ettevaatlik sudo konto ja alglaadimiskirjetega midagi tehes.

Me kasutasime seda Android-tahvelarvutis vormindatud microSDHC-kaardi alglaadimiskontrollimiseks.

Võite failis manööverdada nagu tavaliselt ja vajutada klahvi q, kui soovite väljuda. Kui teil peaks olema tavaline fail mingis imelikus kodeeringus, mida soovite uurida, tippige alates -c millele järgneb faili nimi. Võite terminaliaknas üles kerida või kasutada od -c failinimi | haarama vähem kui see juhtub olema liiga pikk, torgake see vähemaks. See annab teile võimaluse seda vaadata, kui te ei näi seda uurivat mõne muu programmiga, sealhulgas graafiliste programmidega. Kui käivitate od ilma lülititeta, prindib see faili kaheksakohaliste numbrite vooguna viimase võimalusena.

3. meetod: tihendatud failide sisu vaatamine

Teil on mõnikord zip-up tekstifail, mida saate lugeda ilma esmalt lahti pakkimata. Võimalik, et olete harjunud traditsioonilise ZIP-vorminguga, mis pärineb MS-DOS-i ökosüsteemist ja seetõttu arhiivib kui ka tihendab. Kui teil on ZIP-arhiivis tekstifaile, peate selle enne lugemist paisutama. Kuid Unixil põhinevad tihendusalgoritmid võimaldavad teil faili oma kohale tihendada.

Kui teil oleks tihendatud tekstifail nimega kisebbFile.gz, siis saaksite seda kasutada zcat pienemFile.gz faili sisu kuvamiseks käsurealt. Samuti võite soovida zcati asemel sisestada zmore või zless, mis toimivad identselt üha vähemate käskudega, kuid toetavad tekstifaile, mis tihendati programmi gzip kaudu.

Rohkem Linuxi distributsioonides hakkavad xz-failivormingut kasutama, nii et kui teil oleks selle vorminguga tihendatud tekstifail, lisage lihtsalt xz mis tahes failide vaatamise käsu ette. Kassi asemel võiks üha vähem kasutada xzcati, xzlessi ja xzmore'i. Samamoodi on käsurea rakendused bzcat, bzless ja bzmore neile, kes leiavad, et neil on tekstifailid, mis on tihendatud bzip2 standardi abil.

Pange tähele, et te ei saa sellisel viisil tekstifaili lugeda, kui see pandi esmalt tõrva- või cpio-arhiivi ja seejärel tihendati. Nii et kui saate väiksemat faili.gif lugeda lihtsalt, ei töötaks väiksema faili fail.tar.gz või väiksema faili faili lugemine samamoodi.

4 minutit loetud