Ekipe terminala Ubuntu

Ekipe terminala Ubuntu

Od samega ustvarjanja operacijskega sistema Linux je bila glavna tehnika dela v njej vmesnik ukazne vrstice. Kasneje so bili v ta univerzalni instrument dodani grafične podrobnosti, ki so modernizirali sistem in ga naredili bolj priročno za nove uporabnike. Kljub prijaznemu okolju številnih distribucij Linuxa je uporaba CLI (ukazna vrstica) še vedno upravičena. Ukazi Ubuntu Terminal so priložnost za celovito upravljanje z viri računalnikov z navodili za različne dolžine in zapletenost. Zato je tako pomembno obvladati terminal.

Glavni besedilni ukazi za izvajanje nalog prek terminala.

Ekipe lahko sestavljajo različne simbole - številke, črke, vezaje in pomišljaj, ki so v njih enostavno. Uvedejo jih po vrstici. Izvedba vsakega navodila se začne s pritiskom na tipko Enter ali na drug podoben način. Terminalni vmesnik je uporaben, saj bo na voljo tudi z zavrnitvijo grafičnega dela. Neposredno deluje z jedrom OS.

Ta način vnosa navodil je nenavadno prilagodljiv, ne potrebuje veliko strojnih in programskih virov. Podprto je tudi avtomatizacija ekip.

Natančneje, terminal je konzolni emulator. Podpira iste funkcije in ponuja nekaj dodatnih. Zaženete ga lahko s kombinacijo tipk "Ctrl + Alt + T".

O ekipah

Navodila za terminal so vnaprej ustvarjeni seznam znakov, po zaposlovanju in potrditvi, od katerih bo računalnik izvedel vnaprej določen ukaz. V tem primeru je mogoče upoštevati dodatne parametre.

Praviloma ekipa (navodila) je sestavljena iz treh delov:

  1. Ime aplikacije. To je ime izvedljive datoteke, ki je že zapisana v sistem v obliki spremenljivke.
  2. Ključ. Ključi se uporabljajo za natančnejša navodila. Omogočajo vam izvedbo določenega dejanja ali algoritma.
  3. Pomen. To je nekaj spremenljivke, ključni parameter.

Tako se oblikujejo navodila za računalnik za Linux. Glavni ukazi Ubuntu služijo za delo s datotekami in direktorji, zagon programov in sistemske administracije, pa tudi za veliko drugih. Pogovorimo se o njih.

Delo z datotekami in direktorji

Ustvari datoteko:

Dotik name_fila

Če morate spremeniti datum in čas ustvarjanja, bo pomagala naslednja ekipa:

Dotik -T 0712250000 FileDitest

Izbrišite datoteko:

rm name_fila

Prisilna brisanje datotek:

Rm -f file1

Ustvari kopijo datoteke v drugi datoteki:

CP Name_1 Name_2

Pokažite vsebino datoteke:

Več datoteke

Tako lahko od začetka prikažete 10 vrstic datoteke ...:

Glavna datoteka

... in tako - od konca:

Repna datoteka

Lahko vidite imenik, v katerem ste zdaj na ukazu:

PWD

Če želite iti v domači imenik, izpolnite naslednji ukaz:

CD

Ustvarite nov imenik in 2 režiserja hkrati:

Mkdir name_nova_directory
MKDIR NAME_1 NAME_2

Izbriši katalog prisiljen način:

rm -rf name_dracial

Izbrišite imenik:

ime rmdir

Če želite preimenovati ali premakniti datoteko ali imenik, obstaja takšna ekipa:

MV katalog_1 new_ katalog

Tako lahko ustvarite strogo povezavo do predmeta datotečnega sistema:

povezava imena

To so glavni ukazi za delo z elementi datotečnega sistema. Kot lahko vidite takoj, so v Ubuntu ekipe konzole raznolike. Nima smisla, da se jih vse zapomnimo - dovolj je razumeti splošna načela gradnje. Če želite bolje uporabiti takšne stvari, ustvarite "goljufijski list" iz najbolj potrebnih parametrov na ločenem mestu. Bolje ga natisnite.

Operacije s paketi

Za delo s paketi v Ubuntu - Napredno orodje za pakiranje je na voljo posebno orodje. Imenuje se tudi upravitelj paketov. Navodila za ta program se uporabljajo za namestitev, posodabljanje ali brisanje programskih paketov. Po potrebi lahko aplikacija samodejno deluje.

Namestitev in posodobitev paketov:

Apt-get namestitveno ime

Pridobite trenutne sezname paketov:

Apt-get Update

Pridobite posodobitve za pakete, ki so že nameščeni:

APT-GET NAPRAVA

In tudi ekipi APT-GET lahko dodate skozi vrzel tako pomembnih parametrov:

  • Preverite, ali so odvisnosti opažene;
  • Čist za brisanje arhiviranih paketov, ki so bili preneseni prej;
  • Autoclean za samodejno izpiranje vseh arhivskih kopij paketov.

Arhiviranje podatkov

Nekateri ukazi konzole sistema Ubuntu so namenjeni delu z arhivi. Ta OS je zgradil podporo za arhive v priljubljenih formatih. Ko delate z arhivi, ne pozabite na združljivost formatov podatkov z drugimi OS. Ekipe za sodelovanje z arhivi ".Katran "in".Rar "so nekoliko drugačni. Nekaj ​​razlik je pomembno zapomniti.

Katran

Ustvari arhiv s predpisanim imenom datoteke:

TAR CF ime.Imena TAR_Failov

Razpakirajte arhiv z določenim imenom:

Ime Tar XF.Katran

Stisnite datoteko v obliki katran gzip:

Ime gzip

Razpakirajte datoteko v obliki stiskanja Tar gzip:

Ime tar xzf.Katran.Gz

Za datoteko uporabite največjo stopnjo stiskanja:

Ime gzip -9

RAR

Ustvari arhiv in vanj vključite dokument:

Rar ime.RAR datoteka

Razpakirajte arhiv:

Ime rar x.RAR

Potegnite datoteke in režiserje v arhiv:

Tar -cvf ime.Imenik datoteke katran datoteke

In ta ekipa prikazuje vsebino arhiva:

Arhiv Tar -tf.Katran

Naredite pakirano datoteko v določeno mapo:

Tar -xvf ime.Tar -c /mapa

Zadrga

Tvori stisnjen arhiv ".zadrga ":

Zip ime.Zip name_fila

Če morate omogočiti več datotek in imenika:

Zip -r file1.Zip file1 file2 dir1

Razpakirajte arhiv:

Ime unzip.Zadrga

Operacije z besedilom

Vrstica ukazov Linux vam omogoča delo z besedilom s preprostimi ukazi. Na seznamu operaterjev lahko sestavite filter, prikažete nekaj podatkov, združite drobce dokumentov in naredite še veliko drugih stvari. Torej ukazi konzole Ubuntu niso omejeni samo na operacije v datotečnem sistemu.

Vsa dejanja za obdelavo vsebine v datoteki se lahko predstavijo v obliki enega ukaza:

Cat File_originale | [Operacija: Sed, Grep, Awk, Grep itd. Str.] ›Rezultat.Txt

Če datoteka še ni ustvarjena za rezultat, jo ustvarite in prikažite podatke z naslednjim ukazom:

Cat File_originale | [Operacija: Sed, Grep, Awk, Grep itd. Str.] ›Rezultat.Txt

Tako lahko prikažete vse vrstice dokumentov, ki vsebujejo besedilni fragment AUG:

Grep Aug/var/log/sporočila iz datoteke '/var/log/memosages'

In tako - izpeljati vse vrstice, ki vsebujejo številke iz danega matrika:

GRAS [0-9]/var/log/sporočila iz datoteke '/var/log/sporočila'

Ta ukaz vam omogoča, da odstranite vrstico String1 iz dokumenta "Primer.Txt ":

Primer sed -e 's/ *$'.txt | Odstranite prazne znake na koncu vsake vrstice | | Sed -e 's/string1g' primer.Txt

Tako lahko vrstico String1 v dokumentu zamenjate z rezultatom niza. Rezultat bo prikazan na zaslonu.

Primer sed 's/stringa1/string2/g'.Txt

Varnostna kopija varnostne kopije

Ukazi terminalov Ubuntu se pogosto uporabljajo za ustvarjanje varnostnih kopij podatkov. Če so informacije poškodovane ali izgubljene, je z njihovo pomočjo mogoče obnoviti podatke iz varnostnih kopij. Uporabljajo se tako za informacije o notranjih medijih računalnika in na zunanjih diskih.

Ustvarite celotno kopijo "/doma" v datoteko v določeni mapi:

Dump -0aj -f /tmp /home0.Bak /dom

Obnovite podatke iz varnostne kopije podatkov (imenik in datoteka se zamenjajo):

Obnovi -If /tmp /home0.Bak

Sinhronizirajte dve mapi (mape na koncu):

Rsync -rogpav -Delete /Home /TMP

Izvedite sinhronizacijo prek SSH:

rsync -rogpav -e ssh -delete /home ip_address: /tmp

In tako lahko ustvarite kopijo lokalnega diska v datoteki v oddaljenem računalniku (primer sintakse):

Dd bs = 1m if =/dev/hda | Gzip | uporabnik ssh@ip_addr 'dd of = hda.Gz '

Tako lahko v mapi vseh datotek poiščete s razširitvijo ".txt "in jih kopirajte v imenik pod drugim naslovom:

Najti /home /user1 -name '*.txt '| XARGS CP -AV -Target -Directory =/Home/Backup/-parents

Upravljanje in upravljanje skupin

Zdaj pa se pogovorimo o navodilih, ki pomagajo pri upravljanju pravic uporabnikov. Brez teh navodil bi bile glavne ekipe Ubuntu nepopolne. Praviloma so potrebni za spremembo gesla, ustvarjanja in brisanja skupin in posameznikov, ki uporabljajo OS.

Ustvari novo skupino z dano ime:

GroupAdd Group_name

Izbrišite skupino z dano ime:

GroupDel Group_name

Spremenite ime skupine:

Groupmod -n new_group_name old_group_name

Ustvari novega uporabnika:

USRADD User1

Obrišite uporabniške podatke, vključno z njegovim osebnim imenikom:

UserDel -R User1

Namestite nove atribute za uporabnika:

UserMOD -C "User FTP" -G System -D /FTP /User1 -s /bin /noologin user11

Namestite novo geslo trenutnega računa:

Passwd

Uredite geslo določenega uporabnika. Uporablja se samo s koreninskimi pravicami:

Passwd uporabnik1

Drugi koristni ukazi

V operacijskem sistemu Ubuntu lahko uporabimo ukaz za ponovno zagon prek terminala, tudi če grafični vmesnik ne deluje. Tu je:

Sudo ponovni zagon

In lahko uporabimo tudi druge ukaze:

Sudo init 6
Sudo zaustavitve -r zdaj

Če želite izklopiti računalnik, lahko uporabite naslednja navodila:

Sudo PowerOff
Sudo Telinit 0
Sudo zaustavitev
Sudo zaustavitev -h zdaj

Izpolnite trenutno sejo:

Odjava Sudo

V zaključku

Pregledali smo skupino za zaustavitev Ubuntu in različne skladenjske konstrukcije, načine za zagon operacij s paketi in tehnikami za delo z arhivi ... Upamo.

Če so se na Linuxu pojavila druga vprašanja ali si želite deliti svoje mnenje, ne bodite sramežljivi - napišite svoja vprašanja in komentarje v komentarje.