Na većini Linux računala imate mogućnost otvoriti prozor i upisati naredbe koje vašem uređaju govore da radi. Ponekad, dok se vaše računalo diže ili ako se nešto ruši, ovo tekstualno sučelje zauzima cijeli zaslon.
Ovo je Linux naredbena linija. Starije je od različitih sučelja za stolna računala, ali postoji razlog zašto je još uvijek prisutno i široko se koristi. Mnogi se ljudi kunu u to.
Kratka povijest naredbenog retka
Sučelje koje koristite za pregled i interakciju s operativnim sustavom, bilo tekstualnim ili grafičkim, poznato je kao ljuska. Prve ljuske bile su temeljene na tekstu. To je zato što prva elektronička računala nisu bila kućanski uređaji. Umjesto toga, bili su divovski glavni računari koji su zauzimali čitave prostorije.
Tada je računalna snaga bila prilično niska, a mrežne veze spore. Možete pohraniti mnogo datoteka, a mnogi se korisnici mogu prijaviti u sustav istovremeno putem vrlo spore veze kada radite samo s tekstom.
Godine 1969. Dennis Ritchie i Ken Thompson iz Bell Labsa razvili su operacijski sustav Unix, jedan od prvih operativnih sustava na glavnom računalu koji je postao široko prihvaćen.
Unix je na glavnim računalima radio kao zajednički sustav, a ljudi su s računalom komunicirali s individualnih terminala koji se sastoje samo od tipkovnice i zaslona. Korisnici su učinili sve, od stvaranja i kretanja po datotekama do prijenosa podataka upisivanjem naredbi pomoću ljuske, koju je glavno računalo zatim interpretiralo.
Ako je nešto pošlo po zlu, administrator sustava mogao bi provjeriti putem konzole, namjenskog unosa teksta i uređaj za prikaz koji se koristi za poruke povezane sa sustavom, poput onih koje se tiču BIOS-a, pokretačkog programa za učitavanje ili zrno. Linux je sustav sličan Unixu koji replicira mnoge funkcionalnosti Unixa, ali kao besplatan softver dostupan svima.
Thompsonova ljuska (napisao Ken Thompson) bila je početna ljuska za Unix, ali zamjena je stigla od Stephena Bournea 1979. poznatog kao Bournova ljuska. Godine 1989. Brian Fox je stvorio ljusku Bourne Again (skraćeno bash) kao besplatnu zamjenu softvera Bourne ljuske u sklopu GNU projekta. Ovo je zadana ljuska za većinu Linux operativnih sustava.
Tako imamo nekoliko naziva koji se i danas često koriste za naredbeni redak: naredbeni redak, ljuska, terminal, konzola i bash.
Kako koristiti Linux naredbeni redak
Za početak jednostavno trebate kliknuti aplikaciju naredbenog retka svoje distribucije Linux. Za mnoge je naziv jednostavno "Terminal". To je zato što su aplikacije u biti moderne virtualne verzije ranog Unix terminala.
Čini se da prazan prozor terminala ne prikazuje mnogo, ali pruža vam tri bita informacija: vaše korisničko ime, naziv hosta (bilo vaše lokalno računalo ili udaljeni poslužitelj) i vaš trenutni direktorij (prema zadanim postavkama vaša kućna mapa, označena a ~). The $ označava kraj upita.
Kada upišete naredbu u terminal i pritisnete Unesi, rezultati se često pojavljuju odmah. Mnoge su naredbe jezgre kratke, kao npr cd naredba za promjenu imenika, ls za popis datoteka u trenutnom direktoriju, ili rm za brisanje datoteke.
Većina naredbi slijedi standardnu sintaksu. Formula ide ovako:
opcija naredbe target
The cilj često je datoteka ili mapa. Evo primjera pomoću naredbe ls:
ls -a Preuzimanja
U gore spomenutom isječku, ls je naredba, -a je opcija, i Preuzimanja je mapa koju vaša naredba cilja.
Dakle, što ova naredba radi? Pa, prema zadanim postavkama, ls navodi sve vidljive datoteke u vašem trenutnom direktoriju. The -a opcija govori lsu da prikaže i skrivene datoteke ili mape. Ciljni direktorij Preuzimanja govori ls -u da popiše datoteke u mapu Preuzimanja, a ne u mapu u kojoj trenutno radite.
Postoji bezbroj programa za naredbeni redak, a mnogi su prema zadanim postavkama unaprijed instalirani. Ako ste spremni zaroniti, pogledajte naše Liste za naredbeni redak u Linuxu.
Zašto biste danas mogli koristiti naredbeni redak?
Neki su zadaci jednostavno brži u naredbenom retku. Jedan od primjera koji mnogi dugogodišnji korisnici Linuxa dijele je upravljanje softverom. Ako znate točan naziv aplikacije koju želite, brže je upisati instalacijsku naredbu u terminal nego otvoriti trgovinu aplikacija za Linux. To ne znači da su trgovine aplikacija za Linux spore.
Upisivanje an prikladan ili dnf naredba je brža od korištenja bilo koje trgovine aplikacija, uključujući one u sustavu Windows, macOS, Android ili iOS. Naredbena linija također nastoji pružiti više informacija u procesu.
Naredbena linija nudi brze načine za obavljanje vrlo specifičnih zadataka koje povremeno ponavljate, poput kloniranja tvrdog diska ili preimenovanja velikog broja fotografija. Postoje grafičke aplikacije koje to rade, ali ako svaki put izvodite zadatak na identičan način, samo unos jedne naredbe može vam se činiti kao da štedite vrijeme. Ove zadatke možete čak i automatizirati pisanjem skripte.
Neke naredbe pokreću ono što se čini kao potpune aplikacije koje se izvode unutar terminala, poput vrh naredba koja može zamijeniti vaš alat za nadgledanje grafičkog sustava.
Poznavanje terminala također proširuje vrstu hardvera koji znate koristiti. Na primjer, možete postaviti vlastiti poslužitelj, kod kuće ili na daljinu. Možda se odlučite pretvoriti u Raspberry Pi ili stari laptop koji imate kućni medijski poslužitelj ili vlastiti uređaj za pohranu u oblaku.
A ako se iz bilo kojeg razloga zagledate u računalo koje se neće pokrenuti, znanje o naredbeni redak povećava šanse da sami popravite sustav bez ponovne instalacije vaš OS.
Zahtijeva li Linux naredbeni redak?
U ovom trenutku više ne morate znati svoj put oko naredbenog retka da biste koristili Linux. Zbog dostupnih desktop okruženja i aplikacija, Linux je jednostavan za korištenje kao i svaki drugi operacijski sustav, ako ne i lakši.
No, iako učenje naredbenog retka nije potrebno, ono ima svoje prednosti. A ako se duboko zaljubite u terminal, možete instalirati program poput Tmux koji vam omogućuje istodobno pokretanje i pregled više naredbi.
Chess Sheet Essential Tmux Commands
Pročitajte Dalje
- Linux
- Terminal
Bertel je digitalni minimalist koji piše s prijenosnog računala s fizičkim prekidačima privatnosti i OS -om odobrenim od strane Free Software Foundation. Cijeni etiku nad značajkama i pomaže drugima da preuzmu kontrolu nad svojim digitalnim životom.
Pretplatite se na naše obavijesti
Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!
Kliknite ovdje za pretplatu