Tartalomjegyzék:

71 Linux parancs minden alkalomra. Majdnem
71 Linux parancs minden alkalomra. Majdnem
Anonim

Szinte bármit megtehet a Linux terminálban: konfigurálhatja a rendszert, telepíthet és eltávolíthat alkalmazásokat, kezelheti a lemezeket és fájlokat, és még beszélhet a tehenekkel.

71 Linux parancs minden alkalomra. Majdnem
71 Linux parancs minden alkalomra. Majdnem

Linux parancsok a terminál navigálásához

Linux parancsok a terminál navigálásához
Linux parancsok a terminál navigálásához
  1. &&

    … Szigorúan véve ez nem parancs. Ha több parancsot szeretne egyszerre végrehajtani, tegyen kettős "és" jelet közéjük, így:

    első_parancs && második_parancs

  2. … A terminál sorrendben hajtja végre a parancsokat. Tetszőleges számú parancsot megadhat.
  3. álnév

    … A létrehozott neveket olyan hosszú parancsokhoz rendeli, amelyekre nem emlékszik. Belép

    alias parancs-hosszú rövid-parancs

  4. .
  5. CD

    … Módosítja az aktuális terminálmappát. Amikor elindítja a terminált, az a saját mappáját használja. Belép

    cd mappa_címe

  6. , és a terminál az ott található fájlokkal fog működni.
  7. egyértelmű

  8. … Törli az összes üzenetet a terminálablakból.
  9. történelem

    … Megjeleníti az összes nemrégiben megadott parancsot. Ezenkívül a fel és le billentyűkkel válthat a legutóbbi parancsok között. Ha nem szeretné, hogy a beírt parancs le legyen írva, tegyen szóközt előtte a következőképpen:

    csapatod

  10. .
  11. Férfi

    … Útmutatót jelenít meg a Linux-programokhoz és -parancsokhoz. Belép

    man csomag_neve

    vagy

    man your_command

  12. .
  13. mi a

    … A program rövid leírását jeleníti meg. Írja be a parancsot és a program nevét

    mi a csomag_neve

  14. .

Linux parancsok szuperfelhasználói jogok megszerzéséhez

Linux parancsok szuperfelhasználói jogok megszerzéséhez
Linux parancsok szuperfelhasználói jogok megszerzéséhez

Számos művelet végrehajtásához a rendszeren, például programok hozzáadásához és eltávolításához rendszergazdai jogokra van szükség, vagy a felettes felhasználói gyökérre, ahogy a Linuxban hívják.

  1. sudo

    … Ez a parancs szuperfelhasználói jogokat biztosít. Belép

    sudo

    a kívánt parancs előtt (pl.

    sudo apt frissítés

  2. ) rendszergazdaként való futtatásához. A rendszer jelszót kér.
  3. sudo su

  4. … A parancs után az összes beírt parancs végrehajtásra kerül a szuperfelhasználó nevében, amíg be nem zárja a terminált. Használja, ha sok parancsot kell futtatnia rendszergazdai jogokkal.
  5. sudo gksudo

    … Parancs a grafikus felhasználói felület alkalmazásának rendszergazdaként való futtatásához. Ha például rendszerfájlokat szeretne áthelyezni vagy módosítani, írja be:

    sudo gksudo nautilus

  6. (adja meg a használt fájlkezelőt).
  7. sudo!!

    … Ez a parancs a korábban megadott parancsot futtatja rendszergazdai jogosultságokkal. Hasznos, ha anélkül írt be parancsot

    sudo

  8. .

Ne hajtson végre olyan parancsokat a szuperfelhasználó nevében, amelyeket nem ért.

Linux parancsok a csomagkezelő kezeléséhez

Linux parancsok a csomagkezelő kezeléséhez
Linux parancsok a csomagkezelő kezeléséhez

Az alkalmazások telepítését és eltávolítását Linuxon a csomagkezelők végzik. Az Ubuntu és a Debian a csomagkezelőt apt, a Fedora a dnf-et, az Arch és a Manjaro pedig a pacman-t hívja. Online tárolókból, csomagforrásokból töltenek le alkalmazásokat. A parancsokat szuperfelhasználói jogokkal kell nekik adni.

apt (Debian / Ubuntu / Mint)

  1. sudo apt install csomag_neve

  2. … Telepítse a szükséges csomagot.
  3. sudo apt-add-repository repository_address

  4. … Adjon hozzá egy harmadik fél adattárat.
  5. sudo apt frissítés

  6. … Frissítse a csomaginformációkat.
  7. sudo apt frissítés

    … Frissítse az összes csomagot a legújabbra (futtatás után

    találó frissítés

  8. ).
  9. sudo apt távolítsa el a csomag_neve

  10. … Távolítsa el a szükségtelen csomagot.
  11. sudo apt purge csomag_neve

  12. … Távolítson el egy szükségtelen csomagot az összes függőséggel, ha több helyet szeretne felszabadítani.
  13. sudo apt autoremove

  14. … Távolítson el minden szükségtelen függőséget, árva csomagot és egyéb szemetet.

dnf (Red Hat / Fedora / CentOS)

  1. sudo dnf install csomag_neve

  2. … Telepítse a szükséges csomagot.
  3. sudo dnf config-manager --add-repo repository_address

  4. … Adjon hozzá egy harmadik fél adattárat.
  5. sudo dnf frissítés

  6. … Frissítse az összes csomagot a legfrissebbre.
  7. sudo dnf távolítsa el a csomag_neve

  8. … Távolítsa el a szükségtelen csomagot.
  9. sudo dnf autoremove

  10. … Távolítson el minden szükségtelen függőséget.

pacman (Arch / Manjaro)

  1. sudo pacman -S csomagnév

  2. … Telepítse a szükséges csomagot.
  3. sudo yaourt -S csomag_neve

  4. … Telepítsen egy csomagot az AUR-ból, ha az nincs a fő lerakatban.
  5. sudo pacman -Sy

  6. … Frissítse a csomaginformációkat.
  7. sudo pacman -Syu

  8. … Frissítse az összes csomagot a legfrissebbre.
  9. sudo pacman -R csomagnév

  10. … Távolítsa el a szükségtelen csomagot.
  11. sudo pacman -Rs csomag_neve

  12. … Távolítsa el a szükségtelen csomagokat az összes függőséggel együtt.

Egyszerre több csomagot is telepíthet és távolíthat el úgy, hogy egyszerűen felsorolja őket szóközzel elválasztva.

sudo apt install firefox clementine vlc

Ha egy csomagot szeretne telepíteni, de nem tudja a pontos nevét, írja be a csomag nevének első néhány betűjét, és nyomja meg kétszer a Tab billentyűt. A csomagkezelő megjeleníti az összes azonos névvel kezdődő csomagot.

Linux parancsok a folyamatok kezelésére

Linux parancsok a folyamatok kezelésére
Linux parancsok a folyamatok kezelésére
  1. megöl

    … Ez a parancs a folyamatok leállításának kényszerítésére szolgál. Be kell lépned

    kill process_PID

    … A folyamat PID-je beírásával megtalálható

    tetejére

  2. .
  3. xkill

  4. … Egy másik parancs a folyamatok leállítására. Írja be, majd kattintson a bezárni kívánt ablakra.
  5. Öld meg mindet

    … Megöli a folyamatokat egy adott névvel. Például,

    killall firefox

  6. .
  7. tetejére

  8. … Megjeleníti a futó folyamatok listáját, CPU-fogyasztás szerint rendezve. Egyfajta terminál "Rendszerfigyelő".

Linux parancsok a fájlok kezelésére

Linux parancsok a fájlok kezelésére
Linux parancsok a fájlok kezelésére

Fájlok megtekintése és módosítása

  1. macska

    … Amikor a parancsot egy szövegfájllal használják (például:

    macska_fájl_útvonala

    ), a tartalmát egy terminálablakban jeleníti meg. Ha kettő vagy több fájlt ad meg,

    macska_fájl_útvonala_1_2_fájl_útvonala

    ő fogja őket ragasztani. Ha bemutatjuk

    cat_a_file_1> new_file

  2. , a megadott fájlok tartalmát egy új fájlba egyesíti.
  3. chmod

  4. … Lehetővé teszi a fájlengedélyek módosítását. Ez akkor lehet hasznos, ha módosítani szeretné a rendszerfájlt.
  5. chown

  6. … Megváltoztatja a fájl tulajdonosát. Superuser jogokkal kell futtatni.
  7. fájlt

  8. … Információkat jelenít meg a megadott fájlról.
  9. nano

    … Megnyit egy egyszerű szövegszerkesztőt. Létrehozhat egy új szöveges fájlt, vagy megnyithat egy meglévőt:

    nano_fájl_útvonala

  10. .
  11. átnevezni

  12. … Átnevez egy fájlt vagy több fájlt. A parancs fájlok maszk általi tömeges átnevezésére is használható.
  13. érintés

  14. … Módosítja a megadott fájl legutóbbi megnyitásának vagy módosításának dátumát.
  15. wget

  16. … Fájlokat tölt le az internetről egy terminál mappába.
  17. postai irányítószám

  18. … Kicsomagolja és tömöríti az archívumokat.

Fájlok és mappák létrehozása és törlése

  1. mkdir

    … Létrehoz egy új mappát az aktuális terminálmappában vagy a megadott mappában:

    mkdir mappa_útvonala

  2. .
  3. rmdir

  4. … Törli a megadott mappát.
  5. rm

  6. … Fájlok törlése. Törölhet egy külön fájlt és egy bizonyos jellemzőknek megfelelő csoportot is.

Fájlok másolása és áthelyezése

  1. cp

    … Létrehoz egy másolatot a megadott fájlról a terminál mappájában:

    cp_fájl_útvonala

    … Vagy megadhatja a célállomást

    cp_fájl_útvonala_másolat_útvonala

  2. .
  3. mv

  4. … Fájlokat mozgat egyik mappából a másikba. Megadhat egy nevet az áthelyezhető fájlnak. Vicces, hogy Linuxon ez a parancs fájlok átnevezésére is használható. Csak adja meg ugyanazt a mappát, ahol a fájl található, és egy másik nevet.

Fájlok keresése

  1. megtalálja

  2. … Fájlok keresése meghatározott feltételek, például név, típus, méret, tulajdonos, létrehozás és módosítás dátuma alapján.
  3. grep

  4. … Adott karakterláncokat tartalmazó szövegfájlok keresése. A kritériumok nagyon rugalmasak.
  5. keresse meg

  6. … Keressen olyan fájlokat és mappákat, amelyek neve megegyezik a lekérdezéssel, és jelenítse meg elérési útjukat a fájlrendszerben.

Linux parancsok partíciókkal való munkához

Linux parancsok partíciókkal való munkához
Linux parancsok partíciókkal való munkához
  1. lsblk

  2. … Ez a parancs bemutatja, hogy milyen lemezek vannak a rendszeren, és milyen partíciókra vannak felosztva. A parancs megjeleníti a partíciók és meghajtók nevét is, sda1, sda2 stb. formátumban.
  3. hegy

    … Linux-meghajtókat, eszközöket vagy fájlrendszereket csatlakoztat a munkavégzéshez. Általában az eszközök automatikusan csatlakoznak, amint rájuk kattint a fájlkezelőben. De néha előfordulhat, hogy valamit kézzel kell felszerelni. Bármit csatlakoztathat: lemezeket, külső meghajtókat, partíciókat és még ISO lemezképeket is. Ezt a parancsot szuperfelhasználói jogokkal kell végrehajtani. Meglévő lemez vagy partíció csatlakoztatásához írja be a következőt:

    mount sdX

  4. .
  5. umount

    … Kiírja a fájlrendszereket. Parancs

    umount sdX

  6. leválasztja a külső adathordozó fájlrendszerét, hogy ki tudja venni azt.
  7. dd

    … Ez a parancs fájlokat és szakaszokat másol és konvertál. Sokféle felhasználása van. Például,

    dd if = / dev / sda = / dev / sdb

    pontos másolatot készít az sda partícióról az sdb partíción.

    dd ha = / dev / nulla = / dev / sdX

    nullákkal írja felül a megadott adathordozó tartalmát, így az információk nem állíthatók vissza. A

    dd if = ~ / Letöltések / ubuntu.iso of = / dev / sdX bs = 4M

  8. rendszerindító adathordozót készít a letöltött terjesztési képből.

Linux parancsok a rendszerkezeléshez

Linux parancsok a rendszerkezeléshez
Linux parancsok a rendszerkezeléshez
  1. df

  2. … Megjeleníti a lemez méretét és azt, hogy mennyi szabad hely maradt rajta.
  3. ingyenes

  4. … Megjeleníti a rendelkezésre álló és a felhasznált RAM mennyiségét.
  5. uname

    … Rendszerinformációkat jelenít meg. Ha belép

    uname

    a terminál csak Linuxot jelent. De a csapat

    uname -a

  6. információkat jelenít meg a számítógép nevéről és a kernel verziójáról.
  7. üzemidő

  8. … Megmutatja, mióta fut a rendszer.
  9. hol van

  10. … Megjeleníti a kívánt program végrehajtható fájljának helyét.
  11. Ki vagyok én

  12. … Hívja a felhasználónevet.

Linux parancsok a felhasználókezeléshez

Kép
Kép
  1. useradd

    … Új felhasználó regisztrálása. Belép

    useradd felhasználónév

  2. és létrejön a felhasználó.
  3. userdel

  4. … Eltávolítja a felhasználói fiókot és a fájlokat.
  5. usermod

  6. … Módosítja a felhasználói fiókot. Áthelyezheti a felhasználó saját mappáját, vagy beállíthat egy dátumot, amikor a fiók zárolásra kerül.
  7. passwd

  8. … Módosítja a fiók jelszavait. A normál felhasználó csak a saját fiókja jelszavát módosíthatja, a szuperfelhasználó bármely fiók jelszavát megváltoztathatja.

Linux parancsok a hálózatkezeléshez

Kép
Kép
  1. ip

    … Multifunkcionális csapat a hálózattal való munkához. Parancs

    ip cím megjelenítése

    információkat jelenít meg a hálózati címekről,

    ip útvonal

    kezeli az útválasztást és így tovább. Parancsokat adni

    ip link állítsa be az ethX-et

    ,

    Az ip link letiltotta az ethX-et

    be- és kikapcsolhatja a kapcsolatokat. A csapat

    ip

    sok használat, ezért használat előtt érdemes elolvasni a kézikönyvet vagy belépni

    ip -- segítség

  2. ping

  3. … Megmutatja, hogy csatlakozik-e a hálózathoz, és segít meghatározni a kapcsolat minőségét.

És még valami

Kép
Kép

Végül itt vannak a fő Linux-parancsok. Egy tehenet jelenítenek meg, amely beszélni tud veled (ne kérdezd, mit használnak a fejlesztők).

  1. marhaféle bármi

  2. … A tehén azt fogja mondani, amit mondasz neki.
  3. vagyon | tehénvirág

  4. … A tehén kiad egy okos (vagy nem olyan) gondolatot vagy idézetet.
  5. tehénvirág -l

  6. … Felsorolja az összes állatot, amely megjeleníthető a terminálon. Ha hirtelen nem szereted a teheneket.
  7. vagyon | cowsay -f animal_from_list

  8. … Az általad választott állat idézőjelekkel kezd záporozni, néha helyénvaló.
  9. sudo apt-get install fortunes fortune-mod fortunes-min fortunes-ru

  10. … Beszéljen oroszul az egész állatkert. E nélkül az állatok Twaint és Wilde-ot idézik az eredetiben.

Ezek nem mindegyik Linux-parancs. Ha részletesen meg kell ismernie a lehetőségeket és a Linux parancsok használatát, használhatja a beépített oktatóanyagot. Tárcsa

man your_command

vagy

your_command --help

Ajánlott: