Linux-consolebestandsbeheerders kunnen zeer nuttig zijn bij dagelijkse taken, zowel bij het beheren van bestanden op een lokale machine als bij het verbinden met een externe machine. De visuele console-weergave van de map helpt ons snel bestands- en mapbewerkingen uit te voeren en bespaart ons wat tijd.
In dit artikel gaan we enkele van de meest gebruikte Linux-consolebestandsbeheerders en hun functies en voordelen bekijken.
1. GNU Midnight Commander
Midnight Commander, vaak eenvoudigweg aangeduid als mc
, is een van de belangrijkste bestandsbeheerders die in dit artikel worden besproken. Mc wordt geleverd met allerlei handige functies. Naast kopiëren, verplaatsen, verwijderen en maken van bestanden en mappen, kunt u ook machtigingen en eigendommen wijzigen, archieven bekijken, het gebruiken als een FTP-client, en nog veel meer.

U vindt onze volledige recensie van de Midnight Commander, een op de console gebaseerde bestandsbeheerder.
Om Midnight Commander te installeren, kunt u de volgende commando’s gebruiken:
$ 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 Bestandsbeheerder
Ranger is een andere topkeuze als je op zoek bent naar een console bestandsbeheerder. Het heeft een interface die lijkt op vim, een voorbeeld van het geselecteerde bestand of map, bladwijzers, muisondersteuning en tabbladweergave.
Je kunt onze volledige review hier vinden: Ranger – een mooie console bestandsbeheerder met vi sneltoetsen.
Om Ranger te installeren, kun je de volgende commando’s gebruiken:
$ 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 Snelle Terminal Bestandsbeheerder
Cfiles is een snelle terminal bestandsbeheerder geschreven in C en maakt gebruik van ncurses, vergelijkbaar met ranger; het maakt ook gebruik van vi sneltoetsen. Het heeft een paar afhankelijkheden zoals cp, mv, fzf, xdg-open en andere. Hoewel het lichtgewicht is, vereist de installatie ervan een paar extra stappen:

Om cfiles te installeren, moet je eerst ontwikkeltools installeren met behulp van de volgende commando’s:
$ sudo apt-get install build-essential [On Debian/Ubuntu] $ sudo yum groupinstall 'Development Tools' [on CentOS/RHEL]
Vervolgens kloon je het cfiles repository en installeer je het met behulp van de volgende commando’s.
$ 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 more detailed review of cfiles can be found here: Cfiles a terminal file manager for Linux.
4. Vifm Console Bestandsbeheerder
Vifm is een andere op opdrachtregel gebaseerde bestandsbeheerder, die een curses-interface gebruikt. Deze kopieert echter enkele functies van mutter. Als je een Vim-gebruiker bent, hoef je geen nieuwe set commando’s te leren om met vifm te werken. Het maakt gebruik van dezelfde sneltoetsen en heeft ook de mogelijkheid om verschillende soorten bestanden te bewerken.
Net als andere consolebestandsbeheerders heeft het twee panelen en ondersteunt het automatisch aanvullen. Het ondersteunt ook verschillende weergaven voor de vergelijking van bestandsstructuren. U kunt er ook externe opdrachten mee uitvoeren.

Om Vifm te installeren, kunt u de volgende opdrachten gebruiken:
$ 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 more detailed review of vifm can be seen at Vifm command line-based file manager for Linux.
5. Nnn Terminal Bestandsverkenner
Nnn is de snelste consolebestandsbeheerder in onze lijst. Hoewel het minder functies heeft in vergelijking met andere bestandsbeheerders, is het uiterst lichtgewicht en het lijkt het meest op een desktopbestandsbeheerder die u op de console kunt krijgen. De interactie is eenvoudig en stelt nieuwe gebruikers in staat om gemakkelijk aan de terminal te wennen.

Om nnn te installeren, kunt u de volgende opdracht gebruiken:
$ 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]
A more detailed preview of nnn can be found at Nnn – a fast and friendly terminal file browser.
6. Lfm Laatste Bestandsbeheerder
Lfm afgekort voor Laatste Bestandsbeheerder is een op curses gebaseerde consolebestandsbeheerder geschreven in Python. Het kan worden gebruikt met 1 of 2 panelen. Het heeft enkele handige functies zoals filters, bladwijzers, geschiedenis, VFS voor gecomprimeerde bestanden, boomweergave, en directe integratie met het find-commando, grep-hulpprogramma, df-commando, en andere tools. Aangepaste thema’s zijn ook beschikbaar.

Om Lfm te installeren, kunt u de volgende opdracht gebruiken:
$ 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]
Je kunt ook lfm installeren met behulp van het pip-commando:
$ sudo pip install lfm
7. lf – Lijst Bestanden
Lf – “Lijst bestanden” is een opdrachtregelbestandsbeheerder geschreven in Go, geïnspireerd door Ranger. Oorspronkelijk was het bedoeld om de ontbrekende functies van de ranger aan te vullen.

Enkele van de belangrijkste kenmerken van lf zijn:
- Het is cross-platform – Linux, OSX, Windows (alleen gedeeltelijk).
- Enkel binair bestand zonder enige runtime-afhankelijkheden.
- Lage geheugenfootprint.
- Configuratie met shell-opdrachten.
- Aanpasbare toetsenbordindelingen.
Toekomstplannen omvatten de activering van muizenbesturing.
Om lf te installeren, download eenvoudig de binair-gerelateerde build voor je besturingssysteem van de lf-releases-pagina.
8. WCM Commander
Het laatste in onze lijst is het WCM-commando dat een andere cross-platform consolebestandsbeheerder is. De auteurs van de WCM-commandant bedoelden om een cross-platform bestandsbeheerder te creëren die de functies van Far Manager nabootst.

Het heeft een ingebouwde terminal, teksteditor en viewer, syntaxis highlighting, een virtueel besturingssysteem en een zeer snelle gebruikersinterface. Muisondersteuning is ook ingeschakeld. Het pakket voor elk besturingssysteem kan worden gevonden op de WCM-downloadpagina.
9. Walk Terminal Bestandsbeheerder
Walk is een terminal-based navigator die een alternatief is voor de traditionele ls en cd-opdrachten. Het maakt snel navigeren mogelijk met behulp van fuzzy searching, cd-integratie is heel eenvoudig en je kunt Vim rechtstreeks vanuit Walk openen.

SLOT
Dit was ons korte overzicht van enkele van de beste Linux console bestandsbeheerders. Als u denkt dat we er een zijn vergeten of als u ergens anders gecharmeerd van bent, aarzel dan niet om uw gedachten in de reactiesectie te delen.
Source:
https://www.tecmint.com/linux-terminal-file-managers/