Beginner Geek: A Linux terminál használatának megkezdése

Akár új Linux-felhasználó, akár egy ideje használja a Linuxot, segítünk a terminál használatának megkezdésében. A terminál nem olyan, amitől meg kell ijedni - ez egy hatékony eszköz, sok felhasználással.

Nem lehet mindent megtanulni a terminálról egyetlen cikk elolvasásával. Tapasztalat kell hozzá a terminál közvetlen játékával. Reméljük, hogy ez a bevezetés segít megismerni az alapokat, így tovább tanulhat.

Alapvető terminálhasználat

Indítson el egy terminált az asztali alkalmazás menüjéből, és meglátja a bash héjat. Vannak más héjak, de a legtöbb Linux disztribúció alapértelmezés szerint a bash-t használja.

Indíthat egy programot, ha beírja a nevét a promptba. Minden, amit itt elindít - az olyan grafikus alkalmazásoktól, mint a Firefox, a parancssori segédprogramokig - egy program. (A Bash tulajdonképpen rendelkezik néhány beépített paranccsal az alapvető fájlkezeléshez, és ezekhez hasonlóan, de ezek is hasonlóan működnek, mint a programok.) A Windows rendszerrel ellentétben az indításhoz nem kell beírnia a program teljes elérési útját. Tegyük fel például, hogy meg akarta nyitni a Firefoxot. Windows rendszeren be kell írnia a Firefox .exe fájljának teljes elérési útját. Linuxon csak beírhatja:

firefox

A parancs futtatásához nyomja meg az Enter billentyűt. Ne feledje, hogy nem kell hozzáadnia .exe fájlt vagy hasonlót - a programok nem rendelkeznek fájlkiterjesztéssel a Linux rendszeren.

A terminálparancsok elfogadhatnak argumentumokat is. A használható argumentumok típusa a programtól függ. Például a Firefox elfogadja a webcímeket argumentumként. A Firefox indításához és a How-to Geek megnyitásához futtassa a következő parancsot:

firefox howtogeek.com

Más parancsok, amelyeket a terminálfunkcióban futtatna, akárcsak a Firefox, kivéve, hogy sok csak a terminálban fut, és nem nyit meg semmilyen grafikus alkalmazásablakot.

Szoftver telepítése

Az egyik leghatékonyabb dolog a terminálról a szoftver telepítése. Az olyan szoftverkezelő alkalmazások, mint az Ubuntu Software Center, fantasztikus kezelőfelületet jelentenek a háttérben használt néhány terminálparancs számára. Ahelyett, hogy körbe kattintana és egyesével választaná ki az alkalmazásokat, telepítheti őket egy terminál paranccsal. Akár több alkalmazást is telepíthet egyetlen paranccsal.

Az Ubuntuban (más disztribúcióknak saját csomagkezelő rendszere van) az új szoftvercsomag telepítésének parancsa:

sudo apt-get install packagename

Ez kissé bonyolultnak tűnhet, de ugyanúgy működik, mint a fenti Firefox parancs. A fenti sor elindítja a sudo programot , amely az apt-get root (rendszergazda) jogosultságokkal történő indítása előtt kéri a jelszavát . Az apt-get program elolvassa a packagename telepítés argumentumokat, és telepíti a packagename nevű csomagokat .

Megadhat azonban több csomagot is argumentumként. Például a Chromium böngésző és a Pidgin azonnali üzenetküldő telepítéséhez hajtsa végre a következő parancsot:

sudo apt-get install chromium-browser pidgin

Ha csak az Ubuntut telepítette és az összes kedvenc szoftverét telepíteni akarta, akkor egyetlen parancssal megtehette, mint a fenti. Csak tudnia kell kedvenc programjainak csomagneveit, és meglehetősen könnyen kitalálhatja őket. Az alábbi tabfeltöltési trükk segítségével finomíthatja találgatásait is.

Részletesebb utasításokért olvassa el a Programok telepítése az Ubuntuban parancssori részt.

Könyvtárakkal és fájlokkal való munka

A héj az aktuális könyvtárba néz, hacsak nem ad meg másik könyvtárat. Például a nano egy könnyen használható terminál szövegszerkesztő. A nano document1 parancs megmondja a nano-nak, hogy indítsa el és nyissa meg a document1 nevű fájlt az aktuális könyvtárból. Ha egy másik könyvtárban található dokumentumot szeretett volna megnyitni, meg kell adnia a fájl teljes elérési útját - például nano / home / chris / Documents / document1 .

Ha megad egy elérési utat egy nem létező fájlhoz, akkor a nano (és sok más program) új, üres fájlt hoz létre ezen a helyen, és megnyitja azt.

A fájlokkal és könyvtárakkal való munkavégzéshez ismernie kell néhány alapvető parancsot:

  • cd - Ez a prompttól balra található ~ jelöli az otthoni könyvtáradat (ez a / home / te), amely a terminál alapértelmezett könyvtárja. Ha másik könyvtárra szeretne váltani, használja a cd parancsot. Például a cd / gyökérkönyvtárra változik, a cd letöltések pedig az aktuális könyvtárban található Letöltések könyvtárra váltanak (tehát ez csak akkor nyitja meg a Letöltések könyvtárat, ha a terminál az otthoni könyvtárban van), a cd / home / te / Letöltések változna a Letöltések könyvtárba a rendszer bármely pontjáról, a cd ~ az otthoni könyvtárra vált, a cd pedig egy könyvtárra lép fel.
  • ls - Az ls parancs felsorolja az aktuális könyvtár fájljait.

  • mkdir - Az mkdir parancs új könyvtárat hoz létre. Az mkdir példa létrehoz egy új könyvtárat, amelynek neve neve, az aktuális könyvtárban, míg az mkdir / home / you / Letöltések / teszt új teszt nevű könyvtárat hoz létre a Letöltések könyvtárban.
  • rm - Az rm parancs eltávolít egy fájlt. Például az rm example eltávolítja a példa nevű fájlt az aktuális könyvtárban, az rm / home / you / Downloads / example pedig eltávolítja a példa nevű fájlt a Downloads könyvtárban.
  • cp - A cp parancs fájlokat másol egyik helyről a másikra. Például a cp example / home / you / Downloads az aktuális könyvtárban található példa nevű fájlt a / home / you / Downloads fájlba másolja .
  • mv - Az mv parancs fájlokat helyez át egyik helyről a másikra. Pontosan úgy működik, mint a fenti cp parancs, de másolat létrehozása helyett áthelyezi a fájlt. Az mv fájlok átnevezésére is használható. Például az mv eredeti átnevezve az eredeti könyvtár nevű fájlt az aktuális könyvtárban áthelyezi az aktuális könyvtárban átnevezett fájlra , gyakorlatilag átnevezve.

Ez elsőre kissé lehengerlő lehet, de ezek az alapvető parancsok, amelyeket el kell sajátítania a terminálban található fájlokkal való hatékony együttműködéshez. Mozgassa a fájlrendszerét CD-vel , az aktuális könyvtár fájljait tekintse meg az ls- sel , könyvtárakat hozzon létre az mkdir segítségével , és a fájlokat az rm , cp és mv parancsokkal kezelje .

Fül kitöltése

A fülek kitöltése nagyon hasznos trükk. Valaminek - parancs, fájlnév vagy más típusú argumentum - beírása közben a Tab billentyű lenyomásával automatikusan kitöltheti a beírt szöveget. Például, ha beírja a firef parancsot a terminálba, és megnyomja a Tab billentyűt, a firefox automatikusan megjelenik. Ez megment minket attól, hogy pontosan be kell írnia a dolgokat - megnyomhatja a Tab billentyűt, és a shell befejezi az Ön gépelését. Ez mappákkal, fájlnevekkel és csomagnevekkel is működik. Írja be például a sudo apt-get install pidg parancsot, és nyomja meg a Tab billentyűt a pidgin automatikus befejezéséhez .

Sok esetben a shell nem tudja, hogy mit próbál beírni, mert több egyezés is létezik. Nyomja meg a Tab billentyűt másodszor, és megjelenik a lehetséges mérkőzések listája. Írja be még néhány betűt a szűkítéshez, és a folytatáshoz nyomja meg ismét a Tab billentyűt.

További hasonló trükkökért olvassa el a Legyen a Linux terminál energiafelhasználója a 8 trükköt című cikket.

A terminál elsajátítása

Ezen a ponton remélhetőleg egy kicsit kényelmesebbnek kell lennie a terminálban, és jobban meg kell ismernie a működését. Ha többet szeretne megtudni a terminálról - és végül elsajátítja - folytassa az utazást a következő cikkekkel:

  • 8 halálos parancs, amelyeket soha nem szabad futtatni Linux alatt
  • Fájlok kezelése a Linux terminálról: 11 parancs, amelyet tudnia kell
  • Hogyan kaphat segítséget a Linux terminál parancsával: 8 trükk kezdőknek és profiknak egyaránt
  • A folyamatok kezelése a Linux terminálról: 10 parancs, amelyet tudnia kell
  • Hogyan működjön együtt a hálózattal a Linux terminálról: 11 parancs, amelyet tudnia kell
  • Hogyan végezhet több feladatot a Linux terminálon: 3 mód egyszerre több héj használatára