Economisiți timp în terminalul Linux cu aceste 20 de comenzi rapide

Economisiți timp în terminalul Linux cu aceste 20 de comenzi rapide / Linux

Terminalul poate fi un loc intimidant, dar există o șansă bună să o deschideți în timpul experienței dvs. Linux. Dacă petreceți destul timp acolo, s-ar putea să aflați că nu este așa de rău. Am ajuns să prefer să folosesc terminalul pentru anumite sarcini, cum ar fi instalarea și actualizarea software-ului Cum să depășească problemele cu Ubuntu Update Manager Cum să depășească problemele cu Ubuntu Update Manager Practic, fiecare utilizator sa confruntat cu probleme cu Ubuntu Update Manager, fie cu depozite lipsă, fie din cauza unor erori neobișnuite care indică probleme de conectivitate la Internet. Vă vom arăta cum pot fi abordate. Citeste mai mult .

Indiferent dacă sunteți un newbie terminal sau cineva care a trecut de frica de mult timp în urmă, există moduri în care puteți face lucrurile să meargă mai bine. Iată 20 de comenzi rapide care vă pot ajuta să depășiți o parte din incomoditatea liniei de comandă.

Mutarea cursorului

La început, chiar mișcarea în jurul terminalului pare mai dificilă. Din fericire, nu este mai greu, doar diferit. Scoateți mâna de pe touchpad, respirați adânc și zâmbiți. Tastatura este pe cale să devină cel mai bun prieten al tău.

1. Salt între părțile unei linii

Utilizare Ctrl + Stânga și Ctrl + dreapta pentru a vă deplasa între diferitele părți ale liniei. Să presupunem că ați scris următoarea linie.

dnf instala kde-desktop-mediu

Atingerea Ctrl + Stânga te pornește la începutul anului mediu inconjurator, desktop-, kde, instalare, și DNF, în această ordine.

2. Hop la începutul sau la sfârșitul unei linii

Acasă sau Ctrl + A mutați cursorul la începutul liniei. Sfârșit sau Ctrl + E te mută până la capăt.

Ce taste folosiți depinde de aspectul tastaturii. Nu toate PC-urile au Acasă și Sfârșit chei. MacBooks nu. Oricum, Ctrl + A / E ar trebui să funcționeze.

3. Ștergeți o parte sau o parte a unei linii

Ctrl + K ia totul de la poziția curentă la sfârșitul liniei și îi dă boot-ul. Ctrl + W merge doar după cuvântul imediat înainte de cursor. Ctrl + U șterge de la începutul liniei până la poziția curentă a cursorului

4. Completați automat o comandă sau un director

Apăsând fila completează numele comenzii sau directorului curent.

Să ne imaginăm că navigați la dosarul descărcărilor utilizând următoarea linie:

cd / home / user / Descărcări

Aveți posibilitatea să atingeți fila după ce vă aflați cd / home / utilizator / Dow pentru a termina automat cuvântul.

Spuneți că doriți să instalați o mulțime de aplicații folosind apt-get install. Puteți tasta apt-get ins și fila lovită.

Când terminalul nu poate prezice ceea ce încercați să spuneți, acesta vă permite de obicei să știți cu un bip.

Reciclarea

Cei dintre noi care au crescut în epoca Windows și Mac s-au obișnuit să facă clic pe icoane pentru a face lucruri. Nu e nimic din asta în terminal. Asta înseamnă că trebuie să tastăm fiecare comandă. Din fericire, avem modalități de a evita repetarea lucrurilor de mai multe ori.

5. Comutați între liniile utilizate recent

apasă pe Sus săgeată pentru a ajunge la ultima comandă pe care ați folosit-o. Atingeți din nou pentru ao prelua înainte. apasă pe Jos săgeată dacă ați trecut prea departe.

Terminalul vă salvează istoricul chiar și atunci când închideți fereastra, astfel încât să puteți face acest lucru pentru a reaminti comenzile pe care le-ați folosit cu zile în urmă.

6. Copiați linia anterioară

Să presupunem că doriți să repetați o comandă pe care tocmai ați emis-o, dar cu privilegii de rădăcină. Șanse ați uitat să începeți linia sudo (mai multe despre aceasta mai târziu). În acest caz, în loc să reintroduceți întreaga comandă, puteți introduce pur și simplu:

sudo !!

Punctele de exclamare duble spun terminalului că doriți să reintroduceți linia anterioară.

7. Copiați linia anterioară care conține o comandă specifică

Ce se întâmplă dacă comanda pe care doriți să o repetați nu este ultima pe care ați folosit-o? Comanda ilustrată mai sus, !!, nu va mai funcționa. În schimb, veți dori să utilizați un singur punct de exclamare combinat cu începutul comenzii pe care doriți să o regăsiți.

De exemplu, ați putea folosi !apt-get, !DNF, sau !Pacman pentru a încerca să verificați din nou actualizările. Tehnica funcționează și cu CD, om, și alte comenzi esențiale Un A-Z de Linux - 40 de comenzi esențiale trebuie să știi un A-Z de Linux - 40 de comenzi esențiale trebuie să știi Linux este roata a treia ignorată de-a treia la Windows și Mac. Da, în ultimul deceniu, sistemul de operare open source a câștigat multă tracțiune, dar este încă departe de a fi considerat ... Citește mai mult .

8. Copiați Argumentul anterior

După copierea și lipirea unui dosar într-o locație nouă, vă recomandăm să începeți să faceți alte lucruri în directorul respectiv. Incearca asta:

cd! $

!$ indică ultimul argument utilizat. Rețineți că argumentele constau în orice informație pe care o dați unei comenzi pentru a finaliza o sarcină, astfel încât directoarele nu sunt cu greu singurele lucruri pe care le puteți recicla utilizând !$.

9. Fixați Typos

Uneori se întâmplă să se întâmple greșeli Într-un articol, ele pot duce la jena. În terminal, opresc comenzile de la lucru. Din fericire, există o rezolvare ușoară.

Să presupunem că doriți să căutați toate lucrurile pe care le puteți face cu managerul pachetului Fedora, DNF. Pentru a face acest lucru, porniți terminalul și tastați:

om dfn

Ei bine, nu este corect. Terminalul vă spune că există “Nu există nici o intrare manuală pentru dfn.”

Stii asta. Pentru a remedia problema, tastați:

^ DFN ^ DNF

Când apăsați Enter, terminalul va repeta comanda utilizând noua ortografie.

Directoare de navigare

Lansarea aplicațiilor nu este decât singurul lucru pe care îl faci pe computer, și același lucru este adevărat odată ce te scufunzi în terminal. Uneori, pur și simplu trebuie să mutați fișierele și să explorați folderele.

Acest lucru vine cu o curbă de învățare, dar cu aceste elemente de bază memorate, veți obține atârnă de ea în cel mai scurt timp.

10. Navigați la un anumit fișier sau folder

Așa cum am spus, manipularea fișierelor poate fi o adevărată corvoadă. Trebuie să vă amintiți locația unui fișier și să știți cum să scrieți calea în mod explicit. Ce face asta?

O abordare mai ușoară este să trageți un fișier sau un folder în terminal. Aceasta va adăuga calea spre sfârșitul comenzii dvs. actuale.

11. Navigați între foldere

Odată ce ați început deja să gestionați folderele din interiorul terminalului, tragerea și plasarea pot începe să se simtă ca o tragere. În acel moment, aceste două puncte vor deveni cel mai bun prieten al tău. Când o utilizați CD pentru a vă deplasa, urmați acea comandă ...

Nu, nu eo elipsă neterminată. Uite, să încercăm asta.

CD… 

CD urmată de două perioade vă va muta în directorul părinte.

Pentru a comuta între dosarele din directorul părinte, utilizați CD… urmată de numele. Pretindeți că gestionați fișiere în dvs. / Muzica / Black_Eyed_Peas dosarul, terminați lucrarea și acum doriți să faceți salt / Muzica / Lindsey_Stirling. Introduceți simplu:

cd ... / Lindsey_Stirling

12. Întoarceți-vă la Directorul anterior

La jumătatea drumului prin editarea fișierelor în /Lindsey Stirling, vă dați seama că ați uitat să eliminați una dintre imaginile de artă inutile care se agață de dvs. /Fasole negre pliant. Pentru a vă întoarce imediat, utilizați o linie. Ca în -

CD -

13. Reveniți la Directorul de domiciliu

Când sunteți gata să vă duceți acasă, ca să spunem așa, doar intrați CD. Asta e.

14. Consultați directorul curent

Bine, ați navigat o vreme și nu mai știți unde vă aflați. S-a întâmplat. introduce PWD pentru a vedea calea către locația dvs..

15. Du-te la directorul rădăcină

Oh, deci ești legitim. Dacă căutați să navigați direct la directorul rădăcină și să începeți CD-în jurul terminalului, cunoașteți clar modul în care vă aflați în jurul Linux-ului. Pentru a ajunge direct la carnea și cartofii sistemului de operare, utilizați:

cd /

16. Păstrați accesul rădăcină

Da, aș fi putut pune acest lucru oriunde pe listă, dar pentru a manipula oricare dintre fișierele din directorul rădăcină, aveți nevoie de acces de administrator. Cel mai bun mod de a face acest lucru poate varia în funcție de distribuția dvs. O opțiune este de a plasa sudo la începutul comenzii tale.

O altă abordare, presupunând că aveți parola de root, este de a utiliza su in schimb. Acesta vă va semna ca administrator și vă va permite să efectuați modificările pe care le doriți fără să vă faceți griji cu privire la reintroducerea parolei. Acesta poate economisi timp dacă aveți de gând să faceți o grămadă de modificări la nivelul rădăcinilor. Dar nu faceți acest lucru dacă sunteți chiar cel mai puțin sigur de ceea ce faceți Ce este SU & De ce este important să utilizați Linux eficient? Ce este SU & De ce este important să utilizați Linux eficient? Contul de utilizator Linux SU sau root este un instrument puternic care poate fi de ajutor atunci când este utilizat corect sau devastator, dacă este folosit din greu. Să ne uităm de ce ar trebui să fii responsabil atunci când folosești SU. Citeste mai mult .

Multifunctional

Ați învățat elementele de bază. Acum, sunteți gata să vă duceți terminalul-fu la nivelul următor?

17. Rulați comenzi multiple

Pentru a face asta, vei avea nevoie de doi ampersandi. Porniți o comandă, intrați &&, și să urmeze oa doua sarcină care va începe numai dacă prima nu eșuează. Iată un exemplu (adesea prost).

ecou "Unde e Lindsey Stirling?" && echo "Aici este!" && cd / home / utilizator / Muzică / Lindsey_Stirling

Terminalul va afișa textul “Unde e Lindsey Stirling?” Atunci va spune “Iat-o!” înainte de a vă duce în dosarul de muzică corespunzător.

Vă puteți gândi && la fel de și. Ca și în, îi spui terminalului să facă asta șiacest și acest.

18. Rulați o comandă cu un plan de rezervă

Semnalul dublu ampersands pentru a rula comanda ulterioară numai dacă precedentul a reușit. Poate vrei contrariul, să conduci o comandă numai dacă prima eșuează. În acest caz, swap && pentru ||.

19. Rulați o comandă în fundal

Plasați un singur & la sfârșitul unei linii. Terminalul vă va arăta un număr de proces și apoi, atâta timp cât nu sa întâmplat nimic, reveniți la normal ca și când nu se întâmplă nimic.

Pentru a vedea care procese rulează în prezent, introduceți locuri de munca comanda. Poți să folosești ucide urmat de numărul de proces furnizat pentru a forța o sarcină să nu mai funcționeze. Alternativ, puteți aduce operația înapoi în prim-plan folosind fg.

20. Rulați mai multe comenzi în fundal

Așa cum v-ați putea aștepta, & face și asta. După ce terminați prima comandă cu o &, urmăriți-vă cu alta.

rmdir / home / user / Public & killall browser-ul crom și sudo apt-get update &

Toate aceste sarcini vor rula în fundal. Fiecare va activa indiferent dacă ceilalți reușesc sau nu.

Sunteți pregătit pentru Terminal?

Până când ați lucrat prin toate aceste comenzi rapide, acea fereastră negru misterioasă, cu text alb, ar trebui să se simtă familiarizată. S-ar putea chiar să vă aflați păstrând o fereastră terminală deschisă undeva pe desktop-ul dvs. în orice moment.

În acest caz, este timpul să vă familiarizați cu lucrurile distractive 9 Comenzi Linux Quirky trebuie să știți (și va iubi) 9 Comandă Linux Quirky trebuie să știți (și va iubi) Asigurați-ASCII arta, vorbesc cu computerul și să redați text aventuri. Linia dumneavoastră de comandă Linux nu este doar pentru lucru: poate fi ciudat distractiv, dacă știți comenzile potrivite. Citeste mai mult . Dacă vă simțiți încrezători, puteți să avansați la gestionarea partițiilor Luați controlul asupra partițiilor de disc Linux cu aceste 10 comenzi fdisk Preiați controlul partițiilor de disc Linux cu aceste 10 comenzi fdisk Deși instrumentele de gestionare a discurilor desktop sunt de asemenea disponibile pentru distribuții Linux (cum ar fi Disk Utility în Ubuntu), folosind instrumentul de comandă fdisk oferă mai multe opțiuni. Citeste mai mult ? Alternativ, poate doriți să vă petreceți mai mult timp învățând noțiunile de bază Un ghid rapid pentru a începe cu linia de comandă Linux Un ghid rapid pentru a începe cu linia de comandă Linux Puteți face o mulțime de lucruri uimitoare cu comenzi în Linux și nu este într-adevăr dificil a invata. Citeste mai mult . Indiferent ce faceți, există anumite comenzi pe care nu ar trebui să le executați. 9 Comenzi Lethal Linux nu trebuie să executați niciodată 9 Comenzi Lethal Linux Nu trebuie să executați niciodată Nu ar trebui să rulați o comandă Linux decât dacă știți exact ce face. Iată câteva dintre cele mai periculoase comenzi Linux pe care, în cea mai mare parte, le doriți să le evitați. Citeste mai mult .

Care sunt comenzile rapide ale terminalelor tale preferate? Există comenzi pe care le-ați recomanda elevilor să se angajeze în memorie? Distribuiți-vă cunoștințele în comentarii!

Explorați mai multe despre: Comenzi rapide de la tastatură, Terminal.