Homepage » hogyan kell » Hogyan kell kezelni a fájlokat a Linux terminál 11 parancsairól, amit tudnia kell

    Hogyan kell kezelni a fájlokat a Linux terminál 11 parancsairól, amit tudnia kell

    A Linux terminál, mint egy profi használatához ismernie kell a fájlok kezelésének és a könyvtárak navigálásának alapjait. A Unix filozófiájához igaz, hogy minden parancs egy dologot csinál, és jól működik.

    A Midnight Commander, egy teljes funkcionalitású fájlkezelő a Linux terminál számára, erőteljes előlapként működik ezeknek a parancsoknak.

    ls - Fájlok listázása

    A ls parancs a könyvtárban lévő fájlokat sorolja fel. Alapértelmezés szerint az ls az aktuális könyvtárban lévő fájlokat sorolja fel.

    A fájlokat rekurzívan is felsorolhatja - azaz az összes könyvtárban lévő fájlokat listázhatja az aktuális könyvtárban ls-R.

    Az ls fájlokat más könyvtárban is listázhat, ha megadja a könyvtárat. Például, ls / home felsorolja az / home könyvtárban lévő összes fájlt.

    cd - Change Directory

    A CD parancs megváltozik egy másik könyvtárba. Például, cd Desktop elindul az asztali könyvtárba, ha az otthoni könyvtárból indul.

    Megadhatja a könyvtár teljes elérési útját is, például: cd / usr / share a / usr / share könyvtárba léphet a fájlrendszeren.

    CD… felveszi egy könyvtárat.

    rm - Fájlok eltávolítása

    A rm parancs eltávolítja a fájlokat. Legyen óvatos ezzel a paranccsal - az rm nem kér megerősítést.

    Például, rm fájl törli az aktuális könyvtárban a „file” nevű fájlt. Más parancsokhoz hasonlóan a fájl teljes elérési útját is megadhatja: rm / elérési út / fájl / fájl törli a fájlt a / path / to / fájlban a fájlrendszeren.

    rmdir - Könyvtárak eltávolítása

    A rmdir parancs eltávolít egy üres könyvtárat. rmdir könyvtár törölné az aktuális könyvtárban a „könyvtár” nevű könyvtárat.

    Ha a könyvtár nem üres, akkor a rekurzív rm parancs segítségével eltávolíthatja a könyvtárat és az abban található összes fájlt. rm -r könyvtár törli a „könyvtár” nevű könyvtárat és az abban található összes fájlt. Ez egy veszélyes parancs, amely könnyen törölhet egy csomó fontos fájlt, ezért legyen óvatos a használat során. Nem kér megerősítést.

    mv - Fájlok áthelyezése

    A mv parancs áthelyezi a fájlt egy új helyre. Ez a parancs a fájlok átnevezéséhez is használható. Például, mv fájl newfile az aktuális könyvtárban a „file” nevű fájlt veszi át, és áthelyezi az aktuális könyvtárban az „newfile” nevű fájlba - vagyis átnevezi azt..

    Más parancsokhoz hasonlóan teljes útvonalakat is tartalmazhat a fájlok más könyvtárakba való áthelyezéséhez. Például a következő parancs az aktuális könyvtárban a „fájl” nevű fájlt veszi át, és helyezze a / home / howtogeek mappába:

    mv fájl / home / howtogeek

    cp - Fájlok másolása

    A cp A parancs ugyanúgy működik, mint az mv parancs, kivéve, ha az eredeti fájlokat áthelyezi, nem pedig azokat.

    Rekurzív másolatot is készíthet cp -r. Ez egy könyvtárat és az abban található összes fájlt másol egy új helyre. A következő parancs például a / home / howtogeek / Downloads könyvtár egy példányát helyezi a / home / chris könyvtárba:

    cp -r / home / howtogeek / Letöltések / home / chris

    mkdir - Könyvtárak készítése

    Az mkdir parancs új könyvtárat hoz létre. mkdir példa az aktuális könyvtárban egy „példa” nevű könyvtárat készít.

    ln - Linkek létrehozása

    Az ln parancs linkeket hoz létre. A leggyakrabban használt linktípus valószínűleg a szimbolikus link, amelyet létrehozhat ln -s.

    Például az alábbi parancs létrehoz egy hivatkozást a Letöltések mappájához az asztalunkon:

    ln -s / home / howtogeek / Letöltések / home / howtogeek / Desktop

    További információt a szimbolikus hivatkozásokról szóló cikkünkben talál.

    chmod - Engedélyek módosítása

    chmod megváltoztatja a fájl engedélyeit. Például, chmod + x script.sh az aktuális mappában a script.sh nevű fájlhoz futtatható engedélyeket adna hozzá. chmod -x script.sh eltávolítaná a végrehajtható engedélyeket a fájlból.

    A Linux-fájlok engedélyei kicsit bonyolultabbak lehetnek. A részletesebb információkért tekintse meg a Linux-fájlok engedélyezési útmutatóját.

    touch - Üres fájlok létrehozása

    A érintés parancs létrehoz egy üres fájlt. Például, érintéses példa egy üres fájlt hoz létre a „példa” néven az aktuális könyvtárban.

    mc - Teljes fájlkezelő

    A Midnight Commander egyike a számos, a Linux terminálból használható fájlkezelőnek. Alapértelmezés szerint nincs telepítve a legtöbb terjesztésen; itt van az a parancs, amelyet telepíteni kell az Ubuntu-on:

    sudo apt-get install mc

    A telepítés után futtassa a mc parancsot.

    A nyílbillentyűkkel válassza ki a fájlokat, és a Tab billentyűt a panelek közötti váltáshoz. Nyomja meg az Alt-1 gombot a súgó képernyő vagy az Alt-2 megtekintéséhez a menü megjelenítéséhez.

    Az Midnight Commander egérét is használhatja, ha a terminál környezetének egér támogatása van.


    Ne feledje, hogy a rendszerkönyvtár módosításakor root parancsokkal kell futtatnia ezeket a parancsokat. Ubuntu-nál add sudo a root jogosultságokkal futtatni kívánt parancsok elejére.