Se hai lavorato sul buon vecchio MS-DOS, potresti aver usato o almeno sentito parlare di DF-EDIT . DF-EDIT, sta per D directory F ile Modifica oppure, è un file manager DOS, originariamente scritto da Larry Kroeker per sistemi MS-DOS e PC-DOS. Viene utilizzato per visualizzare il contenuto di una determinata directory o file system DOS. Oggi mi sono imbattuto in un'utilità simile chiamata DF-SHOW (D directory F ile S how), un file manager di terminale per sistemi operativi simili a Unix. È una riscrittura Unix dell'oscuro file manager DF-EDIT ed è basato sulla versione DF-EDIT 2.3d del 1986. DF-SHOW è completamente gratuito, open source e rilasciato sotto GPLv3.
DF-SHOW può essere in grado di farlo,
- Elenca i contenuti di una directory,
- Visualizza file,
- Modifica i file utilizzando il tuo editor di file predefinito
- Copia file in/da posizioni diverse
- Crea link soft e hard link ,
- Rinomina i file,
- Elimina file,
- Crea nuove directory dall'interfaccia di DF-SHOW,
- File di tocco,
- Aggiorna autorizzazioni file, proprietari e gruppi
- Cerca i file corrispondenti a un termine di ricerca,
- Avvia file eseguibili.
Come utilizzare DF-SHOW Terminal File Manager
DF-SHOW è composto da due programmi, vale a dire "show" e "sf" .
Mostra comando
Il programma "show" (simile a ls
comando) viene utilizzato per visualizzare il contenuto di una directory, creare nuove directory, rinominare, eliminare file/cartelle, aggiornare i permessi, cercare file e così via.
Per visualizzare l'elenco dei contenuti in una directory, utilizzare il comando seguente:
$ show <directory path>
Esempio:
$ show dfshow
Qui, dfshow è una directory. Se invochi il comando "show" senza specificare un percorso di directory, verrà visualizzato il contenuto della directory corrente.
Ecco come appare l'interfaccia predefinita di DF-SHOW.
Elenca il contenuto di una directory
Come puoi vedere, l'interfaccia DF-SHOW è autoesplicativa.
Nella barra in alto, vedi l'elenco delle opzioni disponibili come Copia, Elimina, Modifica, Modifica ecc.
L'elenco completo delle opzioni disponibili è riportato di seguito:
- C opy,
- D elete,
- E ecco,
- H nascosto,
- M odificare,
- D ,
- R nome,
- S come,
- hU nt,
- eX ec,
- R un comando,
- E dit,
- H aiuto,
- M prendi dir,
- D ,
- S come va
In ciascuna opzione, una lettera è stata maiuscola e contrassegnata in grassetto. Basta premere la lettera maiuscola per eseguire la rispettiva operazione. Ad esempio, per rinominare un file, premi semplicemente R e digita il nuovo nome e premi INVIO per rinominare l'elemento selezionato.
Rinomina i file
Per visualizzare tutte le opzioni o annullare un'operazione, premi semplicemente ESC chiave.
Inoltre, vedrai una serie di tasti funzione nella parte inferiore dell'interfaccia di DF-SHOW per navigare tra i contenuti di una directory.
- SU/GIÙ frecce o F1/F2 - Sposta su e giù (una riga alla volta),
- PagSu/Pag/No - Sposta una pagina alla volta,
- F3/F4 - Vai immediatamente in cima e in fondo all'elenco,
- F5 - Aggiorna,
- F6 - Contrassegna/Deseleziona file (i file contrassegnati saranno indicati con un * davanti a loro),
- F7/F8 - Contrassegna/Deseleziona tutti i file in una volta,
- F9 - Ordina l'elenco per - Data e ora, Nome, Dimensione.,
Premi h per ulteriori dettagli su mostra comando e le sue opzioni.
Per uscire da DF-SHOW, premi semplicemente q .
Comando SF
La "sf" (mostra file) viene utilizzata per visualizzare il contenuto di un file.
$ sf <file>
Visualizza il contenuto del file
Premi h per saperne di più comando "sf" e le sue opzioni. Per uscire, premi q .
Vuoi fare un tentativo? Grande! Vai avanti e installa DF-SHOW sul tuo sistema Linux come descritto di seguito.
Installa DF-SHOW
DF-SHOW è disponibile in AUR , quindi puoi installarlo su qualsiasi sistema basato su Arch utilizzando programmi AUR come Yay .
$ yay -S dfshow
Su Ubuntu e i suoi derivati:
$ sudo add-apt-repository ppa:ian-hawdon/dfshow
$ sudo apt-get update
$ sudo apt-get install dfshow
Su altre distribuzioni Linux, puoi compilarlo e compilarlo dal sorgente come mostrato di seguito.
$ git clone https://github.com/roberthawdon/dfshow $ cd dfshow $ ./bootstrap $ ./configure $ make $ sudo make install
Aggiornamento del 24 novembre 2018:
Come Robert Ian Hawdon menzionato nella sezione commenti qui sotto, esiste anche un progetto COPR che fornisce binari per distribuzioni basate su RPM inclusi Fedora e CentOS:
$ sudo dnf copr enable roberthawdon/DF-SHOW
Oppure,
$ sudo yum copr enable roberthawdon/DF-SHOW
È anche possibile creare ed eseguire DF-SHOW su FreeBSD, macOS e persino Hurd durante la compilazione dal sorgente.
L'autore del progetto DF-SHOW ha riscritto solo alcune delle applicazioni dell'utilità DF-EDIT. Poiché il codice sorgente è disponibile gratuitamente su GitHub, puoi aggiungere più funzionalità, migliorare il codice e inviare o correggere i bug (se presenti). È ancora in fase alfa, ma perfettamente funzionante.
L'hai già provato? Se si, come è andata? Raccontaci la tua esperienza nella sezione commenti qui sotto.