LFCS: Gurlan kömek resminamalary we gurallary bilen Linux-y nädip öwrenmeli - 12-nji bölüm


2016-njy ýylyň 2-nji fewralyndan güýje girýän LFCS synag maksatlarynyň üýtgemegi sebäpli, LFCE seriýasyna zerur mowzuklary hem goşýarys.

Buýruk setiri bilen işlemäge öwrenişeniňizden we özüňizi rahat duýanyňyzdan soň, adaty Linux gurnamasynda ulgamy ulanmak we düzmek üçin zerur resminamalaryň hemmesiniň bardygyna göz ýetirersiňiz.

Buýruk setiriniň kömek gurallary bilen tanyşmagyň ýene bir gowy sebäbi, LFCE ekzamenlerinde, ulanyp boljak ýeke-täk maglumat çeşmesidir - internete göz aýlamazlyk we göz aýlamazlyk. Bu diňe siz we buýruk setiri.

Şol sebäpli, bu makalada Linux gaznasynyň sertifikat synaglaryndan geçmäge taýýarlyk görmek üçin gurlan resminamalary we gurallary netijeli ulanmak üçin käbir maslahatlar bereris.

Linux adam sahypalary

El sahypasy üçin gysga adam sahypasy, sözüň teklip edişinden başga zat däl: berlen gural üçin gollanma. Buýruk goldaýan wariantlaryň sanawyny (düşündiriş bilen) öz içine alýar we käbir adam sahypalarynda ulanyş mysallary hem bar.

Adam sahypasyny açmak üçin, has giňişleýin öwrenmek isleýän guralyňyzyň adyndan soň man buýrugyny ulanyň. Mysal üçin:

# man diff

tekst faýllaryny setir boýunça deňeşdirmek üçin ulanylýan gural diff üçin gollanma sahypasyny açar (çykmak üçin, q düwmesine basyň.)

Linux-da file1 we file2 atly iki tekst faýlyny deňeşdirmek isleýäris diýeliň. Bu faýllarda birmeňzeş paýlanyş we wersiýa bolan iki Linux gutusyna gurlan paketleriň sanawy bar.

file1 bilen file2 arasynda diff etmek, şol sanawlaryň arasynda tapawudyň bardygyny ýa-da ýokdugyny görkezer:

# diff file1 file2

bu ýerde < belgisi file2 -da ýok setirleri görkezýär. file1 -da setirler ýok bolsa, ýerine > belgisi görkeziler.

Başga bir tarapdan, 7d6 file2 (24d22 we 41d38 bilen birmeňzeş) gabat gelmek üçin faýldaky 7-nji setiriň pozulmalydygyny aňladýar we 65,67d61 65-den 67-e çenli setirleri aýyrmaly diýýär. Bir faýl Bu düzedişleri etsek, iki faýl hem birmeňzeş bolar.

Ativea-da bolmasa, adam sahypasyna görä, -y opsiýasyny ulanyp, iki faýly bilelikde görkezip bilersiňiz. Faýllarda ýiten setirleri has aňsat kesgitlemek üçin muny peýdaly tapyp bilersiňiz:

# diff -y file1 file2

Şeýle hem, iki sany ikili faýly deňeşdirmek üçin diff ulanyp bilersiňiz. Birmeňzeş bolsa, diff çykyş etmezden sessiz çykar. Otherwiseogsam, aşakdaky habary yzyna iberer:\X we Y ikilik faýllary tapawutlanýar.

Kömek opsiýasy

Köp buýruklarda bar bolan --help opsiýasy, bu ýörite buýruk üçin gysga gollanma sahypasy hasaplanyp bilner. Guralyň giňişleýin beýanyny bermese-de, programmanyň ulanylyşy we çalt göz bilen elýeterli wariantlaryň sanawy barada maglumat almagyň aňsat usulydyr.

Mysal üçin,

# sed --help

sedda bar bolan her bir opsiýanyň ulanylyşyny görkezýär (akym redaktory).

sed ulanmagyň nusgawy mysallaryndan biri faýllardaky nyşanlary çalyşmakdan ybaratdyr. -i opsiýasyny (\ faýllary ýerinde redaktirlemek diýilýär) ulanyp, bir faýly açmazdan redaktirläp bilersiňiz. Asyl mazmunyň ätiýaçlyk nusgasyny hem döretmek isleseňiz, -i opsiýasy, asyl mazmuny bilen aýratyn faýl döretmek üçin SUFFIX.

Mysal üçin, Lorem sözüniň her ýüze çykmagyny lorem.txt daky Tecmint (kese duýgur däl) bilen çalyşmak we asyl nusgasy bilen täze faýl döretmek. faýlyň mazmuny:

# less lorem.txt | grep -i lorem
# sed -i.orig 's/Lorem/Tecmint/gI' lorem.txt
# less lorem.txt | grep -i lorem
# less lorem.txt.orig | grep -i lorem

Lorem ýüze çykan her bir hadysanyň, lorem.txt daky Tecmint we lorem.txt asyl mazmunynyň ýerine çalşylandygyny ýadyňyzdan çykarmaň. lorem.txt.orig ýazdyryldy.

Gurlan resminamalar/usr/share/doc

Bu, iň halanýan seçimim bolsa gerek. /usr/share/doc girip, katalog sanawyny etseňiz, Linux ulgamyňyzda gurlan gurallaryň atlary bilen köp sanly katalogy görersiňiz.

Faýl ulgamynyň iýerarhiýa standartyna görä, bu kataloglarda konfigurasiýany aňsatlaşdyrmak üçin şablonlar we konfigurasiýa faýllary bilen birlikde adam sahypalarynda bolup bilmeýän peýdaly maglumatlar bar.

Mysal üçin, meşhur HTTP proksi we skid keş keş serweri üçin squid-3.3.8 (wersiýa paýlanyşdan üýtgäp biler) seredeliň.

Geliň, cd şol kataloga gireliň:

# cd /usr/share/doc/squid-3.3.8

we katalog sanawyny ýerine ýetiriň:

# ls

QUICKSTART we squid.conf.documented aýratyn üns bermek isläp bilersiňiz. Bu faýllarda degişlilikde Squid hakda giňişleýin resminamalar we gaty teswirlenen konfigurasiýa faýly bar. Beýleki paketler üçin takyk atlar tapawutlanyp biler (mysal üçin, QuickRef ýa-da 00QUICKSTART), ýöne prinsip birmeňzeş.

Apache web serweri ýaly beýleki paketler, /usr/share/doc içindäki konfigurasiýa faýl şablonlaryny üpjün edýär, özbaşdak serwer ýa-da wirtual host düzmeli bolanyňyzda peýdaly bolar. ýagdaýlar.

GNU maglumat resminamalary

Maglumat resminamalaryny steroidlerdäki adam sahypalary diýip pikir edip bilersiňiz. Şeýle bolansoň, diňe bir belli bir gural üçin kömek bermek bilen çäklenmän, ok düwmelerini ulanyp tassyklamak üçin Enter bölümini başga bir bölüme geçmäge mümkinçilik berýän giperlinkler (hawa, buýruk setirindäki giperlinkler!) Bilen hem edýärler.

Iň aýdyň mysal:

# info coreutils

Coreutils her operasiýa ulgamynda bolmagyna garaşylýan esasy faýl, gabyk we tekst manipulýasiýa hyzmatlaryny öz içine alýandygy sebäpli, maglumat ýadrosyndaky şol kategoriýalaryň her biri üçin jikme-jik düşündirişe garaşyp bilersiňiz.

Adam sahypalarynda bolşy ýaly, q düwmesini basyp maglumat resminamasyndan çykyp bilersiňiz.

Mundan başga-da, GNU maglumatlary guralyň ady yzarlanylanda adaty adam sahypalaryny görkezmek üçin ulanylyp bilner. Mysal üçin:

# info tune2fs

ext2/3/4 faýl ulgamlaryny dolandyrmak guraly bolan tune2fs-iň baş sahypasyny yzyna getirer.

Indi bolsa, geliň, tune2fs-iň käbir ulanylyşyna göz aýlalyň:

Faýl ulgamy barada maglumatlary/dev/mapper/vg00-vol_backups-da görkeziň:

# tune2fs -l /dev/mapper/vg00-vol_backups

Faýl ulgamynyň ses adyny düzüň (Bu ýagdaýda ätiýaçlyk nusgalar):

# tune2fs -L Backups /dev/mapper/vg00-vol_backups

Barlag aralyklaryny we / ýa-da gurnama sanlaryny üýtgediň (birnäçe kod sanlaryny we / ýa-da bellemek üçin -c opsiýasyny ulanyň. -i barlag aralygyny bellemek üçin opsiýa, bu ýerde d=günler, w=hepdeler we m=aýlar).

# tune2fs -c 150 /dev/mapper/vg00-vol_backups # Check every 150 mounts
# tune2fs -i 6w /dev/mapper/vg00-vol_backups # Check every 6 weeks

Aboveokardaky opsiýalaryň hemmesini --help opsiýasy bilen sanap ýa-da adam sahypasynda görüp bolýar.

Gysgaça mazmun

Berlen gural üçin kömek soramagy saýlan usulyňyza garamazdan, olaryň bardygyny we olary nähili ulanmalydygyny bilip, ekzamen hökman peýdaly bolar. Resminamalary gözlemek üçin ulanyp boljak başga gurallary bilýärsiňizmi? Aşakdaky formany ulanyp, Tecmint jemgyýeti bilen paýlaşyp bilersiňiz.

Soraglar we beýleki teswirler hem hoş geldiňiz.