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,
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
barlag aralygyny bellemek üçin opsiýa, bu ýerde d=günler, w=hepdeler we m=aýlar). -c
opsiýasyny ulanyň. -i
# 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.