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 a futtatással sudo apt updateelérhető szoftverek listáját. Ezután közvetlenül a telepíteni kívánt program nevét követő paranccsal szerezhet be szoftvereket sudo apt-get install :
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 pacman -nak hívják, és a telepítési parancs a sudo pacman -S <app_name> lenne. Az openSUSE fő csomagkezelője a Zypper nevű program, és a telepítési parancs a sudo zypper install <app_name>. Az Alpine fő csomagkezelője az Alpine Package Keeper (apk), a telepítési parancs pedig az .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 következő parancsot:
pwd
Új könyvtár létrehozásához használja a mkdir létrehozni kívánt könyvtár nevét követő parancsot:
mkdir hello_world
A címtárak módosításához használja a cd következő 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 ls a parancssorba:
ls
Alapértelmezés szerint a 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 következő jelölőt -l:
ls -l
Létrehozhat egy új fájlt a touch paranccsal, amelyet a létrehozni kívánt fájl neve követ:
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, egy parancssori szerkesztőt kell használnia, például vim: , emacsvagy nano. Számos disztribúcióhoz telepítve van egy vagy több ilyen program, de ezeket a programokat mindig telepítheti a Szoftver telepítése és frissítése szakaszban található utasításokat követve.
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 az cat elolvasni kívánt fájlt követő parancsot:
cat hello_world.txt
Csövek és átirányítási operátorok használata
Egy cső | egy parancs kimenetét irányítja át bemenetként egy másik parancsba. Például lhscmd | rhscmd a lhscmd kimenetét a rhscmd-re irányítaná. 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 parancs kimenete normál cat kimenetre lesz küldve, | a kimenetet azonban a bemenet helyett átirányíthatjuk egy másik parancsba. sort
Egy másik használati eset a keresés.
grep Használhatja azt a hasznos parancsot, amely egy adott keresési sztring bemenetére keres.
cat fruits.txt | grep P
Pear
Plum
Peach
Az átirányítási operátorok > használatával is továbbíthatja a kimenetet egy fájlnak vagy streamnek. 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 sort parancs kimenete normál kimenetre kerül, az > operátor azonban lehetővé teszi, hogy a kimenetet egy sorted_fruits.txtnevű új fájlba irányítsa át.
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