Failai yra vienas iš svarbiausių dalykų, su kuriais bendraujate „Linux“ kompiuteryje. Kai kurie dažniausiai pasitaikantys failai, su kuriais susidursite „Linux“ sistemoje, yra konfigūracijos failai, žurnalo failai ir scenarijai.
Galimybė lengvai peržiūrėti failus iš komandinės eilutės yra galinga funkcija, kurią „Linux“ teikia savo vartotojams. Šiame vadove bus parodytos skirtingos komandinės eilutės priemonės, kurias galite naudoti failams „Linux“ peržiūrėti.
1. Katė
Katės įrankis yra viena iš dažniausiai naudojamų komandų failų turiniui peržiūrėti sistemoje „Linux“. Galite naudoti komandą sujungdami ir spausdindami standartinius failų išvestis. Norėdami peržiūrėti failo turinį naudodami kat, tiesiog įveskite komandos pavadinimą ir failą, kurį norite peržiūrėti.
katė / etc / passwd
Pirmiau pateiktoje komandoje katės komanda rodo passwd failą. The passwd faile yra išsami su vartotoju susijusi informacija „Linux“ kompiuteryje.
Pagal numatytuosius nustatymus komandos cat išvestis nebus sunumeruota. Todėl, jei norite sunumeruoti išvesties eilutes, galite naudoti -n variantą taip.
katė -n / etc / passwd
Taip pat galite naudoti kačių įrankį, norėdami peržiūrėti kelis failus vienu metu.
sudo katė / etc / passwd / etc / shadow
Pastaba: Minėta kačių komanda naudoja sudo, nes / etc / shadow failą reikalauja, kad vartotojas turėtų padidintas privilegijas, kad galėtų jį peržiūrėti.
2. Nl
Nl komanda, sutrumpinta skaičių eilutės, yra labai panašus į komandą cat, išskyrus tai, kad komanda nl pagal nutylėjimą sunumeruoja išvesties eilutes.
nl / etc / passwd
Be išvesties numeravimo, „nl“ įrankis suteikia jums galimybę formatuoti išvestį ir sulyginti išvesties numeraciją. Pvz., Galite suformatuoti eilučių numerius, kad jie būtų pagrįsti kairėje, taip.
nl -nln / etc / passwd
Nors „nl“ įrankis pirmiausia naudojamas išvesties eilutėms numeruoti, taip pat galite pasirinkti nenumeruoti eilučių naudodami -b variantą taip.
nl -b n / etc / passwd
3. Daugiau
Kai kurie failų išėjimai, su kuriais susidursite, gali būti gana dideli. Didesnis naudingumas leidžia lengviau peržiūrėti didelius failus po vieną ekraną.
Norėdami peržiūrėti passwd failą mažesnėse dalyse, galite naudoti daugiau komanda:
daugiau / etc / passwd
Aukščiau pateiktoje komandoje bus rodoma tik tokia išvestis, kuri gali atitikti jūsų terminalo dydį. Naudoti F klaviatūros klavišą, kad galėtumėte judėti į priekį išvestyje ir B klavišą judėti atgal.
Jei norite nurodyti kiekviename skyriuje rodomų eilučių skaičių vienu metu, galite naudoti -x variantas, kur x yra eilučių skaičius, kurį norite rodyti komandoje. Pavyzdžiui, ši komanda ekrane parodys keturias eilutes:
daugiau -4 / etc / passwd
Naudokite toliau pateiktą komandą, kad sužinotumėte daugiau apie naršymą išvestyje, kurią sugeneravo komanda daugiau, ir kaip ieškoti eilučių išvestyje.
daugiau - padėti
4. Mažiau
Mažiau naudingumas yra daugiau komandos tęsinys, nes ji suteikia papildomų patobulinimų ir emuliacijų nei pastaroji. Be to, mažesnis naudingumas yra greitesnis ir padidina efektyvumą, nes jis nelaukia perskaityti viso failo turinio, kol jis gali parodyti tam tikrą išvestį.
mažiau / etc / passwd
Panašiai kaip ir komandoje daugiau, naudokite F klaviatūros klavišą, kad galėtumėte judėti į priekį išvestyje ir B klavišą judėti atgal.
Norėdami rodyti eilutės numerius išvestyje, naudokite -N variantą taip.
mažiau -N / etc / passwd
Ieškoma teksto
Norėdami ieškoti eilutės ar šablono mažiau naudingame išvestyje, tiesiog paspauskite / klaviatūros klavišą ir eilutę, kurios norite ieškoti. Pavyzdžiui, norint ieškoti eilutės žaidimai išvestyje mažiau / etc / passwd, įveskite /games klaviatūroje, po to - Įveskite Raktas.
Ieškomas tekstas bus paryškintas, kaip nurodyta aukščiau. Norėdami pereiti į priekį paieškoje, paspauskite n klavišą ir judėti atgal. paspauskite N. Atkreipkite dėmesį, kad n simbolis skiria didžiosios ir mažosios raidės, priklausomai nuo judėjimo krypties.
Kita galinga mažiau naudingos savybė yra ta, kad galite jį naudoti kaip vamzdį kokioje nors išvesties sraute arba kitoms komandoms. Pavyzdžiui, komanda dmesg paleidimo metu rodo branduolio žiedo buferio pranešimus ar kitą informaciją, susijusią su branduoliu. Kadangi ši žurnalo išvestis gali būti gana ilga, galite naudoti mažiau komanda apriboti išvestį ir patogiai naršyti.
sudo dmesg | mažiau
Taip pat galite naudoti mažiau naudingų funkcijų, kad duomenys būtų rodomi interaktyviai. Pavyzdžiui, kai naudojamas su dmesg komandą, galite nustatyti mažiau komandų, kad visada būtų rodomi naujausi duomenys, nes sistema nuolat prideda daugiau eilučių prie išvesties. Norėdami tai padaryti, naudokite + F parinktis su komanda taip:
sudo dmesg | mažiau + F
Kaip matote iš anksčiau pateiktos išvesties, mažiau naudingumo rodo, kad laukia, kol išvestyje bus rodoma daugiau duomenų. Paspauskite „Ctrl“ + C nutraukti, po to Klausimas kad išvalytumėte išvestį.
5. Galva
Kartais galbūt norėsite peržiūrėti tik kelias pirmąsias failo eilutes, o tai yra naudinga, jei naudinga programa „head“. Pagal numatytuosius nustatymus rodomos tik pirmosios 10 failo eilučių.
galva / etc / passwd
Norėdami tinkinti norimų peržiūrėti eilučių skaičių, naudokite -x variantas, kur x yra norimų peržiūrėti eilučių skaičius. Pavyzdžiui, norėdami peržiūrėti pirmąsias 20 eilučių:
galva -20 / etc / passwd
6. Uodega
„Tail“ komanda veikia beveik priešingai nei „head“ programa, t. Y. Ji išleidžia paskutinę failo dalį. Pagal numatytuosius nustatymus rodomos paskutinės 10 failo eilutės.
uodega / etc / passwd
Kaip ir „head“ komanda, taip pat galite tinkinti norimų peržiūrėti eilučių skaičių.
uodega -10 / etc / passwd
Norėdami rodyti tiesioginius duomenis interaktyviuoju režimu, naudokite -f vėliava su uodegos komanda. Pavyzdžiui, norint visada peržiūrėti naujausius 10 žurnalo pranešimų syslog failas:
tail -f / var / log / syslog
Darbas su failais „Linux“ komandinėje eilutėje
Šis vadovas parodė įvairius būdus, kaip galite peržiūrėti failus sistemoje „Linux“. Galimybė peržiūrėti failus ir dirbti su jais tiesiogiai iš komandinės eilutės yra raktas. Nors šios komunalinės paslaugos siūlo funkcijas, leidžiančias ieškoti eilučių, yra daugybė kitų komandų, tokių kaip grep naudingumas kurią galite naudoti filtruodami savo sistemos išvestį.
Be terminalo, vartotojai taip pat gali grafiškai valdyti ir naršyti savo failų sistemą. „Linux“ sistemoje yra keletas failų tvarkyklių programų, kurias galite išbandyti nemokamai.
Patikimas failų tvarkytuvas palengvina failų organizavimą. Čia pateikiamas geriausių „Linux“ failų tvarkyklių sąrašas.
Skaitykite toliau
- „Linux“
- Failų tvarkymas
- „Linux“ komandos
Mwiza kuria programinę įrangą pagal profesiją ir daug rašo apie „Linux“ ir „front-end“ programavimą. Kai kurie jo interesai apima istoriją, ekonomiką, politiką ir įmonės architektūrą.
Prenumeruokite mūsų naujienlaiškį
Prisijunkite prie mūsų naujienlaiškio, kuriame rasite techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!
Dar vienas žingsnis…!
Prašome patvirtinti savo el. Pašto adresą el. Laiške, kurį jums ką tik išsiuntėme.