Terminal și o consolă, documentația de limba rusă pentru ubuntu
Aceasta este o versiune de lucru a articolului, Adaptarea pentru Lubuntu 14.04 LTS.
Deci să vedem mai întâi ce reprezintă același terminal de. Faceți clic pe mouse-ul pe pictograma din meniul principal și selectați în Standard LXTerminal. Modul simplu, folosind combinația de taste Ctrl Alt T. alerga un terminal, veți vedea o fereastră mică despre:

Faceți cunoștință, acesta este terminalul. Este proiectat pentru a efectua comenzi de text, astfel încât pune mouse-ul în lateral și glisați tastatura mai aproape de 1).
Hai să facem niște komandochka, de exemplu:
La final vom primi numele de cod al distribuției noastre:

Tastarea aceste comenzi de la caracterul tastaturii prin caracterul un pic incomod, așa că hai să înțeleagă elementele de bază de management al terminalului dreapta. Să începem cu copy / paste. Tastele standard de comenzi rapide Ctrl + C și Ctrl + V terminale nu funcționează, folosește în schimb cuplu vechi simplu cu Ctrl + Insert Shift + Insert sau combinație cu Shift. Ctrl + Shift + C pentru copiere și Ctrl + Shift + V pentru inserare. Ei bine, acum știi cum să copiați întreaga echipă de ghiduri.
Apropo, în cele mai multe manuale și instrucțiuni pe care îl vor găsi comenzi terminale. Acest lucru se datorează faptului că o mulțime de medii grafice, și explică modul de a efectua o acțiune este foarte dificil pentru fiecare dintre ele. Un terminal - unul pentru toți, iar aceeași echipă lucrează în toate cojile (desigur, cu excepția comenzilor pentru a configura shell). În plus, este mult mai ușor să dea o echipă, decât să explice unde și cum să faceți clic pe mouse-ul de 10 ori.
De multe ori, cu toate acestea, încă mai trebuie să tastați manual comenzile, mai degrabă decât introducerea pe undeva. Și aici vine în ajutorul terminalului o mare facilitate numită autocompletare. Trecere este apt-g simboluri. și apoi apăsați tasta Tab. Terminalul va extinde automat dincolo de comanda ta. Apropo, apt-get - acesta este principalul de gestionare a pachetelor de linie de comandă utilitate, dar mai mult pe care mai târziu.
Acum, încercați să tastați doar Tab apt și apăsați. Nu se întâmplă nimic? Acum apăsați Tab de două ori. Vezi tu, terminalul vă oferă o listă cu toate comenzile care încep cu apt.

Convenabil, nu-i așa? Mai ales dacă este folosit pentru a.
Completarea automată în terminal funcționează aproape peste tot, și nu numai pentru echipele, dar, de asemenea, pentru argumentele lor și nume de fișiere. Experiment cu ea, reduce semnificativ timpul setat, și într-adevăr, fără terminale autocompletare - acest lucru nu este un terminal.
Un alt truc. Deschide un terminal, apăsați combinația de taste Ctrl + R, și începe să tastați comanda dorită. Terminal umple automat opțiunile corespunzătoare din echipa a marcat mai devreme.
Voi începe cu, probabil, povestea că, în orice moment al terminalului vă aflați într-un anumit director. Când executați directorul curent al terminalului este directorul home al utilizatorului, dar, desigur, puteți schimba.
Află ce fel de folder sunt acum, foarte simplu, doar uita-te la invitația terminalului, adică, acele caractere care sunt imprimate automat la începutul fiecărei linii:

Catalogul actual - este că între caractere. și $. Apropo, nota înainte. Un nume de utilizator și computer nume, separate prin simbolul @. Dar atunci când executați un terminal undeva intre. și costă simbolul $

La începutul directorul curent terminalul devine directorul home al utilizatorului, și așa mai departe, simbolul
I este / home / utilizator2.
Ei bine, cum să dau seama locația curentă, cum ar fi înțeles, și cum să-l schimbe? Pentru a face acest lucru, utilizați comanda cd. urmați, de exemplu, comanda
Vezi tu, locația curentă sa schimbat:

În orice caz, îmi amintesc că numele de fișiere și directoare în Linux sunt cazuri sensibile, care este muzica si muzica - aceasta două nume complet diferite.
După comanda CD-ul poate fi specificat ca o cale relativ complet la rădăcină, iar relativa masurata de la directorul curent. In exemplul de mai sus, am folosit o cale relativă. Dar completă:
Mă grăbesc să subliniez câteva caracteristici importante. În primul rând, atunci când un set de căi este, de asemenea, completarea automată a Tab de lucru. este foarte convenabil. În al doilea rând, folosesc o varietate de caractere și spații non-alfanumerice nu pot fi direct în recrutarea de moduri. De exemplu, pentru a merge la directorul care conține numele personajului spațiu, este necesar atunci când tastați calea către acest director pune \ inaintea spatiului. Iată cum:
Instalarea unui backslash în fața unor personaje este numit de screening. De altfel, atunci când se utilizează toate slash-uri pentru a adăuga automat sunt plasate automat. În plus, puteți să încadrați pur și simplu calea în ghilimele duble:
Dar, în acest caz, autocompletare nu funcționează.
Acesta poate fi utilizat în recrutarea de moduri, de exemplu:
Dar, pentru a trece direct la directorul home este suficient să introduceți CD-ul fără argumente.
Pentru a naviga la directorul de mai sus, puteți utiliza comanda
În general, două puncte se referă întotdeauna la directorul părinte, astfel încât să puteți face acest lucru:
În principiu, totul poate fi combinat în mod arbitrar, în limite rezonabile, desigur. Și, în sfârșit, despre CD-ul. Mutați în directorul vizitat anterior, utilizați comanda
Cum de a naviga prin directoare cum ar fi înțeleasă ca o primă aproximare, acum am să-ți spun despre alte operații utile. Vizualizați conținutul directorul curent poate fi comanda ls.

De obicei, comenzile pot transmite diverse modificatori, cum ar fi:

Apropo, această comandă arată diverse informații suplimentare despre conținutul directorului.
Foarte des, parametrii de comandă sunt numele de fișiere sau foldere, este pentru acest lucru am dat o relatare detaliată a modului de a muta directoare și de a folosi diferite nume de fișier ca argumente. De exemplu, comanda pisica afișează conținutul unui fișier text, și, dacă doriți să vedeți conținutul fișierului test.txt. situată în directorul acasă, ai putea rula comanda
Utilizatorii Novice Linux de multe ori ca să sperie așa-numitele Manami. Faptul că omul - este un sistem de ajutor privind comenzile pentru terminal. Folositi-l foarte ușor, trebuie doar să tastați în terminal
Va ajuta de fapt, textul 3). împărțit în secțiuni. Navigați prin ea folosind tastele săgeată și PgUp și PgDown. și pentru a ieși doar Q. presă
În plus față de om-pagini de mai multe utilități 4) are un built-in ajutor, care de obicei pot fi găsite prin rularea programului cu tasta --help.
Există alte surse de ajutor, cum ar fi un om info-utilitate cum ar fi. Dar, de multe ori informațiile cele mai complete despre program pot obține de la om-pagini, și un fundal scurtă - specificând cheia --help la apelarea 5).
În cele din urmă vreau să spun este că terminalul păstrează o istorie de comenzi introduse de utilizator, pe care le puteți derula în timp real în sus și în jos săgețile de pe tastatură. Este foarte convenabil pentru re-executarea comenzilor introduse anterior. Și puteți vedea istoria echipei
Fiecare echipă din istoria numărului acolo, executați comanda din nou cu un anumit număr poate fi apelat la punctul de exclamare terminal și un număr dorit de echipă:

Și pentru a repeta comanda anterioară poate fi apelat pur și simplu scriind două puncte de exclamare. Mutare în istoria de comenzi tastate pot fi săgețile sus / jos de pe tastatură. Făcând clic pe o dată pe săgeata în sus - terminalul va afișa ultima comandă scris de doua ori - penultima, și așa mai departe. Dacă vrei să mergi înapoi - faceți clic pe săgeata în jos.
În orice caz, o notă mică pe un alt subiect. Se întâmplă ca ai ceva să fi început într-un terminal și doriți să anulați acest lucru. De obicei, ea face foarte simplu, trebuie doar să apăsați comanda rapidă de la tastatură Ctrl + C 6).
Există alte combinații de controale, cum ar fi Ctrl + D trimite un semnal la sfârșitul fișierului aplicație care rulează, și fără a executa utilități face același lucru ca și ieșire comandă de terminal. Ei bine, dacă doriți mai multe detalii pentru a gestiona programe care rulează, apoi uita-te la Htop monitorul sistemului. care, cu toate acestea, trebuie să instalați mai separat.
Dacă aveți impresia că terminalul - acesta este un program de primitiv, care poate efectua comenzi foarte simplu, atunci aceasta este o impresie falsă. De fapt, există atât de multe instrumente consola cu caracteristici bogate. De exemplu, așa cum sa menționat mai sus, versiunea de server Ubuntu vine fără un mediu grafic. Cu doar utilitati consola se pot configura și gestiona servere complexe multifuncționale.
Și, în sfârșit, ca un exemplu, ia în considerare un simplu manager de fișiere consolă. Amintiți-vă, într-un capitol anterior am stabilit în sistemul nostru Midnight Commander. Introduceți comanda terminalului
și să vedem ce se întâmplă:

Utilizatorii de mai în vârstă, care au avut de a lucra în DOS, această fereastră poate provoca un atac acut de nostalgie.
A nu se confunda terminalul la consola. Pentru a opera învelișul de consolă GUI nu este necesară deloc. Asta e ceea ce rulează versiunea de server Ubuntu. Terminal - este doar unul dintre programele care emuleaza activitatea consolei. Consola „reală“ poate fi accesat prin tastarea combinația de taste Ctrl + Alt + Fx (în cazul în care Fx - tastele F1 prin F6). Apoi, va trebui să introduceți numele de utilizator și parola (parola nu va apărea în nici un fel, nici un asteriscuri sau cratime - deloc). Înapoi la GUI - Ctrl + Alt + F7.
Tot ceea ce a fost spus în legătură cu terminalul, și într-adevăr pentru consola. Toate comenzile terminale - lucrează în consolă. Mai mult decât atât, terminalul a fost creat pentru a putea folosi utilitarele linie de comandă atunci când se lucrează într-o coajă de grafică.
Probabil te gândești: de ce este nevoie de această consolă în cazul în care există un terminal? Pentru a da doar două exemple:
uneori, unele programe pot închide și „atârnă“, toate mediul grafic (deși acest lucru se întâmplă foarte rar). Apoi, puteți merge la consola de comandă
a se vedea numărul de proces agățate și echipa
finaliza procesul atârnate.
Pe aceasta, probabil, se va încheia o scurtă introducere în lumea bogată de comenzi consola Linux si uita-te la unele mai multe caracteristici ale acestui sistem de operare multi-fațete:
1) De fapt, mouse-ul, de asemenea, funcționează în terminal, de exemplu, copiați textul în terminalul este mouse-ul convenabil
2) Dar când acest simbol este folosit ca nume de director în căile de fișiere.
3) Sau vi se va spune că pagina om pentru această comandă nu este. Deși cele mai multe informații sunt disponibile pentru toate comenzile, cu excepția terminalului încorporat, cum ar fi CD-uri.
4) Dacă dintr-o dată nu știu - aproape orice consolă de comandă este de fapt un program separat, nu o capacitate built-in a terminalului. De fapt, singurul CD-ul este o parte a terminalului, și puteți găsi cu ușurință fișierul executabil principal prin tastarea în terminal și care, chiar și pentru toate celelalte echipe - este, de asemenea, un program separat. Dacă da ascultare la toate acestea - atunci, sperăm, începe să înțeleagă mai bine Linux ca un întreg și, în special, terminalul. Dar dacă crezi că toate acest lucru este prea complicat, puteți folosi doar terminalul atunci când doriți să și nimic să se gândească.
5) După cum am menționat în nota de subsol precedentă - fiecare echipă este în esență un program separat. Deci, informații cu privire la --help întotdeauna construite în program în sine, și omul și informații iau informații din fișiere specifice pentru documentare, care nu vin întotdeauna cu aplicația. De multe ori, cu toate acestea, ele pot fi plasate separat cu pachetul corespunzător, cu o notă -doc. dar instalarea unui pachet nu am spus asa ca acest lucru să păstreze în minte.
6) Acest lucru este valabil mai ales dacă lansa accidental ce unele comenzi extrem de periculoase, cu argumentele greșit, de exemplu, modul în care să îndeplinească, această comandă va șterge toate fișierele complet de pe computer. De aceea, nu este necesar să se efectueze vreodată. Chiar dacă i-ai întrerupt în mijlocul de execuție - sistemul nu va putea recupera. I-am scris acest lucru doar pentru a arăta că, în ciuda terminalului de putere (sau din cauza asta) atunci când efectuează comenzi consola cel mai important - este atenția utilizatorului. Niciodată nu executa o comanda pentru care tu nu intelegi. De exemplu, echipa este de a face exact la fel ca și cele menționate mai sus și cel mai rău lucru pe care se execută nici măcar nu au observat nimic, atâta timp cât nu termina lucrarea, și nu veți găsi pierderea de absolut toate fișierele. Deci, fii mereu atent!