8 najboljših upraviteljev datotek za konzolo Linux


Konzola Linux hitro izvaja operacije z datotekami/mapami in nam prihrani nekaj časa.

V tem članku bomo pregledali nekatere najpogosteje uporabljene upravitelje datotek v konzoli Linux ter njihove funkcije in prednosti.

Polnočni poveljnik GNU

Midnight Command, pogosto imenovan preprosto mc , in je eden najboljših upraviteljev datotek, obravnavanih v tem članku. Mc ima vse vrste uporabnih funkcij, poleg kopiranja, premikanja, brisanja, ustvarjanja datotek in imenikov lahko spremenite dovoljenja in lastništvo, pregledate arhive, ga uporabite kot odjemalca FTP in še veliko več.

Najdete naš celoten pregled upravitelja datotek, ki temelji na konzoli.

Za namestitev polnočnega poveljnika lahko uporabite naslednje ukaze:

$ sudo apt install mc    [Debian/Ubuntu]
$ sudo yum install mc    [CentOS/RHEL]
$ sudo dnf install mc    [Fedora]

Upravitelj datotek konzole Ranger

Ranger je še ena najboljša izbira pri iskanju upravitelja datotek konzole. Ima vim podoben vmesnik, predogled izbrane datoteke ali imenika, podporo za miško med zaznamke in pogled z zavihki.

Naš celoten pregled najdete tukaj: Ranger - lep konzolni upravitelj datotek z vezami tipk vi.

Za namestitev rangerja lahko uporabite naslednje ukaze:

$ sudo apt install ranger    [Debian/Ubuntu]
$ sudo yum install ranger    [CentOS/RHEL]
$ sudo dnf install ranger    [Fedora]

Cfiles Fast Terminal File Manager

Cfiles je hiter terminalski upravitelj datotek, napisan v jeziku C in uporablja ncurses, podobno kot ranger, uporablja tudi vi tipkovnice. Ima malo odvisnosti, kot so cp, mv, fzf, xdg-open in druge. Čeprav je lahek, njegova namestitev zahteva še nekaj korakov:

Če želite namestiti datoteke cfiles, morate najprej namestiti razvojna orodja z naslednjimi ukazi:

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

Nato klonirajte skladišče cfiles in ga namestite z naslednjimi ukazi.

$ 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 

Podrobnejši pregled datotek c najdete tukaj: Cfiles je upravljalnik terminalskih datotek za Linux.

Upravitelj datotek konzole Vifm

Vifm je še en upravitelj datotek, ki temelji na ukazni vrstici in uporablja vmesnik prekletstva. Ta pa kopira nekatere funkcije iz mutterja. Če ste uporabnik vim, vam za delo z vifm ne bo treba naučiti novega nabora ukazov. Uporablja iste vezave tipk in ima tudi možnost urejanja več vrst datotek.

Podobno kot drugi upravitelji datotek konzole ima dva podokna in podpira samodejno dokončanje. Podpira tudi različne poglede za primerjavo datotečnih dreves. Z njim lahko izvajate tudi oddaljene ukaze.

Če želite namestiti Vifm, uporabite naslednje ukaze:

$ sudo apt install vifm    [Debian/Ubuntu]
$ sudo yum install vifm    [CentOS/RHEL]
$ sudo dnf install vifm    [Fedora]

Podrobnejši pregled vifma je na voljo na: Upravitelj datotek Vifm za ukazno vrstico za Linux.

Brskalnik terminalskih datotek Nnn

Nnn je najhitrejši upravitelj datotek konzole na našem seznamu. Čeprav ima v primerjavi z drugimi upravitelji datotek manj funkcij, je izredno lahek in je najbližje upravitelju datotek za namizne računalnike glede tega, kaj lahko dobite na konzoli. Interakcija je preprosta in omogoča novim uporabnikom, da se enostavno navadijo na terminal.

Če želite namestiti nnn, lahko uporabite naslednji ukaz:

$ sudo apt install nnn    [Debian/Ubuntu]
$ sudo yum install nnn    [CentOS/RHEL]
$ sudo dnf install nnn    [Fedora]

Podrobnejši predogled nnn najdete na: Nnn - hiter in prijazen brskalnik terminalskih datotek.

Lfm Upravitelj zadnjih datotek

Lfm, skrajšano za Last File Manager, je konzola, ki temelji na prekletstvu, napisana v Pythonu 3.4. Uporablja se lahko z 1 ali 2 ploščami. Ima nekaj uporabnih funkcij, kot so filtri, zaznamki, zgodovina, VFS za stisnjene datoteke, drevesni pogled in neposredna integracija z ukazom df in drugimi orodji. Na voljo so tudi teme po meri.

Če želite namestiti Lfm, lahko uporabite naslednji ukaz:

$ sudo apt install lfm    [Debian/Ubuntu]
$ sudo yum install lfm    [CentOS/RHEL]
$ sudo dnf install lfm    [Fedora]
$ sudo pacman -S lfm      [[Arch Linux]

Lfm lahko namestite tudi z ukazom pip:

$ sudo pip install lfm

lf - Seznam datotek

Lf - »Seznam datotek« je upravitelj datotek ukazne vrstice, napisan v Go, ki ga navdihuje Ranger. Prvotno je bilo mišljeno, da zapolni vrzeli manjkajočih lastnosti, ki jih je imel ranger.

Nekatere glavne značilnosti lf so:

  • Gre za več platform - Linux, OSX, Windows (le delno).
  • Enojna binarna datoteka brez odvisnosti od časa izvajanja.
  • Premalo pomnilnika.
  • Konfiguracija z ukazi lupine.
  • Prilagodljive vezave tipk.

Prihodnji načrti vključujejo aktivacijo nadzora miške.

Če želite namestiti lf, preprosto prenesite binarno zgradbo za svoj OS s strani z izdajami lf.

Poveljnik WCM

Zadnji na našem seznamu je ukaz WCM, ki je še en upravitelj datotek za konzole na več platformah. Avtorji poveljnika WCM so nameravali ustvariti upravitelja datotek za več platform, ki posnema funkcije Far Managerja.

Ima vgrajen terminal, vgrajeno stran za prenos WCM:

To je bila naša kratka predstavitev o nekaterih najboljših upraviteljih datotek v konzoli Linux. Če menite, da smo kakšnega zamudili ali pa vam je kateri od njih všeč, delite svoje misli v oddelku za komentarje.