Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez az oktatóanyag segít a Linux új felhasználóinak abban, hogy megkezdsék a csomagok telepítését és frissítését a Linux Ubuntu-disztribúciójával, amely alapértelmezés szerint WSL használatával van telepítve, valamint néhány alapvető parancsot használjon a Bash parancssorával.
Szoftverek telepítése és frissítése
Szoftverprogramokat közvetlenül a parancssorból telepíthet és frissíthet a futtatott disztribúció előnyben részesített csomagkezelőjével.
Az Ubuntu-ban például először frissítse az elérhető szoftverek listáját a "sudo apt update" futtatásával. Ezután közvetlenül a "sudo apt-get install" paranccsal szerezhet be szoftvereket, majd a telepíteni kívánt program nevét:
sudo apt-get install <app_name>
A már telepített programok frissítéséhez futtassa a következőt:
sudo apt update && sudo apt upgrade
Jótanács
A Linux különböző disztribúciói gyakran eltérő csomagkezelőkkel rendelkeznek, és a társított csomagkezelőhöz tartozó telepítési parancsot kell használniuk. Az Arch Linux fő csomagkezelőjét például pacmannak nevezzük, a telepítési parancs pedig az lenne sudo pacman -S <app_name>
. Az OpenSuse fő csomagkezelőjét Zyppernek hívják, és a telepítési parancs az lenne sudo zypper install <app_name>
. Az Alpine fő csomagkezelőjét apk-nak nevezik, és a telepítési parancs az lenne sudo apk add <app_name>
. A Red Hat-disztribúciók két fő csomagkezelője, például a CentOS, a YUM és az RPM , és egy telepítési parancs lehet sudo yum install <app_name>
vagy sudo rpo -i <app_name>
. Tekintse meg az éppen használt disztribúció dokumentációját, amelyből megtudhatja, hogy milyen eszközök állnak rendelkezésre a szoftverek telepítéséhez és frissítéséhez.
Fájlok és könyvtárak használata
A jelenleg használt könyvtár elérési útjának megtekintéséhez használja a "pwd" parancsot:
pwd
Új könyvtár létrehozásához használja az "mkdir" parancsot, majd a létrehozni kívánt könyvtár nevét:
mkdir hello_world
A könyvtárak módosításához használja a "cd" parancsot, majd annak a könyvtárnak a nevét, amelybe navigálni szeretne:
cd hello_world
A jelenleg használt könyvtár tartalmának megtekintéséhez írja be az "ls" kifejezést a parancssorba:
ls
Alapértelmezés szerint az "ls" parancs csak az összes fájl és könyvtár nevét nyomtatja ki. További információk, például a fájlok legutóbbi módosításának vagy a fájlengedélyek beszerzéséhez használja a "-l" jelzőt:
ls -l
Új fájlt az "érintés" paranccsal, majd a létrehozni kívánt fájl nevével hozhat létre:
touch hello_world.txt
A fájlokat bármely letöltött grafikus szövegszerkesztővel vagy a VS Code Remote – WSL kiterjesztéssel szerkesztheti. A VS Code használatának első lépéseiről itt tudhat meg többet
Ha közvetlenül a parancssorból szeretne szerkeszteni egy fájlt, parancssori szerkesztőt kell használnia, például vim, emacs vagy nano. Számos disztribúcióhoz telepítve van egy vagy több ilyen program, de ezeket a programokat mindig telepítheti a fentebbi útmutatóban ismertetett telepítési utasítások követésével.
Ha a kívánt szerkesztési módszerrel szeretné szerkeszteni a fájlt, egyszerűen futtassa a program nevét, majd a szerkeszteni kívánt fájl nevét:
code hello_world.txt
notepad.exe hello_world.txt
Ha meg szeretné tekinteni egy fájl tartalmát a parancssorban, használja a "cat" parancsot, majd az elolvasni kívánt fájlt:
cat hello_world.txt
Csövek és átirányítási operátorok használata
A(z) |cső egy parancs kimenetét irányítja át bemenetként egy másik parancsba. Például: lhscmd | Az rhscmd az lhscmd kimenetét rhscmd-re irányítja. A csövek sokféleképpen használhatók a feladatok parancssoron keresztüli gyors végrehajtásához. Az alábbiakban csak néhány egyszerű példát mutatunk be a csövek használatára.
Tegyük fel, hogy gyorsan rendezni szeretné egy fájl tartalmát. Vegyük az alábbi fruits.txt példát:
cat fruits.txt
Orange
Banana
Apple
Pear
Plum
Kiwi
Strawberry
Peach
A listát gyorsan rendezheti egy cső használatával:
$ cat fruits.txt | sort
Apple
Banana
Kiwi
Orange
Peach
Pear
Plum
Strawberry
Alapértelmezés szerint a "cat" parancs kimenete normál kimenetre lesz küldve; azonban a(z) |lehetővé teszi, hogy a kimenetet bemenetként átirányítsuk egy másik parancsra, a "rendezésre".
Egy másik használati eset a keresés. Használhatja a "grep" parancsot, amely egy hasznos parancs, amely egy adott keresési sztring bemenetében keres.
cat fruits.txt | grep P
Pear
Plum
Peach
Az olyan átirányítási operátorokat is használhatja, mint a ""> a kimenet fájlnak vagy streamnek való továbbításához. Ha például egy új .txt fájlt szeretne létrehozni a fruit.txtrendezett tartalmával:
cat fruits.txt | sort > sorted_fruit.txt
$ cat sorted_fruit.txt
Apple
Banana
Kiwi
Orange
Peach
Pear
Plum
Strawberry
Alapértelmezés szerint a rendezési parancs kimenete normál kimenetre lesz küldve; azonban a ">" operátor lehetővé teszi, hogy ehelyett átirányítsuk a kimenetet egy sorted_fruits.txtnevű új fájlba.
Közvetlenül a parancssorból számos érdekes módon használhatja az átirányító jeleket és az operátorokat a feladatok hatékonyabb végrehajtásához.
Ajánlott tartalom
Windows Subsystem for Linux