Timovi terminala Ubuntu

Timovi terminala Ubuntu

Od samog stvaranja operativnog sustava Linux, glavna tehnika rada u njemu bila je sučelje naredbenog retka. Kasnije su ovom univerzalnom instrumentu dodani grafički detalji, moderniziranje sustava i čineći ga prikladnijim za nove korisnike. Unatoč prijateljskom okruženju mnogih Linux distribucija, upotreba CLI (naredbena retka) i dalje je opravdana. Naredbe terminala Ubuntu prilika su za sveobuhvatno upravljanje resursima računala koristeći upute različitih duljina i složenosti. Stoga je toliko važno savladati terminal.

Glavne naredbe teksta za obavljanje zadataka kroz terminal.

Timovi se mogu sastojati od različitih simbola - brojevi, slova, crtice i crtica lako koegzistiraju u njima. Uvode ih liniju. Izvođenje svake upute započinje pritiskom na tipku za ulazak ili na drugi sličan način. Terminalno sučelje korisno je po tome što će biti dostupno čak i uz odbijanje grafičkog dijela. Izravno komunicira s jezgrom OS -a.

Ova metoda unosa uputa je neobično fleksibilna, ne zahtijeva puno hardverskih i softverskih resursa. Podržana je i automatizacija timova.

Preciznije, terminal je emulator konzole. Podržava iste funkcije, nudeći neke dodatne. Možete ga započeti kombinacijom tipki "ctrl + alt + t".

O timovima

Upute za terminal su unaprijed stvoreni popis znakova, nakon regruta i potvrde od kojih će računalo izvršiti unaprijed određenu naredbu. U ovom se slučaju dodatni parametri mogu uzeti u obzir.

U pravilu se tim (upute) sastoji od tri dijela:

  1. Naziv aplikacije. Ovo je naziv izvršne datoteke koja je već zapisana u sustav u obliku varijable.
  2. Ključ. Ključevi se koriste za točnije upute. Omogućuju vam da izvedete određenu akciju ili algoritam.
  3. Značenje. Ovo je neka varijabla, ključni parametar.

Ovako se formiraju upute za računalo za Linux. Glavne naredbe Ubuntu služe za rad s datotekama i direktorima, pokretanje programa i administracije sustava, kao i za mnogo drugih. Razgovarajmo o njima više.

Rad s datotekama i redateljima

Stvorite datoteku:

Dodirnite name_fila

Ako trebate izvršiti promjene na datum i vrijeme stvaranja, sljedeći tim će vam pomoći:

Touch -T 0712250000

Izbrišite datoteku:

rm name_fila

Prisilno brisanje datoteke:

Rm -f file1

Stvorite kopiju datoteke u drugoj datoteci:

Cp name_1 name_2

Pokažite sadržaj datoteke:

Više datoteke

Tako možete prikazati 10 redaka datoteke od početka ...:

Datoteka glave

... i tako - s kraja:

Datoteka za rep

Možete vidjeti direktorij u kojem ste sada naredbe:

Pwd

Da biste otišli u kućni direktorij, dovršite sljedeću naredbu:

CD

Stvorite novi direktorij, kao i 2 direktora odjednom:

Mkdir name_nova_directory
mkdir name_1 name_2

Izbrišite katalog prisilnog načina:

rm -rf name_dracial

Izbrišite direktorij:

RMDIR IME

Da biste preimenovali ili premjestili datoteku ili direktorij, postoji takav tim:

MV Catalog_1 New_ katalog

Tako možete stvoriti strogu vezu s objektom datotečnog sustava:

LN Link za ime

To su glavne naredbe za rad s elementima datotečnog sustava. Kao što vidite odmah, u Ubuntu su timovi za konzole raznolike. Nema smisla sve ih se sjetiti - dovoljno je razumjeti opća načela konstrukcije. Da biste bolje primijenili takve stvari, stvorite "varalicu" od najpotrebnijih parametara na zasebnom mjestu. Bolje ispisati.

Operacije s paketima

Pruža se poseban alat za rad s paketima u Ubuntu - Advanced Paking Alat. Naziva se i upravitelj paketa. Upute za ovaj program koriste se za instaliranje, ažuriranje ili brisanje softverskih paketa. Ako je potrebno, aplikacija može raditi automatski.

Instalacija i ažuriranje paketa:

APT-GET IME INSTALJ

Nabavite trenutne popise paketa:

APT-GET Ažuriranje

Nabavite ažuriranja za pakete koji su već instalirani:

APT-get nadogradnja

A također i prikladnom timu može se dodati kroz jaz tako važnih parametara:

  • Provjerite jesu li ovisnosti promatrane;
  • Čisti za brisanje arhiviranih paketa koji su preuzeti ranije;
  • Autoclean za automatsko oprati sve arhivske kopije paketa.

Arhiviranje podataka

Neke naredbe konzole sustava Ubuntu usmjerene su na rad s arhivima. Ovaj je OS izgradio -u podršci za arhive u popularnim formatima. Kada radite s arhivima, ne zaboravite na kompatibilnost formata podataka s drugim OS -om. Timovi za rad s arhivima ".Katran "i".Rar "su malo drugačiji. Neke razlike su važne za zapamćenje.

KATRAN

Stvorite arhivu s propisanim nazivom datoteke:

TAR CF IME.TAR NAMES_FAILOV

Raspakirajte arhivu s određenim imenom:

TAR XF IME.KATRAN

Stisnite datoteku u TAR GZIP formatu:

GZIP ime

Raspakirajte datoteku u formatu kompresije TAR GZIP:

TAR XZF IME.KATRAN.GZ

Koristite maksimalni stupanj kompresije za datoteku:

Gzip -9 ime

Rar

Stvorite arhivu i uključite dokument u nju:

RAR IM.Rar datoteka

Raspakirajte arhivu:

Rar x ime.Rar

Povucite datoteke i redatelje u arhivu:

TAR -CVF IME.Direktorij datoteke tar datoteke

A ovaj tim prikazuje sadržaj arhive:

TAR -TF Arhiva.KATRAN

Unesite pakiranu datoteku u određenu mapu:

TAR -xvf Name.TAR -C /mapa

Zatvarač

Formirati komprimiranu arhivu ".ZIP ":

Zip ime.Zip name_fila

Ako trebate omogućiti nekoliko datoteka i direktorija:

Zip -r file1.Zip file1 file2 dir1

Raspakirajte arhivu:

Razneseno ime.Zatvarač

Operacije s tekstom

Redak naredbi Linux omogućuje vam rad s tekstom pomoću jednostavnih naredbi. S popisa operatera možete izraditi filter, prikazati neke podatke, kombinirati fragmente dokumenata i napraviti mnoge druge stvari. Dakle, naredbe konzole ubuntu nisu ograničene samo na operacije u datotečnom sustavu.

Sve radnje za obradu sadržaja u datoteci mogu se predstaviti u obliku jedne naredbe:

CAT FILE_ORIGINALE | [Operacija: SED, GREP, AWK, GREP, itd. P.] ›Rezultat.Txt

Ako datoteka još nije stvorena za rezultat, stvorite ih i prikažite podatke sa sljedećom naredbom:

CAT FILE_ORIGINALE | [Operacija: SED, GREP, AWK, GREP, itd. P.] ›Rezultat.Txt

Tako možete prikazati sve retke dokumenata koji sadrže fragment teksta Aug:

Grep aug/var/log/poruke iz datoteke '/var/log/memesages'

I tako - izvedite sve linije koje sadrže brojeve iz zadanog niza:

Gras [0-9]/var/log/poruke iz datoteke '/var/log/messages'

Ova naredba omogućuje vam uklanjanje retka String1 iz dokumenta "Primjer".Txt ":

Sed -e 's/ *$' primjer.TXT | Uklonite prazne znakove na kraju svakog retka | | Sed -e 's/String1g' primjer.Txt

Tako možete zamijeniti redak String1 u dokumentu rezultatom niza. Rezultat će biti prikazan na zaslonu.

Primjer sed 's/StringA1/String2/g'.Txt

Sigurnosna kopija

Ubuntu naredbe terminala često se koriste za izradu sigurnosnih kopija podataka. Ako su informacije oštećene ili izgubljene, uz njihovu pomoć moguće je vratiti podatke iz sigurnosnih kopija. Primjenjivi su i za informacije o internim medijima PC -a i na vanjskim diskovima.

Stvorite potpunu kopiju "/home" u datoteku unutar određene mape:

DUMP -0AJ -F /TMP /HOME0.Bak /dom

Vratite podatke iz sigurnosne kopije podataka (direktorij i datoteku se zamjenjuju):

Obnovi -if /tmp /home0.Pekar

Sinkronizirati dvije mape (mape na kraju):

Rsync -rogpav -delete /home /tmp

Izvršite sinkronizaciju putem SSH:

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

I tako možete stvoriti kopiju lokalnog diska u datoteci na udaljenom računalu (primjer sintakse):

Dd bs = 1m if =/dev/hda | GZIP | ssh korisnik@ip_addr 'dd od = hda.Gz '

Tako možete pretraživati ​​u mapi svih datoteka s produžetkom ".txt "i kopirajte ih u direktorij na drugoj adresi:

Pronađi /home /user1 -name '*.txt '| Xargs CP -AV -Target -directory =/Home/Backup/-Parents

Upravljanje i upravljanje grupama

Sada razgovarajmo o uputama koje pomažu u upravljanju korisničkim pravima. Bez ovih uputa, glavni Ubuntu timovi bili bi nepotpuni. U pravilu su potrebni za promjenu lozinke, stvaranje i brisanje grupa i pojedinaca pomoću OS -a.

Stvorite novu grupu s danim imenom:

Grupadd grupa_name

Izbrišite grupu s danim imenom:

Grupdel Group_name

Promijenite naziv grupe:

GroupMod -n New_Group_name Old_Group_name

Stvorite novog korisnika:

USRADD User1

Obrišite korisničke podatke, uključujući njegov osobni direktorij:

userdel -r user1

Instalirajte nove atribute za korisnika:

USERMOD -C "Korisnik FTP" -g System -D /FTP /User1 -S /BIN /NOLOGIN User1

Instalirajte novu lozinku trenutnog računa:

Passwd

Uredite lozinku navedenog korisnika. Primjenjuje se samo s korijenskim pravima:

Passwd user1

Ostale korisne naredbe

U operativnom sustavu Ubuntu, naredba za ponovno pokretanje putem terminala može se primijeniti čak i ako grafičko sučelje ne funkcionira. Ovdje je:

Sudo ponovno pokretanje

A mogu se koristiti i druge naredbe:

Sudo init 6
Sudo isključivanje -r sada

Za isključivanje računala možete koristiti sljedeće upute:

Sudo u napadu
Sudo telinit 0
Sudo zaustaviti
Sudo isključivanje -h sada

Ispunite trenutnu sesiju:

Sudo odjava

U zaključku

Ispitali smo Ubuntu Tim za isključivanje i razne sintaktičke konstrukcije, načine pokretanja operacija s paketima i tehnikama rada s arhivima ... Nadamo se da će svi ovdje opisani alati ozbiljno pomoći u stjecanju svijetlog i korisnog korisničkog iskustva.

Ako su se na Linuxu pojavila druga pitanja ili želite podijeliti svoje mišljenje, nemojte biti sramežljivi - napišite svoja pitanja i komentare u komentarima.