9 migliori gestori di file console Linux

I file manager della console Linux possono essere molto utili nelle attività quotidiane, quando si gestiscono file su una macchina locale o collegata a una remota. La rappresentazione visiva della directory nella console ci aiuta a eseguire rapidamente operazioni sui file/cartelle e ci risparmia del tempo.

In questo articolo, esamineremo alcuni dei file manager della console Linux più utilizzati e le loro caratteristiche e vantaggi.

1. GNU Midnight Commander

Midnight Command, spesso chiamato semplicemente mc ed è uno dei migliori file manager discussi in questo articolo. Mc offre tutte le funzionalità utili, oltre a copiare, spostare, eliminare e creare file e directory è possibile cambiare le autorizzazioni e la proprietà, esaminare gli archivi, utilizzarlo come un client FTP, e molto altro.

Gnu Midnight Commander

Puoi trovare la nostra recensione completa del Midnight Commander un file manager basato su console.

Per installare Midnight Commander puoi utilizzare i seguenti comandi:

$ 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 File Manager

Ranger è un’altra scelta ideale quando si cerca un gestore di file per console. Ha un’interfaccia simile a vim, una preview del file o della directory selezionata, supporto ai segnalibri del mouse e vista a schede.

Puoi trovare la nostra recensione completa qui: Ranger – un bel gestore di file per console con tasti vi.

Per installare Ranger puoi utilizzare i seguenti comandi:

$ 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] 
Ranger – Console File Manager

3. Gestore file veloce della terminale Cfiles

Cfiles è un gestore file veloce della terminale scritto in C e utilizza ncurses, simile a ranger, utilizza anche i tasti vi. Ha alcune dipendenze come cp, mv, fzf, xdg-open e altri. Anche se è leggero, la sua installazione richiede alcuni passaggi in più:

Cfiles – Terminal File Manager

Per installare cfiles, prima è necessario installare gli strumenti di sviluppo utilizzando i seguenti comandi:

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

Successivamente, clona il repository cfiles e installalo utilizzando i seguenti comandi.

$ 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. Gestore file per console Vifm

Vifm è un altro gestore di file basato su riga di comando, che utilizza un’interfaccia curses. Questo però prende in prestito alcune caratteristiche da mutter. Se sei un utente Vim, non avrai bisogno di imparare un nuovo set di comandi per lavorare con vifm. Utilizza gli stessi tasti di scelta e ha anche la possibilità di modificare diversi tipi di file.

Simile agli altri gestori di file console, ha due riquadri e supporta il completamento automatico. Supporta anche varie visualizzazioni diverse per la comparazione degli alberi di file. Puoi anche eseguire comandi remoti con esso.

Vifm – Console File Manager

Per installare Vifm puoi usare i seguenti comandi:

$ 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. Browser di file terminal Nnn

Nnn è il gestore di file console più veloce nella nostra lista. Anche se ha meno funzionalità rispetto ad altri gestori di file, è estremamente leggero ed è il più simile a un gestore di file desktop che puoi ottenere sulla console. L’interazione è semplice e permette ai nuovi utenti di abituarsi facilmente al terminale.

Nnn – Terminal File Browser

Per installare nnn, puoi usare il seguente comando:

$ 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. Ultimo gestore di file Lfm

Lfm abbreviato per Last File Manager è un gestore di file console basato su curses scritto in Python. Può essere utilizzato con 1 o 2 riquadri. Ha alcune utili funzionalità come filtri, segnalibri, cronologia, VFS per file compressi, visualizzazione ad albero e integrazione diretta con il comando find, utility grep, comando df e altri strumenti. Sono disponibili anche temi personalizzati.

Lfm – Last File Manager

Per installare Lfm, puoi usare il seguente comando:

$ 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] 

Puoi anche installare lfm usando il comando pip:

$ sudo pip install lfm

7. lf – Elenco File

Lf – “Elenco file” è un file manager da riga di comando scritto in Go, ispirato a Ranger. Originariamente era destinato a colmare le lacune delle funzionalità mancanti che aveva il ranger.

lf – List Files

Alcune delle principali caratteristiche di lf sono:

  • È multi-piattaforma – Linux, OSX, Windows (solo parziale).
  • Binario singolo senza dipendenze di runtime.
  • Basso consumo di memoria.
  • Configurazione con comandi della shell.
  • Assegnazioni personalizzate dei tasti.

I piani futuri includono l’attivazione del controllo del mouse.

Per installare lf scarica semplicemente il binario corrispondente al tuo OS dalla pagina dei rilasci di lf.

8. Comandante WCM

Ultimo nella nostra lista è il comando WCM che è un altro file manager da console multi-piattaforma. Gli autori del comando WCM hanno voluto creare un file manager multi-piattaforma che imita le caratteristiche di Far Manager.

WCM Commander

Ha un terminale integrato, un editor di testo e un visualizzatore, evidenziazione della sintassi, un filesystem virtuale e un’interfaccia utente molto veloce. È inoltre abilitato il supporto del mouse. Il pacchetto per ciascun sistema operativo può essere trovato sulla pagina di download di WCM.

9. Walk Terminal File Manager

Walk è un navigatore basato su terminale che funge da alternativa ai tradizionali comandi ls e cd. Consente una navigazione rapida utilizzando la ricerca sfumata, l’integrazione di cd è piuttosto semplice e puoi aprire Vim direttamente dal walk.

Walk Terminal File Manager
Conclusion

Questa è stata la nostra breve presentazione su alcuni dei migliori gestori di file della console Linux. Se pensi che ne abbiamo tralasciato uno o ne preferisci alcuni, condividi i tuoi pensieri nella sezione commenti.

Source:
https://www.tecmint.com/linux-terminal-file-managers/