A Linux operációs rendszer túl bonyolultnak tűnik a használathoz, a parancssorok emlékeztethetnek egy programozási folyamatra, amelynek szakértelemre vagy tehetségre van szüksége ahhoz, hogy tudja, mit kell tennie.
Azt kell mondanom, hogy ne aggódj. 15-tel szeretnénk kezdeni alapvető Linux parancsok kezdőknek, hogy könnyen megismerhessék ezt a népszerű nyílt forráskódú felületet.
Mielőtt rátérne annak a 15 parancsnak a listájára, amelyet minden Linux-felhasználónak tudnia kell, érdemes áttekintenie a parancsok fontosságát a legtöbb disztribúcióban. Ezért az első rész néhány alapvető definícióval és magyarázattal foglalkozik.
Van is egy 16. parancs Szerintem itt kell lennie, vagy talán a 0. parancsnak, mert ez valószínűleg még fontosabb, mint a többi: alkalmas. Alapvetően csomagok telepítésére és eltávolítására szolgál számos Linux disztribúcióban, köztük a Debianban és az Ubuntuban. Ha az operációs rendszer grafikus felhasználói felülettel rendelkezik, akkor a legtöbb 15 parancsot lecserélheti néhány képernyőre kattintva. Amin viszont nem tudsz változtatni, az az, hogy a legtöbb csomagot a terminálról kell telepíteni, ehhez pedig apt. A Linuxodnak nincs grafikus felülete? Nem probléma: csak vessen egy pillantást az útmutatómra hogyan kell telepíteni a GUI-t az Ubuntu kiszolgálóra, és azt is látni fogod, milyen fontos az apt!
Linux hosting egyszerűsített
Jobban szeretné tárolni webhelyeit és webes alkalmazásait? Valami újat fejleszteni? Egyszerűen nem tetszik a Windows? Ezért van Linux VPS-ünk.
Szerezze be Linux VPS-jétA legalapvetőbb Linux-parancsok, amelyeket tudnia kell
A legtöbben a Linuxot bonyolult operációs rendszernek képzelik el, amelyet a programozók használnak. De ez nem olyan nehéz, mint a gondolataikban. Ahogy egyre jobban megismeri ezt a nyílt forráskódú operációs rendszert és disztribúcióit, megtudja, hogy a Linux parancsok könnyen használható felületként segítenek a felhasználóknak az operációs rendszer és alkalmazásai kezelésében, hibaelhárításában vagy akár optimalizálásában.
Mint azt talán tudod, ez parancssori felület (CLI) egy szöveges felhasználói felület (UI) az eszközén, amely szinte minden szükséges feladatot képes futtatni (jellemzően fekete doboz fehér szöveggel, amelyet parancssori processzornak vagy parancssori értelmezőnek is neveznek).
A Linux parancssori felületeinek egyik legnépszerűbb típusa bash (Bmiénk Anyereség Shell) shell, amely támogatja az eredeti Bourne Shell összes parancsát, valamint sok mást. A Bourne shell ingyenes és nyílt forráskódú helyettesítőjeként íródott, amely olyan funkciókat tartalmaz, mint a parancssori szerkesztés, a parancsok előzményei és a parancshelyettesítő szintaxis. Korn kagyló (KSH) és C shell (CSH). Támogathatja a kapcsos zárójel-kiterjesztést is, amelyet szöveges karakterláncok generálására használnak.
Olvassa el még: Telepítse a Linux bash-t Windows 10-re!
A bash nyílt természetével a legtöbb Linux disztribúció, az Apple macOS összes kiadása, a Windows alrendszer Linuxhoz és a Solaris operációs rendszer ezt használja alapértelmezett felhasználói shellként. A bash shell Linuxban való megnyitásához egyszerűen indítson el egy terminált az asztali alkalmazás menüjéből, és indítsa el a shell scriptet. (Ne feledje, hogy attól függően, hogy a rendszergazdája hogyan állította be a dolgokat, megváltoztathatja az alapértelmezett shellt). Amikor egy terminál megnyílik, megjelenik egy felszólítás a kód megírására.
✅Itt az ideje megtanulni néhány Linux kódot. A következőkben felsorolunk néhányat Linux alapparancsok példákkal bemutatásra kerül, amit minden Linux felhasználónak tudnia kell:
1. megjegyzés: egy parancs tipikus szintaxisa a következő lehet:
command [-argument] [ - - long-argument] file
2. megjegyzés: A parancsok, fájlok és könyvtárnevek egy Linux shellben megkülönböztetik a kis- és nagybetűket, ami azt jelenti, hogy a PWD kinyomtatja az aktuális munkakönyvtárat, de a PWD a következő hibát adja vissza:
Bash: PWD: command not found
3. megjegyzés: A fájlkiterjesztés nem számít, ami azt jelenti, hogy a Linux CLI-ben a fájltípus automatikusan meghatározza.
4. megjegyzés: a
/
(előre-perjel) egy speciális karakter a könyvtárak elválasztására?
5. megjegyzés: szinte minden Linux-parancs támogatja azt az érvet, hogy segítsen a parancssori felületen való utazás során.
- - help
6. megjegyzés: a jel egy prompt, amely megmutatja, hogy a shell bevitelre vár, és ebben a cikkben minden szintaxis elé kerül.
$
Olvassa el még: Keresse meg az operációs rendszer verzióját a parancssor segítségével
1- ls parancs
Ha fájlokat vagy könyvtárakat szeretne listázni a fájlrendszeren belül Linux OS, akkor az ls parancs (a List rövidítése) a megoldás. Ezzel a paranccsal számos lehetőség közül választhat, például a következő táblázatban:
| Opció | Leírás |
| ls ~ | Megadja a saját könyvtár tartalmát |
| ls ../ | Megadja a szülőkönyvtár tartalmát |
| ls – verzió | Ellenőrzi az ls parancs verzióját |
| ls -a | listázza ki az összes fájlt, beleértve a „.” karakterekkel kezdődő rejtett fájlokat is. |
| ls – szín | Színes lista [=mindig/soha/automatikus] |
| ls -d | listázza ki a könyvtárakat – „*/” jellel |
| ls -F | Megjeleníti a fájltípusokat ("/" = könyvtár, "*" = végrehajtható) |
| ls -li | Ha a fájl az első oszlop, akkor ez a parancs kiírja az indexszámot |
| ls -l | lista hosszú formátummal (engedélyek, méret, tulajdonjog és módosítás dátuma) |
| ls -laF | hosszú formátumok listája, beleértve a rejtett fájlokat is |
| ls -lh | listás hosszú formátumú lista ember által olvasható fájlegységekkel (KB, MB, GB) megjelenített mérettel |
| ls -ls | lista hosszú formátumban a fájl méretével (csökkenő) |
| ls -r | listája fordított sorrendben |
| ls -R | rekurzívan listázza a könyvtárfát |
| ls -s | lista fájlméret |
| ls -S | fájlméret szerint rendezni |
| ls -t | rendezés módosítási idő és dátum szerint – az utoljára szerkesztett fájlt nyitja meg |
| ls -X | bővítmény neve szerint rendezni |
2- pwd parancs
Mint említettük,
$ pwd [option]
az egyik alapvető Linux-parancs csalólap. Könnyen ki tudja nyomtatni az aktuális munkakönyvtárat a gyökértől kezdve. Ennek a parancsnak két zászlója van:
Pwd –L
Megjeleníti az aktuális munkakönyvtár logikai elérési útját a szimbolikus hivatkozásnévvel.
Pwd –P
Megjeleníti az aktuális munkakönyvtár fizikai elérési útját a szimbolikus hivatkozásnév nélkül.
Linux hosting egyszerűsített
Jobban szeretné tárolni webhelyeit és webes alkalmazásait? Valami újat fejleszteni? Egyszerűen nem tetszik a Windows? Ezért van Linux VPS-ünk.
Szerezze be Linux VPS-jét3- álnév
Ez a parancs lehetővé teszi, hogy parancsikont vagy rövidítést utasítson egy parancsra (vagy parancskészletre), hogy elkerülje a hosszú parancsok többszöri beírását. Valójában, amikor újra és újra kell használnia egy parancsot, az alias parancs hasznos lesz. Időt takaríthat meg azzal, hogy egyedi parancsot hoz létre, amely a parancsok végrehajtása közben helyettesítheti az egyik karakterláncot egy másikkal. Ez a parancsikon többször is használható. Ebben az esetben létrehozunk egy álnevet a parancshoz.
Ennek a parancsnak a szintaxisa a következő:
alias [-p] [name [=value] …]
Vagy valami ilyesmi lehet:
alias alias_name="command_to_run"
4- cd parancs
Ez a parancs megváltoztatja az aktuális könyvtárat Linuxon és más Unix-szerű operációs rendszereken. Más szóval, a cd (a Change Directory) parancs az egyik leggyakrabban használt és az egyik alapvető Linux-parancs, amelyet a Linux terminálon használnak. A parancs szintaxisa a következő:
cd [options] directory
Íme néhány példa a parancs használatára:
Feltéve, hogy a Letöltések könyvtár létezik a saját könyvtárában. A következő kóddal egyszerűen navigálhat hozzá:
cd Downloads
Az abszolút útvonal használatával is navigálhat hozzá:
cd /home/username/Downloads
Amint látja (/) jel mutatja a könyvtár abszolút elérési útját. Az aktuális könyvtárból egy vagy több szinttel feljebb is navigálhat. Ehhez tegyük fel, hogy jelenleg a
/home/username/Downloads
könyvtárat, hogy átváltson a
/home/username
könyvtárba (egy szinttel feljebb), írja be:
cd . ./
Ezzel a paranccsal egy szinttel feljebb léphet az aktuális könyvtárból.
/home
Ha két szinttel feljebb szeretne lépni a könyvtárba, futtassa a következő kódot:
cd . ./ . ./
Az előző munkakönyvtárba is navigálhat, ha a cd parancs argumentumaként egy kötőjelet használ, például az alábbiak szerint:
cd -
Vagy navigáljon a kezdőkönyvtárba egy hullámvonal (~) használatával, az alábbiak szerint:
cd ~
Például, ha innen szeretne navigálni
/home/username/Downloads
könyvtárba a
/home
könyvtárba írja be:
cd ~/Downloads
Jegyzet: ha a kiválasztott könyvtár nevében szóköz van, akkor a fordított perjel (\) karaktert kell használnia a szóköz elhagyásához, az alábbiak szerint:
cd Dir\beta\router\hosting
5-mv parancs
Ez a parancs egy vagy több fájl vagy könyvtár áthelyezésére szolgál egyik helyről a másikra. A következő a Linux alapparancs szintaxisa néhány példával:
mv [option] SOURCE DESTINATION
A FORRÁS lehet egy vagy több könyvtár vagy fájl, és a RENDELTETÉSI HELY egyetlen könyvtárnak vagy fájlnak kell lennie. Könyvtár vagy fájl áthelyezéséhez mindkettőhöz írási jogosultság szükséges FORRÁS és RENDELTETÉSI HELY. Ellenkező esetben engedély megtagadva hibaüzenetet fog kapni.
Ha csak egy fájlt szeretne átnevezni, írja be a következő szintaxist:
mv [filename] [new_filename]
Például:
mv names.txt fullnames.txt
Hasonlóképpen, ha egy fájlt új helyre szeretne helyezni, használja a következő szintaxist:
mv [filename] [dest-dir]
Például:
mv fullnames.txt /home/routerhosting1/Downloads
Kényszerítheti a mv parancs segítségével a parancssorba –i parancssori opció:
mv -i [filename] [new_filename]
Ez a szintaxis oda vezet mv felhasználói engedélyt kér egy meglévő fájl felülírása előtt.
Linux hosting egyszerűsített
Jobban szeretné tárolni webhelyeit és webes alkalmazásait? Valami újat fejleszteni? Egyszerűen nem tetszik a Windows? Ezért van Linux VPS-ünk.
Szerezze be Linux VPS-jét6- macska parancs
A macska (az összefűzés rövidítése) parancs az egyik leggyakrabban használt és az egyik alapvető Linux-parancs, amely lehetővé teszi a felhasználók számára, hogy egyetlen vagy több fájlt hozzanak létre, fájlokat fűzzenek össze, megtekintsék a fájlok tartalmát, és átirányítsák a kimeneteket fájlokban vagy terminálokban. Ennek a parancsnak a tipikus szintaxisa a következő:
cat [option] [file] . . .
Példa:
cat /123456/test/file01/123456/test/file02
Az alábbi táblázat a cat parancs használatának főbb lehetőségeit mutatja be:
| opció | leírás |
| macska teszt | Megjeleníti egy fájl tartalmát |
| macska teszt1 teszt2 | Megjeleníti a teszt1 és teszt2 tartalmát |
| macska teszt1; bimbó2; teszt3 | Több fájlt jelenít meg egyszerre |
| macska -b | sorszámokat ad a nem üres sorokhoz |
| cat -n fájlnév | Megjeleníti a tartalmat, és minden sorhoz sorszámot ad |
| macska -s | Az üres sorokat egy sorba szorítja |
| macska -e | $-t mutat a sor végén. Jól használható több sor összenyomására egyetlen sorban |
| cat –T teszt | tabulátor helyett ^I jelenik meg |
| macska teszt1 bimbó2 teszt3 > teszt4 | Több fájl tartalmának átirányítása egyetlen fájlba |
| macska > teszt1 | Létrehoz egy teszt1 nevű fájlt |
| macska teszt1 >> teszt2 | Egy fájl tartalmát hozzáfűzi egy másik fájl végéhez |
7- cp parancs
A cp parancs jelentése MÁSOLAT. Ezzel a paranccsal egy vagy több fájl vagy könyvtár másolható. Az argumentumában legalább két fájlnév szükséges. Ennek a parancsnak a szintaxisa a következő lehet:
cp [option] Source Destination cp [option] Source Directory cp [option] Source-1 Source-2 Source-3 Source-n Directory
Az első és a második szintaxis a forrásfájl célba vagy könyvtárba másolására szolgál. A harmadik szintaxis több fájl (forrás) könyvtárba másolására szolgál.
1. példa:
cp file file-backup
Ez a kód egy nevű fájlt másol file.txt to file-backup.txt.
2. példa:
cp file1.txt dir file2.txt dir
Ez a kód egyszerre több fájlt és könyvtárat másol. Ebben az esetben a célnak egy könyvtárnak kell lennie.
8- mkdir parancs
Ez a Linux-parancs lehetővé teszi a felhasználók számára, hogy új könyvtárakat hozzanak létre. Vel mkdir parancsot, beállíthat engedélyeket, és egyszerre több mappát is létrehozhat. Ennek a parancsnak a szintaxisa egyetlen könyvtár létrehozásához a következő:
mkdir [option] dir-name
Példa:
mkdir test-dir
Ez a parancs egy új könyvtárat hoz létre teszt néven. Ha egyszerre több könyvtárat szeretne létrehozni, használja a következő szintaxist:
mkdir {test1, test2, test3}
9- rmdir parancs
A Linux alapparancslistánk másik parancsa a következő rmdir amely lehetővé teszi az üres könyvtárak eltávolítását a Linux fájlrendszeréből. Ennek a parancsnak a szintaxisa az alábbiakban látható:
rmdir [-p] [-v ǀ -verbose] [-ignore – fail – on – non – empty] directories …
Opciók:
A
rmdir –p
mindegyik könyvtárat
Példa:
rmdir mydir1 mydir2 mydir3
Ebben a példában mydir1, mydir2, és mydir3 eltávolítjuk, ha üresek. Ha ezek közül a könyvtárak közül bármelyik nem üres, akkor a rendszer hibaüzenetet nyomtat az adott könyvtárhoz, és a többi könyvtárat nem távolítja el.
Opciók:
- rmdir –p: Ebben a beállításban a könyvtárargumentumok mindegyikét elérési útként kezeli a rendszer, amelyet eltávolítunk. Ha üresek, az utolsó komponens indul el.
- rmdir –v, -bőbeszédű: ez az opció részletes információkat jeleníthet meg minden egyes feldolgozás alatt álló könyvtárról.
- rmdir -ignore – sikertelen – be – nem – üres: ha egy könyvtár nem üres, ez az opció nem jelent hibaüzenetet a meghibásodás miatt.
- rmdir – verzió: ez az opció a verzióinformációk megjelenítésére és a kilépésre szolgál.
Olvassa el még: Hogyan lehet könyvtárat törölni Linuxon?
10- rm parancs
Amikor eltávolítja a könyvtárakat és a bennük lévő tartalmat, a rm parancs a megoldás. De ha csak a könyvtárat szeretné törölni, használja rm –r. A szintaxis a következő rövid kódhoz hasonló:
rm [option] FILE
Példa:
rm test.txt
Ez a parancs véglegesen eltávolítja a test.txt könyvtárat.
11- Érintse meg a parancsot
A touch parancs egy másik Linux alapparancsként ismert, amely lehetővé teszi új üres fájl létrehozását.
Szintaxis: érintse meg a fájl_nevet
touch
Példa: érintse meg a /Főoldal /felhasználónév/Dokumentumok/Me.txt
Ez a parancs egyetlen szöveges fájlt hoz létre a célcímben (dokumentumokban). Ha több fájlt szeretne létrehozni egy adott célhelyen.
Szintaxis: érintse meg a Fájl1_neve Fájl2_név Fájl3_neve lehetőséget
Opciók:
touch –a: Ezzel a paranccsal módosítható a hozzáférési idő egy adott fájlhoz. Javasoljuk, hogy módosítsa vagy frissítse a fájl utolsó hozzáférési idejét
12- Keresse meg a parancsot
A Locate parancs keresési parancsként működik a Windowsban. Ez a legegyszerűbb módja annak, hogy név szerint keressen a fájlok között, vagy akár nem is tudja a pontos nevet.
Szintaxis: keresse meg [fájlnév]
locate
Példa:
Keresse meg{ -i könyv*jegyzet}
Ez a parancs megkeresi a „book” és „note” szavakat tartalmazó fájlokat, legyen az nagy vagy kisbetű.
13- df parancs
A Df parancs a „Disk Free” rövidítése, amely jelentésként megadja a rendszer részleteit, például a lemez mennyiségét, a területet és a használatot.
Az olvasható lemezterület-összefoglaló megtekintéséhez bájt, megabájt és gigabájt formátumban fogadhatja azt.
Pl.: Megabájtok:
df -m
Szintaxis:
- df
- df /dir
- df [opció] [/dev/DEVICE]
14- Ölj parancs
A Kill parancs segít a nem reagáló programok összecsukásában; azonban lehetőség van a programok manuális leállítására.
Szintaxis:
kill [signal option]
kill PID
Példa:
A kill paranccsal kapcsolatban két gyakori jel létezik, amelyeket a felhasználók a legtöbben használnak:
SIGKILL: Ez a jel arra kényszeríti az összes programot, hogy a lehető leghamarabb leálljon, és ez a hirtelen leállítás nem menti el a programmódosításokat
SIGTERM: Ez a fajta jel leállítja a program futását, de a SIGKILL-lel ellentétben lehetővé teszi, hogy a program elmentse az összes változtatást.
15- useradd, userdel parancs
A többfelhasználós operációs rendszer (Linux) több felhasználó hozzáférését biztosítja egyidejűleg. Így több felhasználó létrehozása szükséges a rendszerrel való interakcióhoz.
Felhasználó hozzáadása: Ez a parancs új felhasználót hoz létre, és a Passwd a jelszó beállítására szolgál ehhez a felhasználói fiókhoz.
Szintaxis: useradd [OPCIÓK] FELHASZNÁLÓNÉV
Példa:
useradd JohnSmith
Userdl: a felhasználói fiók törlése a felhasználó és fájljainak törlését jelenti. Ez a parancs ugyanúgy működik, mint egy felhasználó létrehozása egy kis változtatással.
Szintaxis: userdel Felhasználónév
Példa:
userdel JohnSmith
Opciók:
userdel –f: Ez az opció kényszeríti a felhasználó eltávolítását
userdel –r: Ez a parancs törli a felhasználót a saját könyvtárral és annak fájljaival, valamint a felhasználó levelezőkészletével.
Példa:
- userdel -f Jack
- userdel -r János
Hogyan gyakoroljuk az alapvető Linux parancsokat?
Nem számít, hogy online szeretné tesztelni / elemezni a shell szkripteket, vagy gyakorolni szeretné az alapvető Linux parancsokat, először meg kell értenie azokat. Gyakorlásukhoz telepítheti a Linuxot a Windowson belül a Windows alrendszer Linuxhoz segítségével. Használhat online Linux terminálokat is. Egyes webhelyek online Linux-terminálokat biztosítanak a szokásos Linux-parancsok webböngészőben való futtatásához, így tesztelheti vagy gyakorolhatja azokat.
Következtetés
A Linux számos parancsot tartalmaz, de mi kiválasztottuk a leggyakrabban szükséges parancsokat. Ebben a cikkben néhány alapvető Linux-parancsot ismertetünk kódolási példákkal. A lépések azonban eltérhetnek az Ön által használt disztribúcióktól függően; használhatod a Linux segítségét, vagy akár megjegyzést is írhatsz nekünk, hogy segítsünk.
GYIK
Mi a különbség a pwd és a /bin/pwd között?
A pwd egy beépített parancs a shellben, míg /bin/pwd egy olyan eszköz, amely a Linux disztribúciójához tartozik. Ha szeretné megadni, hogy a beépített shell parancs helyett az önálló programot kívánja futtatni, használja a /bin/pwd.
Hogyan futtathatok parancsokat Linuxon?
Először indítson el egy terminált az asztali alkalmazás menüjéből. Ezután próbálja meg megtalálni azt a bash shellt, amely a legtöbb Linux disztribúció alapértelmezett shellje. Most írjon be egy parancsot, és nyomja meg az Enter billentyűt a futtatáshoz.
Mit jelent a CLI?
A Command Line Interface (CLI) egy szöveges interfész, amelyet parancsok beírására és futtatására használnak. Az egér előtt ez volt a szokásos módja a számítógéppel való interakciónak. Minden parancssori felület rendelkezik egy parancssorral a parancs elfogadásához.
Mire használható a parancssor?
A parancssor legjobb felhasználása az, hogy sok parancsra van szükség. Ez az interfész segít beírni egy parancsot, amely továbbadható a számítógép operációs rendszerének, és futhat. A parancssor használatával az eszköz fájljai és mappái között is navigálhat.
Mi az a Linux csalólap?
Több száz Linux-parancs létezik, amelyeket ismernie kell. A Linux Cheat Sheet segítségével könnyen megtalálhatja és megjegyezheti őket. Egy ilyen lap a következő információkkal kapcsolatos parancsokat jelenítheti meg:
- Rendszerinformációk
- Hardver információk
- Teljesítményfigyelés és statisztika
- Felhasználói információk és kezelés
- Fájl és könyvtár parancsok
- Folyamatmenedzsment
- Fájlengedélyek