Amikor elkezdi használni a Linuxot, azt fogja tapasztalni, hogy a rendszer a számos asztali környezet jelenléte ellenére sokkal jobban támaszkodik a parancssorra, mint más operációs rendszerek. Miért ez?

Számos oka van annak, hogy a parancssor a Linux ökoszisztéma lényeges része.

1. Amikor a Unixot fejlesztették, nem volt grafikus felület

Bár a Linux nem Unix, mivel nincs kódja a rendszerből, viselkedése ezen alapul, beleértve a parancssor használatát is. Amikor a '60-as évek végén és a '70-es évek elején a Unixot a Bell Labs-nál fejlesztették, nem létezett olyan, hogy grafikus felhasználói felület.

A legtöbben lyukkártyán küldték be programjaikat, míg néhány szerencsésnek sikerült terminál segítségével kommunikálnia a rendszerrel, mint például a Unix alkotói: Dennis Ritchie és Ken Thompson.

Ezek a terminálok vagy teletype gépek vagy videoterminálok voltak, amelyek csak egy képernyő és egy billentyűzet. Mindkét típusú terminál csak szöveget támogatott, grafikát nem.

A parancssori interfészek természetesek voltak az ilyen típusú termináloknál. A szöveges terminálok használata volt az egyik fő oka annak, hogy a Unix-fejlesztők a rövid parancsneveket részesítették előnyben, mivel gyorsabban gépelhetők.

Összefüggő: Miért olyan rövidek a Linux parancsok? A Linux parancsok története

A programozók a Linux legkiválóbb szószólói, mert rengeteg eszköze van a munkájuk elvégzéséhez: tolmácsok, fordítók és hibakeresők. És ezek az eszközök a parancssorban futnak.

Bár ezeket mind meghívhatja egy grafikus IDE-ről, ez csak valahol egy parancssor előlapja.

3. A parancssor gyors

Sok Linux-felhasználó szereti azt állítani, hogy a Linux parancssor gyorsabb, mint a grafikus felhasználói felület használata. A parancssori programok gyorsabban indulnak el, mint a grafikusok, mert kevesebb a többletmunka.

Ez az egyik oka annak, hogy amikor a Linux először megjelent a PC-ken, a disztribúciók alapértelmezés szerint a konzolkörnyezetben működtek. A korszak gyengébb teljesítményű PC-i gyakran küzdöttek az X futtatásával, legalábbis az asztali rendszerekhez tartozó kis mennyiségű RAM miatt.

Láthatja, hogy a 90-es évek elején egy 4 MB RAM-mal rendelkező i386 PC mennyit küzd egy egyszerű X ablakkezelő betöltésével, és ez akkoriban egészséges mennyiségű RAM volt:

4. A parancssor mindenhol működik, beleértve a szervereket is

Az egyik fő oka annak, hogy a parancssor megmaradt Linux rendszereken, az az, hogy szinte mindenhol működik. Ha X-nek nem tetszik a grafikus kártyád, ez a probléma a korai Linux rendszereken is gyakoribb volt, akkor a konzolnál találod magad. Ez azt jelenti, hogy szükség esetén visszatérhet a parancssorba.

Emiatt népszerű a Linux szerverek telepítése csak a parancssori felülettel. Ez hatékonyabb szerverhasználatot tesz lehetővé. Végül is nincs szükség grafikus felhasználói felületre, ha úgysem látja senki.

Sok adminisztrátor szeret távolról bejelentkezni SSH-n keresztül a szerverek kezeléséhez. Ez az alacsonyabb többletköltség lehetővé teszi a Linux-kiszolgálók hatékonyabb működését, mint a Windows-kiszolgálók.

Összefüggő: Futtatható a Linux asztali környezet nélkül?

5. A parancssori programok szkriptelhetők

A parancssori programok egyik nagy előnye a grafikusokkal szemben, hogy a programozók automatizálhatják őket.

Ha grafikus programokkal, például fájlkezelőkkel dolgozik, gyakran ismétlődő műveletekbe, például fájlok átnevezésébe ütközik. Ha sok fájlja van, ez fárasztó lehet a GUI fájlkezelővel. A shell lehetővé teszi, hogy helyettesítő karaktereket használjon a fájlok listájának létrehozásához.

Ha az összes szöveges fájlt egy könyvtárba szeretné másolni, használja ezt a sort:

cp *.txt /példa

Bonyolultabb feladatokhoz is használhat szkriptnyelveket. Sok éven át a választott szkriptnyelv a shell volt. A shell előnye, hogy a parancssorban a már megszokott programokat használhatja a parancssorban.

Míg a szkriptnyelvek, például a Perl és a Python könyvtárakat használnak, lehetséges a szabványos Linux-programok használata is, ha nem létezik könyvtár.

Most már tudja, hogy a Linux miért használja annyira a parancssort

Ha megdöbbentette, milyen fontos a parancssor a Linux számára, akkor most már tudja, milyen fontos ez számos technikai felhasználáshoz, például szerverekhez és fejlesztéshez. Még a számítógépet is az Ön helyett dolgozik, nem pedig fordítva.

Ha még csak most kezdi használni a Linux parancssort, és elveszettnek érzi magát, olvassa el a további tippeket, amelyekkel a legtöbbet hozhatja ki Linux rendszeréből a shell segítségével.

Rövid útmutató a Linux parancssor használatának megkezdéséhez

Rengeteg csodálatos dolgot csinálhatsz parancsokkal Linuxon, és ezt tényleg nem nehéz megtanulni.

Olvassa el a következőt

RészvényCsipogEmail
Kapcsolódó témák
  • Linux
  • Linux parancsok
  • Linux Bash Shell
A szerzőről
David Delony (82 cikk megjelent)

David szabadúszó író, aki a Csendes-óceán északnyugati részén él, de eredetileg az öböl térségéből származik. Gyermekkora óta rajong a technológiaért. David érdeklődési köre az olvasás, a minőségi tévéműsorok és filmek nézése, a retro játékok és a lemezgyűjtés.

Továbbiak David Delonytól

Iratkozzon fel hírlevelünkre

Csatlakozzon hírlevelünkhöz műszaki tippekért, ismertetőkért, ingyenes e-könyvekért és exkluzív ajánlatokért!

Kattintson ide az előfizetéshez