Linux pagrindai. „Linux“ pagrindai pradedantiesiems

„Linux Essentials“.

Turite klausimų apie darbą su Linux? Ar norite pereiti prie šios sistemos naudojimo, bet abejojate? Ar jūsų tikslas greitai ir visapusiškai įsisavinti Linux, kad efektyviai išspręstumėte profesines problemas? Tai jums padės Specialistų centro mokytojai.

Kiekvienais metais Linux tampa vis populiaresnis pasaulyje. Ir tai ne tik apie spalvingą pingviną – šios operacinės sistemos simbolį. „Linux“ yra nemokama, patikima ir užtikrintai saugi nuo virusų – jame veikia visi superkompiuteriai ir daugelis serverių sistemų, juo paprasta ir intuityvu naudotis – patogi sąsaja, greitai kraunasi, o tai malonu ir nereikia dažni atnaujinimai Kas negerai su Windows?

Kviečiame studijuoti Linux IT industrijos flagmano – Cisco sukurtame kurse. Mokymo programa susideda iš 16 modulių, kurie leidžia pilnai įsisavinti operacinę sistemą. Teorinė dalis iš karto sustiprinama laboratoriniuose užsiėmimuose.

Na "Linux pagrindai" atskleidžia pagrindinius šios operacinės sistemos veikimo principus ir CLI sąsają, pagrindinės sąvokos atviro kodo. Mokymų metu pagrindinis dėmesys skiriamas praktinėms užduotims: prieiga prie Virtuali mašina Linux, kuri leidžia išmokti ir išbandyti komandas praktiškai CLI Linux.

Kursas bus įdomus aukštųjų mokyklų studentams, universitetų studentams, IT specialistams ir visiems, kurie savo darbe nori naudoti vieną populiariausių operacinių sistemų.

Master Linux – patogi ir saugi operacinė sistema. Tapkite profesionalu ne tik sistemoje „Windows“. Stiprinti savo pozicijas darbo rinkoje.

Apie šį vadovą

Sveiki atvykę į pirmąją keturių dalių „Linux Fundamentals“ mokymo programą, skirtą pasiruošti laikyti „Linux Professional Institute 101“ egzaminą. Joje susipažinsite su „bash“ (standartiniu „Linux“ apvalkalu) ir išmoksite daugumą galimybių. standartinių Linux komandų, tokių kaip ls, cp ir mv, suprasite inodes, kietąsias ir simbolines nuorodas ir daug daugiau. Šio vadovo pabaigoje turėsite žinių pagrindą ir būsite pasirengę išmokti Linux administravimo pagrindus. Pasibaigus visam kursui (8 dalys), turėsite pakankamai įgūdžių, kad taptumėte Linux sistemos administratoriumi ir, jei norite, įgytumėte LPIC 1 lygio sertifikatą iš Linux Professional Institute.

Ši pirmoji pamokos dalis puikiai tinka tiems, kurie pradeda naudoti Linux, taip pat tiems vartotojams, kurie nori atnaujinti arba pagerinti savo supratimą apie pagrindines Linux sąvokas, tokias kaip failų kopijavimas ir perkėlimas, simbolinių ir kietųjų nuorodų kūrimas ir standartinis teksto apdorojimas. komandas, įskaitant vamzdynus ir peradresavimus. Taip pat pateiksime daugybę patarimų, gudrybių ir gudrybių, todėl šis vadovas bus turtingas ir praktiškas net tiems, kurie jau turi didelę Linux patirtį. Pradedantiesiems didžioji šios medžiagos dalis bus nauja, tačiau pažengusiems Linux naudotojams šis vadovas bus puikus būdas įgyti pagrindinius įgūdžius.



Tiems, kurie išstudijavo pirmąją šio vadovo versiją kitu tikslu nei pasiruošimas LPI egzaminui, gali nereikėti jo skaityti iš naujo. Tačiau tie, kurie planuoja laikyti egzaminus, tikrai turėtų peržiūrėti šią pataisytą versiją.

Įvadas į bash

Lukštas

Jei anksčiau naudojote Linux, tikriausiai žinote, kad prisijungę būsite pasveikinti su raginimu, kuris atrodo maždaug taip:

Praktiškai rodomas raginimas gali šiek tiek skirtis. Pavyzdžiui, jame gali būti pagrindinio kompiuterio pavadinimas, dabartinio darbo katalogo pavadinimas arba abu. Nepriklausomai nuo to, kaip atrodo jūsų raginimas, vienas dalykas yra aiškus: programa, kuri rodo tą raginimą, vadinama apvalkalu, ir greičiausiai jūsų komandos apvalkalas bus „bash“.

Ar bėgi bash?

Galite įsitikinti, kad naudojate bash įvesdami:

$ echo $SHELL
/bin/bash

Jei aukščiau pateiktoje eilutėje pateikiama klaida arba atsakymas nesutampa, gali būti, kad naudojate kitą apvalkalą. Tokiu atveju didžioji dalis šios pamokos vis tiek bus naudinga, tačiau būtų daug geriau, jei pasiruoštumėte 101 egzaminui, pereitumėte prie bash.

Apie bash

Bash yra Bourne-again-shell akronimas iš anglų kalbos. „anther-Bourne-shell“ arba „born-ain-shell“ (Bourne/born žodžių žaismas) ir yra numatytasis daugelio „Linux“ sistemų apvalkalas. Apvalkalo užduotis yra gauti iš jūsų komandas, per kurias sąveikaujate su Linux sistema. Baigę įvesti komandas, galite išeiti iš apvalkalo (išeiti) arba atsijungti, tokiu atveju pamatysite prisijungimo raginimą.

Beje, iš bash apvalkalo taip pat galite išeiti paspausdami Ctrl-D eilutę.

Naudojant "cd"

Galbūt jau supratote, kad spoksojimas į „bash“ raginimą nėra pats įspūdingiausias dalykas pasaulyje. Na, išsiaiškinkime, kaip naršyti failų sistemoje. Raginame įveskite šią komandą (be $):

$ cd/

Jūs ką tik pasakėte bash, kad norite dirbti / kataloge, taip pat žinomame kaip šakninis katalogas; visi sistemoje esantys katalogai yra medžio formos, ir / yra jo viršūnė, t.y. šaknis (informatikos srityje medžiai auga atvirkščiai, šaknys yra viršuje, o šakos leidžiasi žemyn - apytiksliai per.). cd nustato katalogą, kuriame esate Šis momentas dirba, taip pat žinomas kaip „dabartinis darbo katalogas“.

Keliai

Norėdami sužinoti dabartinį bash darbo katalogą, turite įvesti:

$ pwd
/

CD pavyzdyje argumentas / vadinamas keliu. Jis nurodo kompaktiniam diskui, kur mes norime eiti. Tiksliau, argumentas / yra absoliutus kelias, o tai reiškia, kad jis nurodo vietą, palyginti su failų sistemos medžio šaknimi.

Absoliutūs keliai

Žemiau yra keletas iš jų:

/dev
/usr
/usr/bin
/usr/local/bin

Kaip matote, visi absoliutūs keliai turi vieną bendrą bruožą: jie prasideda /. Nurodant, pvz. /usr/local/bin kaip argumentą cd sakome, kad norime eiti į / katalogą, tada į usr jo viduje esantį katalogą ir pan vietinis Ir šiukšliadėžė, žemyn medžiu. Absoliutūs keliai visada skaičiuojami pradedant nuo/pirmo.

Santykiniai keliai

Kitas kelių tipas vadinamas „santykiniu keliu“. bash, cd ir kitos komandos visada interpretuoja jas atsižvelgiant į esamą katalogą. Santykiniai keliai NIEKADA neprasideda raide /. Taigi, jei pirmiausia pereisime prie /usr:

$ CD / usr

Tada galime naudoti santykinį kelią vietinis / šiukšliadėžė patekti į katalogą /usr/local/bin:

$ cd vietinis/dėklas
$ pwd
/usr/local/bin

Naudojimas..

Santykiniuose keliuose taip pat gali būti vienas ar daugiau ".." katalogų. Katalogas ".." specialus; jis nurodo pirminį katalogą. Taigi, tęsiant aukščiau pateiktą pavyzdį:

$ pwd
/usr/local/bin
$ cd..
$ pwd
/usr/local

Kaip matote, dabartinis mūsų katalogas yra /usr/local. Mes galėjome perkelti vieną katalogą „atgal“, palyginti su dabartiniu, kuriame buvome anksčiau.

Be to, esamame santykiniame kelyje taip pat galime naudoti „.“, kad galėtume pereiti į katalogą „šalia“ to, kuriame esame:

$ pwd
/usr/local
$ CD ../dalintis
$ pwd
/usr/share

Santykinių kelių pavyzdžiai

Santykiniai keliai gali būti šiek tiek sudėtingesni. Žemiau pateikiami keli pavyzdžiai. Pabandykite patys atspėti, kur atsidursite įvedę kiekvieną iš šių komandų.

$ cd / bin
$ cd ../usr/share/zoneinfo

$ cd /usr/X11R6/bin
$ cd ../lib/X11

$ cd /usr/bin
$ cd ../bin/../bin

Dabar įveskite juos ir patikrinkite savo spėjimus. ;)

Supratimas.

Prieš baigdami tyrinėti kompaktinį diską, reikia išsiaiškinti keletą dalykų. Pirma, yra kitas specialus katalogas „.“, kuris reiškia „dabartinis katalogas“. Nors nenaudojama su komanda cd, ji dažnai naudojama programai vykdyti iš dabartinio katalogo, kaip parodyta šiame pavyzdyje:

$ ./myprog

Tokiu atveju bus paleista vykdomoji programa myprog, esantis dabartiniame darbo kataloge.

CD ir namų katalogas

Jei norėtume pereiti į savo namų katalogą, galėtume įvesti:

Be jokių argumentų, cd bus perkeltas į jūsų namų katalogą, kuris ir bus /šaknis supervartotojui arba paprastai /namai/naudotojo vardas(Kur Vartotojo vardas- vartotojo vardas sistemoje - apytiksliai per.) bet kuriam kitam vartotojui. Bet ką daryti, jei norime nurodyti failą savo namų kataloge? Galbūt norime perduoti failo kelią kaip argumentą mūsų programai myprog. Jei failas yra mūsų namų kataloge, galime įvesti:

$ ./myprog /home/drobbins/myfile.txt

Tačiau naudoti tokį absoliutų kelią ne visada patogu. Laimei, galime naudoti simbolį ~ (tildė), kad padarytume tą patį:

$ ./myprog ~/mano failas.txt

Kiti vartotojo namų katalogai

Bash laikys vieną ~ kaip žymeklį į jūsų namų katalogą, bet jūs taip pat galite jį naudoti norėdami nurodyti kitų vartotojų namų katalogus. Pavyzdžiui, jei norime nurodyti failą, vadinamą fredsfile.txt vartotojo namų kataloge Fredas, tada galėtume įvesti:

$ ./myprog ~fred/fredsfile.txt

Apie autorius

Danielis Robbinsas

Danielis Robbinsas yra Gentoo bendruomenės įkūrėjas ir operacinės sistemos Gentoo Linux kūrėjas. Danielis su žmona Mary ir dviem energingomis dukromis gyvena Naujojoje Meksikoje. Jis taip pat yra „Funtoo“ įkūrėjas ir generalinis direktorius bei parašė daugybę techninių straipsnių „IBM developerWorks“, „Intel Developer Services“ ir „C/C++ Users Journal“.

Chrisas Houseris

Chrisas Houseris yra UNIX advokatas nuo 1994 m., kai prisijungė prie administracinės komandos Taylor universitete (Indiana, JAV), kur įgijo informatikos ir matematikos bakalauro laipsnį. Nuo to laiko jis dirbo įvairiose srityse, įskaitant žiniatinklio programas, vaizdo įrašų redagavimą, UNIX tvarkykles ir kriptografinę apsaugą. Šiuo metu dirba Sentry Data Systems. Chrisas taip pat prisidėjo prie daugelio nemokamų projektų, tokių kaip „Gentoo Linux“ ir „Clojure“, ir yra knygos „The Joy of Clojure“ bendraautoris.

Aronas Griffis

Aaronas Griffis gyvena Bostone, kur pastarąjį dešimtmetį praleido dirbdamas Hewlett-Packard prie tokių projektų kaip UNIX tinklo tvarkyklės Tru64, Linux saugos sertifikatas, Xen ir KVM virtualizacija o naujausia – HP ePrint platforma. Kai neprogramuoja, Aaronas mėgsta galvoti apie programavimo problemas važiuodamas dviračiu, žongliruodamas lazdomis ar linksmindamasis profesionalioje Boston Red Sox beisbolo komandoje.

Nėra

Jimas Whitehurstas yra didžiausios pasaulyje atvirojo kodo programinės įrangos korporacijos „Red Hat“ prezidentas ir generalinis direktorius. pirminis kodas, – dalijasi naujo tipo – „atviros organizacijos“ – didelio našumo įmonės valdymo paslaptimis. Šis iš esmės naujas didelės įmonės modelis...

Linux Mint. Vertas „Windows“ pakaitalas

Nėra

Knygoje aprašoma populiari operacinė Linux sistema Mėtų. Be kita ko, apžvelgiama iš anksto įdiegta programinė įranga, pateikiami papildomų programų įdiegimo būdai, keliamas klausimas, ar ši sistema gali pakeisti Windows namų kompiuteryje.…

Nėra

Apie populiarųjį Linux Mint platinimą ir kaip juo naudotis. Kokios programos yra prieinamos ir kaip jas įdiegti, taip pat ar šis platinimas gali pakeisti „Windows“ namų kompiuteryje.…

Nėra

Knygoje aprašomas tinklo, pagrįsto Unix serveriu ir Linux stotimis, diegimo ir administravimo procesas. Autorius siūlo paruoštus sprendimus greitam montavimui ir konfigūravimui vietinis tinklas. Daug pavyzdžių ir paruoštų nustatymų leidžia naudoti šią knygą kaip praktinį vadovą...

Laikomas Linux komandos, darbo pagrindai komandinė eilutė, taip pat sistemos nustatymas naudojant programas, kurios turi tik tekstinę sąsają. Darbas su sistema atliekamas tik konsolės režimu, tam reikia tam tikros vartotojo kvalifikacijos. Labiausiai naudingų komandų L...

Praktiniai klausimai dėl tinklo klojimo, serverio (Apache, Samba, DNS, DHCP), pagrįsto Linux operacine sistema, organizavimo ir šio serverio integravimo į „Windows“ tinklai. Daug dėmesio skiriama kasdieniam tinklo darbui. Pateikiami tinklų ir tinklo įrangos veikimo pagrindai.…

Robertas Love'as yra „Linux“ operacinės sistemos kūrimo priešakyje. Jis daug prisidėjo kuriant Linux branduolį ir GNOME darbalaukio aplinką. Ši knyga yra „Linux“ sistemų programavimo vadovas, nuoroda į „Linux“ sistemos iškvietimus ir išsamiai apžvelgiama, kaip...

Naudojimosi klausimais nemokamai programinė įranga kaip informatizacijos pagrindas švietimo įstaiga. Aptariami perėjimo prie laisvos programinės įrangos teisiniai, ekonominiai ir metodologiniai aspektai. Šio proceso svarba formuojant valdymo sistemą yra pagrįsta...

Knyga, kurią laikote rankose, jau tapo bestseleriu Vakaruose. Ji aprašo visas darbo su jais subtilybes Operacinė sistema Linux, sistemos administravimas, gilieji mechanizmai, užtikrinantys žemo lygio Linux funkcionalumą. Šio leidinio puslapiuose įgysite pagrindinių žinių apie darbą su...

Medžiaga pririšta naujausios versijos Mandriva, Fedora Core, ASP Linux platinimai. Knygoje rasite atsakymus į beveik visus klausimus, kylančius dirbant su Linux. Svarstomos tipinės situacijos: prisijungimas prie sistemos, darbas su failų sistema, naudojimasis grafine sąsaja, įdiegimas...

Svarstomas programų kūrimas C++, skirtas Windows ir/ar Linux, naudojant Qt 4 biblioteką, kuri plačiai naudojama tiek komercinės, tiek nemokamos programinės įrangos pasaulyje. Pateikiami daugelio problemų, su kuriomis kūrėjas susiduria kurdamas vartotoją, sprendimo pavyzdžiai...

Praktinis veiksmų vadovas sistemų administratoriams, kuriantiems ir eksploatuojantiems biuro informacines sistemas. Lygiagrečiai svarstomi sprendimai, pagrįsti Windows ir Linux technologijomis. Pateikiamos rekomendacijos, kaip įdiegti, konfigūruoti ir optimizuoti pagrindines paslaugas informacinė sistema, org...

Svarstoma daugybė klausimų, susijusių su UNIX operacinės sistemos veikimu, įskaitant: pagrindinius operacinės sistemos kūrimo klausimus, UNIX failų sistemos organizavimo principus, Sąskaitos vartotojų, populiarių operacinių sistemų Linux, FreeBS diegimas, paleidimas ir valdymas...

Aprašomas aparatinės įrangos diegimas ir konfigūracija Linux operacinėje sistemoje: vaizdo plokštės, kietieji diskai, optiniai įrenginiai ir kiti pagrindiniai įrenginiai, taip pat spausdintuvai, skaitytuvai, modemai, „flash drives“, tinklo plokštės ir kita periferija. Šiuo atveju svarstomos 2 konfigūracijos parinktys - su ...

Pateikiami atsakymai į visus klausimus, kylančius dirbant su Linux: nuo šios OS įdiegimo ir konfigūravimo iki Linux pagrindu veikiančio serverio nustatymo. Knygos medžiaga kiek įmanoma apima visas Linux taikymo sritis: nuo Windows žaidimų, kuriuose veikia Linux, paleidimo iki savo interneto serverio nustatymo. Taip pat atsižvelgta: į…

Ar esate patyręs sistemos administratorius ir norite įgyti tinklo valdymo įgūdžių „Linux“ sistemoje? O gal jau dirbate su Linux ir norite toliau mokytis šios operacinės sistemos bei tapti sistemos administratoriumi? Knyga, kurią laikote rankose, suteiks jums tokią galimybę. Ji iš anksto...

Nėra

Šis laboratorinis seminaras yra paruoštas Verslo informatikos fakulteto studentams ir informacines technologijas Magnitogorsko valstybinis technikos universitetas ir yra orientuotas į mokymą sistemos administratorius maža organizacija (SOHO), kad išspręstų darbuotojų konfigūravimo problemas...

Knyga yra praktinis vadovas kuriant paprastą vietinį kompiuterinis tinklas namams ar mažam biurui, pagrįstiems kompiuteriais „Windows“ valdymas ir Linux. Maršruto parinkimo, nuotolinio darbo kompiuteriu problemos, dalijimasis ištekliai, kūryba su...

Nėra

NGINX yra didelio našumo serveris, teikiantis tarpinio serverio funkcijas žiniatinklio serveriams ir pašto serveriai ir sunaudoja labai mažai sistemos išteklių. Internete yra daugybė vadovų ir konfigūracijų pavyzdžių, tačiau sunku suprasti, kaip tinkamai sukonfigūruoti NGINX konkrečiam...

Aparatinės įrangos palaikymas operacijų atminčiai tampa prieinamas naujausi procesoriai. Šiame straipsnyje aprašomas RTM instrukcijų rinkinio įgyvendinimas „Wind River® Simics“ funkciniame simuliatoriuje. Darbo tikslas – užtikrinti teisingą naujų nurodymų vykdymą ir priežiūrą didelis greitis simuliatorius veikia...

Sistemos administratoriaus pamoka

Linux pagrindai

Linux įkvėptas operacinės sistemos Unix sistema, kuris pasirodė 1969 m. ir vis dar naudojamas bei kuriamas. Daug vidinė struktūra UNIX taip pat egzistuoja Linux sistemoje, kuri yra labai svarbi norint suprasti sistemos pagrindus.

„Unix“ daugiausia dėmesio skyrė komandų eilutės sąsajai, o „Linux“ tai paveldėjo. Taigi grafiškai vartotojo sąsaja su langais, vaizdais ir meniu, pastatytais ant pagrindinės sąsajos – komandinės eilutės. Be to, tai reiškia, kad Linux failų sistema sukurta taip, kad būtų lengvai valdoma ir pasiekiama iš komandinės eilutės.

Katalogai ir failų sistema

„Linux“ ir „Unix“ failų sistemos yra sutvarkytos pagal hierarchinę, į medį panašią struktūrą. Aukščiausias failų sistemos lygis yra / arba šakninis katalogas . Tai reiškia, kad visi kiti failai ir katalogai (įskaitant kitus diskus ir skaidinius) yra šakniniame kataloge. UNIX ir Linux failas viskas svarbu – įskaitant kietieji diskai, jų pertvaros ir keičiamos laikmenos.

Pavyzdžiui, /home/jebediah/cheeses.odt rodo visą kelią į cheeses.odt failą. Failas yra jebediah kataloge, kuris yra namų kataloge, kuris savo ruožtu yra šakniniame kataloge (/).

Šakniniame kataloge (/) yra daug svarbių sistemos katalogų, kurie yra daugumoje Linux platinimai. Toliau pateikiamas bendrinamų katalogų, esančių tiesiai po šakniniu katalogu (/), sąrašas:

Prieigos teisės

Visi Linux failai turi leidimus, leidžiančius arba uždrausti juos skaityti, keisti ar vykdyti. Super vartotojas „root“ turi prieigą prie bet kurio sistemos failo.

Kiekvienas failas turi šiuos tris leidimų rinkinius pagal svarbą:

    savininkas

    nurodo vartotoją, kuris yra failo savininkas

    grupė

    priklauso grupei, susietai su failu

    kitas

    taikoma visiems kitiems sistemos vartotojams

Kiekvienas iš trijų rinkinių apibrėžia prieigos teises. Teisės ir kaip jos taikomos įvairiems failams ir katalogams, pateiktos toliau:

    skaitymas

    failus galima rodyti ir atidaryti skaitymui

    katalogo turinį galima peržiūrėti

    rekordas

    failai gali būti pakeisti arba ištrinti

    katalogų turinį galima keisti

    spektaklis

    vykdomuosius failus galima paleisti kaip programas

    katalogus galima atidaryti

Norėdami peržiūrėti ir redaguoti failų ir katalogų teises, atidarykite Programos → Priedai → Pagrindinis aplankas ir dešiniuoju pelės mygtuku spustelėkite failą arba katalogą. Tada pasirinkite Ypatybės. Leidimai egzistuoja pagal Leidimai ir leiskite redaguoti visus teisių lygius, jei esate failo savininkas.

Norėdami sužinoti daugiau apie failų leidimus sistemoje Linux, skaitykite failų leidimų puslapį Ubuntu Wiki.

Terminalai

Darbas komandų eilutėje nėra toks bauginantis uždavinys, kaip jūs manote. Norint naudotis komandų eilute, nereikia specialių žinių. Tai programa, kaip ir visa kita. Daugumą Linux dalykų galima atlikti naudojant komandinę eilutę, nors daugumai programų yra grafinių įrankių. Kartais jų tiesiog neužtenka. Čia praverčia komandų eilutė.

The Terminalas yra Programos → Terminalas. Terminalas dažnai vadinamas komandų eilute arba apvalkalu. Praėjusiomis dienomis taip vartotojas bendraudavo su kompiuteriu. Tačiau „Linux“ vartotojai pastebėjo, kad apvalkalo naudojimas gali būti greitesnis nei grafinis metodas ir šiandien vis dar turi tam tikrų pranašumų. Čia sužinosite, kaip naudotis terminalu.

Iš pradžių terminalas buvo naudojamas failams tvarkyti ir iš tikrųjų jis vis dar naudojamas kaip failų naršyklė, jei grafinė aplinka neveikia. Galite naudoti terminalą kaip naršyklę failams tvarkyti ir atliktiems pakeitimams anuliuoti.

Pagrindinės komandos

Peržiūrėti katalogo turinį: ls

Komanda ls rodomas skirtingų spalvų failų sąrašas su viso teksto formatavimu

Katalogų kūrimas: mkdir (katalogo pavadinimas)

Komanda mkdir sukuria naują katalogą.

Eiti į katalogą: cd (/adresas/katalogas)

Komanda CD leidžia eiti į bet kurį jūsų nurodytą katalogą.

Failo arba katalogo kopijavimas: cp (tai yra failo arba katalogo pavadinimas) (kur yra katalogo arba failo pavadinimas)

Komanda cp kopijuoja bet kurį pasirinktą failą. Komanda cp -r nukopijuoja bet kurį pasirinktą katalogą su visu turiniu.

Failų arba katalogų pašalinimas: rm (failo arba aplanko pavadinimas)

Komanda rm ištrina bet kurį pasirinktą failą. Komanda rm -rf ištrina bet kurį pasirinktą katalogą su visu jo turiniu.

Pervardykite failą arba katalogą: mv (failo arba katalogo pavadinimas)

Komanda mv pervadina arba perkelia pasirinktą failą ar katalogą.

Katalogų ir failų paieška: suraskite (katalogas arba failo pavadinimas)

Komanda rasti leidžia rasti nurodytą failą kompiuteryje. Failų indeksavimas naudojamas darbui paspartinti. Norėdami atnaujinti indeksą, įveskite komandą atnaujintasb. Jis veikia automatiškai kiekvieną dieną, kai kompiuteris įjungiamas. Norėdami paleisti šią komandą, jums reikia super vartotojo teisių (žr. „Root vartotojas ir sudo komanda“).

Taip pat galite naudoti pakaitos simbolius norėdami nurodyti daugiau nei vieną failą, pvz., "*" (atitinka visus simbolius) arba "?" (atitinka vieną simbolį).

Norėdami išsamiau susipažinti su Linux komandų eilute, perskaitykite komandų eilutės įvadą Ubuntu wiki.

Teksto redagavimas

Visos „Linux“ konfigūracijos ir nustatymai išsaugomi tekstiniuose failuose. Nors dažniausiai konfigūracijas galite redaguoti naudodami grafinę sąsają, kartais gali tekti jas redaguoti ranka. Pelės kilimėlis yra numatytasis Xubuntu teksto rengyklė, kurią galite paleisti darbalaukio meniu sistemoje spustelėję Programos → Priedai → Pelės kilimėlis.

Kartais, Pelės kilimėlis paleistas iš komandinės eilutės naudojant programą gksudo, kuris veikia Pelės kilimėlis su administratoriaus teisėmis, kurios leidžia keisti konfigūracijos failus.

Jei tau reikia teksto redaktorius komandinėje eilutėje galite naudoti nano- paprasta naudoti teksto rengyklę. Vykdydami iš komandinės eilutės, visada naudokite šią komandą, kad išjungtumėte automatinį žodžių vyniojimą:

Nano-w

Norėdami gauti daugiau informacijos apie tai, kaip naudoti nano, žr. vadovą wiki.

„Ubuntu“ taip pat yra nemažai kitų terminalų pagrindu veikiančių redaktorių. Tarp populiarių yra VIM ir Emacs(kiekvieno privalumai ir trūkumai sukelia daug draugiškų diskusijų Linux bendruomenėje). Jas naudoti dažnai sudėtingiau nei nano, bet yra ir galingesni.

root vartotojas ir sudo komanda

Pagrindinis GNU/Linux vartotojas yra vartotojas, turintis administracinę prieigą prie jūsų sistemos. Įprasti vartotojai šios prieigos neturi saugumo sumetimais. Tačiau Ubuntu neįgalina root vartotojo. Vietoj to, administracinė prieiga suteikiama atskiriems vartotojams, kurie gali naudoti „sudo“ programą administravimo užduotims atlikti. Pagal numatytuosius nustatymus pirmoji vartotojo paskyra, kurią sukūrėte sistemoje diegiant, turės prieigą prie sudo. Galite apriboti ir įgalinti sudo prieigą vartotojams naudodami Vartotojai ir grupės programa (daugiau informacijos žr. „Vartotojų ir grupių valdymas“).

Kai atidarote programą, kuriai reikalingos super vartotojo teisės, sudo pareikalaus įvesti slaptažodį. Tai užtikrina kenkėjiškų programų nesugadins jūsų sistemos, o taip pat primins, kad ruošiatės atlikti veiksmus, kuriems reikia ypatingos priežiūros!

Norėdami naudoti sudo komandinėje eilutėje, tiesiog įveskite „sudo“ prieš komandą, kurią norite paleisti. Po to turėsite įvesti slaptažodį.

Sudo prisimins jūsų slaptažodį 15 minučių (pagal numatytuosius nustatymus). Ši funkcija buvo sukurta tam, kad naudotojai galėtų atlikti kelias administravimo užduotis, kiekvieną kartą neprašant slaptažodžio.

Būkite atsargūs atlikdami administracines užduotis – galite sugadinti sistemą!

Kai kurie kiti patarimai, kaip naudoti sudo:

    Norėdami naudoti terminalą kaip super vartotoją (root), komandų eilutėje įveskite „sudo -i“.

    Visas Ubuntu numatytųjų grafinės konfigūracijos įrankių rinkinys jau naudoja sudo, todėl, jei reikės, jie paprašys jūsų slaptažodžio.

    Paleidžiant grafines programas„gksudo“ naudojamas vietoj „sudo“. Tai leidžia mažame grafiniame lange paprašyti vartotojo įvesti slaptažodį. Komanda „gksudo“ yra patogi, jei norite įdiegti pradžios mygtuką Sinaptinisį savo skydelį ar kažką panašaus.

    Norėdami gauti daugiau informacijos apie sudo programa ir root vartotojo nebuvimas Ubuntu, skaitykite sudo puslapį Ubuntu wiki.

Dalintis