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.
Rengeteg csodálatos dolgot csinálhatsz parancsokkal Linuxon, és ezt tényleg nem nehéz megtanulni.
Olvassa el a következőt
- Linux
- Linux parancsok
- Linux Bash Shell

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.
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