Top site-uri și cărți pentru a vă transforma într-un erou de linie de comandă Linux

Top site-uri și cărți pentru a vă transforma într-un erou de linie de comandă Linux / Linux

Odată ce ați trecut la distribuția dvs. aleasă de Linux și ați ajuns la interfața cu utilizatorul, ar trebui să vă bucurați să continuați. Dar dacă vrei funcționalitate suplimentară? Ce se întâmplă dacă faceți clic pe un mouse peste câteva meniuri nu oferă experiența utilizatorului de alimentare dorită?

Răspunsul, desigur, este să îmbrățișați linia de comandă. Dar la fel de ușor este lansarea unei ferestre terminale (de obicei CTRL + ALT + T) sau deconectați-vă de pe desktop pentru a comuta la linia de comandă principală, poate fi dificil să vă amintiți fiecare comandă de care aveți nevoie.

Iată site-urile și cărțile de care aveți nevoie pentru a deveni comandant al liniei de comandă.

Ce este linia de comandă?

“Linie de comanda” este un termen generic, dat fiind interfețele utilizator bazate pe text. Windows are două (Command Prompt și Windows PowerShell Command Prompt vs. Windows PowerShell: Care este diferența? Prompt Command vs. Windows PowerShell: Care este diferența? Utilizatorii de Windows pot obține fără să folosească nici Prompt sau PowerShell. noi caracteristici în jurul colțului, poate că este vorba despre timpul pe care l-am învățat. Citiți mai multe), la fel ca și macOS. În Linux, linia de comandă este denumită în mod obișnuit ca

  • linia de comandă,
  • terminalul (în esență o emulare a unui terminal PC clasic),
  • consola (un alt nume pentru terminal),
  • o shell (mediu de linie de comandă) sau
  • bash.

Acest din urmă nume este un acronim Bourne Acâştig SHell, și este ceea ce apare în majoritatea sistemelor de operare Linux când terminalul este lansat. O shell este în esență un program sau un mediu care acceptă comenzi bazate pe text.

Ce puteți face pentru a afla aceste comenzi? Puteți practica și petreceți mult timp în cochilie. Pentru a vă ajuta, îmbrățișați cărți și site-uri care vă vor ajuta să vă perfecționați abilitățile în terminal. Iată câteva sugestii.

Site-uri mari pentru a afla linia de comandă

În primul rând, vom examina cinci site-uri web minunate, menite să vă ajute să aflați mai multe comenzi bash.

1. Ghidul Bash

Scrisă în cea mai mare parte de Maarten Billemont, Ghidul Bash - destul de adecvat - este o colecție open source de ghiduri și exerciții pe care le puteți folosi pentru a face griji cu linia de comandă.

Începând cu elementele de bază ale bash-ului, diferitele moduri (interactive și non-interactive) și cum a ajuns acesta, acest site oferă un fundal cuprinzător care vă ajută să înțelegeți mecanica liniei de comandă.

2. Cartea de bucate Linux

Versiunea online a cărții tipărite cu același nume, Cartea de bucate Linux este de Michael Stutz. Această versiune bazată pe web este în mod vechi, unstled, HTML simplu, și ca atare nu oferă o citire ușoară. Cu toate acestea, are o funcție de căutare, astfel încât să nu aveți probleme în a găsi ceea ce căutați.

Dimensiunea și profunzimea ei dă un loc bine câștigat în această listă. Cu toate acestea, pentru o versiune actualizată, va trebui să mergeți la Amazon.

3. Tutorialele lui Ryan

Aveți două motive pentru a verifica Tutorialele lui Ryan. În primul rând, există secțiunea Tutorial Linux, care este împărțită în 13 secțiuni și are scopul de a vă oferi o serie de tutoriale pentru a lucra în scopul de a dezvolta înțelegerea dvs. de linie de comandă.

În plus, există o secțiune Bash Scripting, care explică programarea de bază pe care o puteți face în linia de comandă. Aceasta acoperă variabilele, dacă există declarații, bucle și funcții. Dacă acestea nu vă sunt familiare, nu vă faceți griji - sunt relativ simple!

4. Ghidul utilizatorului openSUSE

Găzduit pe site-ul Web al Universității din Cambridge, Manualul openSUSE 9.0 este un ghid detaliat, care poate fi căutat, cu un capitol mare dedicat liniei de comandă. În momentele în care ați vizitat această resursă, veți afla despre conducte și învățați cum să creați o arhivă. Bineînțeles, sunt necesare anumite cunoștințe anterioare!

În esență, un manual HTML, acesta este un site destul de simplu, dar cu o mulțime de informații pe care le puteți utiliza pentru a vă actualiza cunoștințele despre linia de comandă.

5. Aici, la MakeUseOf!

Ne-ar fi remis dacă nu am menționa propria noastră contribuție în lumea ajutorului de linie de comandă. De-a lungul anilor, MakeUseOf a produs numeroase tutoriale care demonstrează modul de utilizare a liniei de comandă. Acestea includ totul, de la închiderea PC-ul dvs. 5 moduri de a închide computerul dvs. Linux de la linia de comandă 5 moduri de a închide computerul dvs. Linux de la linia de comandă Nici un sistem de operare este perfectă. Linux nu este o excepție și va trebui să reporniți la un moment dat. Dar cum? Există mai multe comenzi de închidere disponibile utilizatorilor Linux. Citiți mai multe despre montarea discurilor și partițiilor Montarea hard disk-urilor și partițiilor Utilizarea liniei de comandă Linux Montarea hard disk-urilor și partițiilor Utilizând linia de comandă Linux Încercați să obțineți mai mult de la terminalul Linux? Învățați cum să montați și să demontați manual hard disk-urile dvs. este un loc minunat pentru a începe. Distribuțiile Linux moderne fac acest lucru mult mai ușor și mai intuitiv decât oricând. Citeste mai mult .

Deci, nu ezitați să marcați secțiunea noastră Linux împreună cu celelalte site-uri listate mai sus.

Cărți cu cunoștințe despre linia de comandă pe care trebuie să le citiți

Nu este vorba doar de site-uri web unde veți găsi o grămadă comodă de comenzi Linux pentru a vă apuca sau pentru a vă scufunda. Aceste trei cărți se vor dovedi deosebit de utile în dezvoltarea cunoștințelor despre bash.

1. Linia de comandă Kung Fu

Cu un titlu complet de “Linia de comandă Kung Fu: trucuri de scripting Bash, sfaturi de programare pentru Shell Linux și Bash One-liners, această carte de Jason Cannon este surprinzător de simplă. Din fericire, începe cu câteva comenzi utile (cum ar fi sudo !! pentru a rula ultima comandă ca root) și termină cu ieșirea comenzii de observare.

Linia de comandă Kung Fu: trucuri de scripting Bash, sfaturi de programare Shell Linux și linia de comandă Bash One-liners Kung Fu: trucuri de scripting Bash, sfaturi de programare Shell Linux și Bash One-liners Cumpara acum la Amazon $ 14.53

Pe drum, se oprește la fiecare comandă vitală, oferindu-vă context și fundal. Acestea sunt aspecte cruciale ale învățării și împiedică lucrurile să se usuce. Este mai bine un comentariu al lui Cannon, care se concentrează asupra utilizării terminalului ca instrument.

2. Linia de comandă Linux: o introducere completă

Courtesy of William E Shotts, acest titlu din 2012 este o modalitate foarte bună în linia de comandă. Deși se însușește ca un “introducere,” acest volum merge de fapt mult mai adânc. Într-adevăr, ar putea fi cu ușurință o referință completă la linia de comandă.

Linia de comandă Linux: o introducere completă Linia de comandă Linux: o introducere completă Cumpara acum la Amazon $ 27.21

Pe partea inferioară, această carte este un pic cam grea. Structura este bună la evidențierea comenzilor și a variațiilor lor, dar - exemple utile deoparte - poate fi o citire dificilă. Ocazional, paginile întregi sunt transmise textului fără sugestia unei comenzi.

De asemenea, puteți accesa o mare parte din conținutul acestei cărți prin intermediul site-ului www.linuxcommand.org.

3. Linia de comandă Linux și Shell Scripting Bible

În cele din urmă, se află această carte de la Richard Blum și Christine Bresnahan, parte din vasta gamă de ghiduri legate de tehnologia informatică Wiley. A treia ediție a fost publicată în 2015 și se consideră a fi “ultima foaie de parcurs pentru comunicarea directă cu sistemul dvs..” Standing la 816 de pagini, aceasta nu este o laudă inexactă!

Linia de comandă Linux și Shell Scripting Bible, ediția a treia Linia de comandă Linux și Biblia Shell Scripting, ediția a treia Cumpara acum la Amazon $ 22.01

În timp ce celelalte două cărți din această listă conțin un eșantion de scripting bash, Blum & Bresnahan fac acest pas mai departe. Aici, veți găsi tot ce aveți nevoie pentru a dezvolta o înțelegere profundă a liniei de comandă și a scripting-ului shell. Deși este recomandat să citiți în ordine, acest volum face de asemenea o carte de referință bună.

Sau, folosiți doar terminalul!

De fiecare dată când te blochezi folosind terminalul Linux, poți solicita ajutor. Aceasta ar putea fi prin simpla tastare Ajutor pentru instrucțiuni generale sau ar putea fi prin includerea unui comutator (de obicei -h) la sfârșitul unei comenzi legate de program. Ecranele de informații care rezultă ar trebui să vă arate unde mergeți greșit.

Cu atât de multe moduri de a obține un mâner pe linia de comandă în Linux, este o surpriză mai mulți oameni nu sunt adepți. Dar dacă doriți control complet asupra PC-ului Linux, linia de comandă continuă să fie acolo unde este reținută puterea reală. Cu practica, aceasta poate fi mai rapidă decât prin glisarea unui indicator de mouse pe ecran.

Aveți cunoștințe de specialitate ale terminalului? Cum te-ai ocupat de asta? Orice sfaturi pentru a partaja cu noii veniți Linux? Spune-ne în comentarii.

Explorați mai multe despre: Programare.