Weboldal keresés

9 kötelező Linux-konzol [terminál] fájlkezelő


A Linux konzolos fájlkezelői nagyon hasznosak lehetnek a napi feladatok során, amikor helyi gépen kezel fájlokat, vagy ha egy távoli géphez csatlakozik. A könyvtár vizuális konzolos megjelenítése segít gyorsan végrehajtani a fájl/mappa műveleteket, és időt takarít meg.

Ebben a cikkben áttekintjük a leggyakrabban használt Linux konzolos fájlkezelőket, valamint azok szolgáltatásait és előnyeit.

1. GNU Midnight Commander

A Midnight Command, amelyet gyakran egyszerűen csak mc-ként emlegetnek, és az egyik legnépszerűbb fájlkezelő, amelyet ebben a cikkben tárgyalunk. Az Mc mindenféle hasznos funkcióval rendelkezik, a másoláson, áthelyezésen, törlésen és fájlok és könyvtárak létrehozásán kívül módosíthatja az engedélyeket és a tulajdonjogot, áttekintheti az archívumot, használhatja FTP-kliensként és még sok minden mást.

A Midnight Commander konzolalapú fájlkezelőről szóló teljes áttekintésünket megtalálja.

A Midnight Commander telepítéséhez a következő parancsokat használhatja:

sudo apt install mc         [On Debian, Ubuntu and Mint]
sudo yum install mc         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/mc  [On Gentoo Linux]
sudo apk add mc             [On Alpine Linux]
sudo pacman -S mc           [On Arch Linux]
sudo zypper install mc      [On OpenSUSE] 

2. Ranger Console fájlkezelő

A Ranger egy másik legjobb választás, ha konzolos fájlkezelőt keres. Vim-szerű felülettel, a kiválasztott fájl vagy könyvtár előnézetével, könyvjelzők egér támogatásával és füles nézettel rendelkezik.

A teljes áttekintésünket itt találja: Ranger – egy szép konzolos fájlkezelő vi billentyű-kötésekkel.

A Ranger telepítéséhez a következő parancsokat használhatja:

sudo apt install ranger         [On Debian, Ubuntu and Mint]
sudo yum install ranger         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/ranger  [On Gentoo Linux]
sudo apk add ranger             [On Alpine Linux]
sudo pacman -S ranger           [On Arch Linux]
sudo zypper install ranger      [On OpenSUSE] 

3. Cfiles Fast Terminal File Manager

A Cfiles egy gyors terminálfájlkezelő, C nyelven íródott, és ncurseket használ, hasonlóan a rangerhez, de vi billentyűkombinációkat is használ. Van néhány függősége, például cp, mv, fzf, xdg-open és mások. Noha könnyű, telepítése még néhány lépést igényel:

A cfiles telepítéséhez először telepítenie kell a fejlesztői eszközöket a következő parancsok használatával:

sudo apt-get install build-essential          [On Debian/Ubuntu]
sudo yum groupinstall 'Development Tools'	[on CentOS/RHEL]

Ezután klónozza a cfiles tárolót, és telepítse a következő parancsok segítségével.

git clone https://github.com/mananapr/cfiles.git
cd cfiles
gcc cf.c -lncurses -o cf
sudo cp cf /usr/bin/            #Or copy somewhere else in your $PATH 

A cfiles részletesebb áttekintése itt található: Cfiles terminál fájlkezelő Linuxhoz.

4. Vifm Console fájlkezelő

A Vifm egy másik parancssori alapú fájlkezelő, amely átkok felületet használ. Ez azonban a mutter néhány funkcióját másolja. Ha Ön Vim-felhasználó, nem kell új parancskészletet tanulnia a vifm-mel való együttműködéshez. Ugyanazokat a billentyűkombinációkat használja, és többféle fájl szerkesztésére is képes.

A többi konzolfájlkezelőhöz hasonlóan két ablaktáblája van, és támogatja az automatikus kiegészítést. Támogatja továbbá a különböző nézeteket a fájlfák összehasonlításához. Távoli parancsokat is végrehajthat vele.

A Vifm telepítéséhez a következő parancsokat használhatja:

sudo apt install vifm         [On Debian, Ubuntu and Mint]
sudo yum install vifm         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/vifm  [On Gentoo Linux]
sudo apk add vifm             [On Alpine Linux]
sudo pacman -S vifm           [On Arch Linux]
sudo zypper install vifm      [On OpenSUSE]

A vifm részletesebb áttekintése megtekinthető a Vifm parancssori alapú fájlkezelőben Linuxhoz.

5. Nnn Terminal File Browser

Az Nnn a leggyorsabb konzolfájlkezelő a listánkon. Bár kevesebb funkcióval rendelkezik a többi fájlkezelőhöz képest, rendkívül könnyű, és a konzolon elérhető tartalom tekintetében áll a legközelebb az asztali fájlkezelőhöz. Az interakció egyszerű, és lehetővé teszi az új felhasználók számára, hogy könnyen hozzászokjanak a terminálhoz.

Az nnn telepítéséhez használja a következő parancsot:

sudo apt install nnn         [On Debian, Ubuntu and Mint]
sudo yum install nnn         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/nnn  [On Gentoo Linux]
sudo apk add nnn             [On Alpine Linux]
sudo pacman -S nnn           [On Arch Linux]
sudo zypper install nnn      [On OpenSUSE]

Az nnn részletesebb előnézete megtalálható az Nnn - egy gyors és barátságos terminálfájl-böngésző - webhelyen.

6. Lfm Last File Manager

Az Lfm (az Last File Manager rövidítése) egy átok-alapú konzolfájlkezelő, amely Pythonban íródott. 1 vagy 2 üvegtáblával használható. Néhány hasznos funkcióval rendelkezik, mint például szűrők, könyvjelzők, előzmények, VFS a tömörített fájlokhoz, fanézet, valamint közvetlen integráció a find paranccsal, grep segédprogrammal, df paranccsal és egyéb eszközökkel. Egyedi témák is rendelkezésre állnak.

Az Lfm telepítéséhez használja a következő parancsot:

sudo apt install lfm         [On Debian, Ubuntu and Mint]
sudo yum install lfm         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/lfm  [On Gentoo Linux]
sudo apk add lfm            [On Alpine Linux]
sudo pacman -S lfm           [On Arch Linux]
sudo zypper install lfm      [On OpenSUSE] 

Az lfm programot a pip paranccsal is telepítheti:

sudo pip install lfm

7. lf – Fájlok listázása

Lf – a „List files” egy Go nyelven írt parancssori fájlkezelő, amelyet a Ranger inspirált. Eredetileg az volt a célja, hogy kitöltse a vadőr hiányzó tulajdonságait.

Az lf néhány fő funkciója:

  • Ez többplatformos – Linux, OSX, Windows (csak részleges).
  • Egyetlen bináris futásidejű függőségek nélkül.
  • Alacsony memóriaterület.
  • Konfiguráció shell parancsokkal.
  • Testreszabható billentyűkombinációk.

A jövőbeli tervek között szerepel az egérvezérlés aktiválása.

Az lf telepítéséhez egyszerűen töltse le az operációs rendszeréhez a binárisan kapcsolódó buildet az lf kiadások oldaláról.

8. WCM parancsnok

A listánkban az utolsó a WCM parancs, amely egy másik többplatformos konzolfájlkezelő. A WCM parancs szerzői egy olyan, többplatformos fájlkezelő létrehozására törekedtek, amely a Far Manager funkcióit utánozza.

Beépített terminállal, szövegszerkesztővel és megjelenítővel, szintaktikai kiemeléssel, virtuális fájlrendszerrel és nagyon gyors felhasználói felülettel rendelkezik. Az egér támogatása is engedélyezve van. Az egyes operációs rendszerekhez tartozó csomagok megtalálhatók a WCM letöltési oldalán.

9. Walk Terminal File Manager

A Walk egy terminál alapú navigátor, amely a hagyományos ls és cd parancsok alternatívájaként szolgál, gyors navigációt tesz lehetővé fuzzy kereséssel, a cd-integráció meglehetősen egyszerű, és a Vim közvetlenül a sétából is megnyitható.

Következtetés

Ez volt a rövid bemutatónk néhány legnépszerűbb Linux konzolfájlkezelőről. Ha úgy gondolja, hogy lemaradtunk valamelyikről, vagy valamelyik jobban tetszik, kérjük, ossza meg gondolatait a megjegyzés rovatban.