Come esplorare un disco rigido Linux dal terminale

Utilizza pwd, lse cdper esplorare le cartelle da un terminale Linux. Per prima cosa, identifica il percorso in cui è montata un'unità, quindi spostati in quella directory ed elenca i suoi file. Linux presenta i filesystem montati all'interno della stessa struttura di directory del resto del sistema, quindi un disco appare solitamente sotto un punto di montaggio come /mediao /mnt, non come una cartella con il nome dell'unità fisica.

Inizia con pwd, ls, ecd

Apri un terminale e controlla la tua posizione iniziale. pwdVisualizza la directory di lavoro corrente; lsne elenca il contenuto. Aggiungi -lper un elenco dettagliato e -aper includere i nomi nascosti che iniziano con un punto. Il manuale di GNU Coreutilsls documenta queste opzioni.

pwd
ls -la
Un terminale Linux che mostra l'output di pwd e ls -la per una directory home, inclusi i file nascosti.
Il percorso corrente e l'elenco della directory home chiariscono da dove partirà il comando cd relativo.

Utilizzare cdcon un percorso assoluto che inizia con /o un percorso relativo dalla cartella corrente. ~rappresenta la directory home, ..la cartella padre e -la posizione precedente in Bash; consultare il manuale di Bash per il comportamento della shell.

cd /          # go to the filesystem root
ls -lah       # list its contents, including hidden entries
cd /home      # open a directory by its absolute path
cd ..         # move up one level
cd -          # return to the previous directory
Un terminale Linux che mostra il comando cd / seguito da un elenco dettagliato della directory principale.
L'elenco principale include le cartelle di sistema; non si tratta di un elenco di unità fisiche separate.

Individua il punto di montaggio dell'unità

Prima di esplorare un disco USB o un altro volume, verifica se Linux lo ha montato. Esegui il comando lsblk -fper visualizzare i dispositivi a blocchi, i tipi di filesystem, le etichette e i punti di montaggio. Esegui il comando findmntper elencare i filesystem montati oppure specifica un percorso di montaggio noto per ispezionarlo:

lsblk -f
findmnt
findmnt /media/$USER/Archive
Un esempio di findmnt che mostra /dev/sdb1 montato in /media/reader/Archive come filesystem exfat.
Questo esempio di output di findmnt identifica la directory in cui è montato il volume.

Qui, il volume è montato in /media/reader/Archive. Gli automounter del desktop spesso usano /media/<username>; i mount manuali possono usare /mnt, ma i percorsi variano. Segui la colonna MOUNTPOINTSo TARGETinvece di indovinare. Il lsblkmanuale e findmntil manuale documentano questi comandi. /dev/sdb1è un percorso di dispositivo, non una directory da aprire con cd.

Se lsblknon viene visualizzato alcun punto di montaggio, il filesystem potrebbe essere smontato. Utilizzare il gestore file del desktop o la procedura di montaggio documentata della propria distribuzione.

Cerca un file in un'unità montata

Quando si conosce il percorso del volume ma non la cartella, utilizzare find. Questo esempio cerca i nomi dei file PDF al di sotto della directory Archivio, senza modificare alcun file:

find "/media/$USER/Archive" -type f -iname '*.pdf'
Un comando di ricerca che cerca file PDF in una directory di archivio montata e restituisce il percorso corrispondente.
Un modello di nome file racchiuso tra virgolette consente di trovare cartelle annidate che cercano file con nomi corrispondenti.

Le virgolette mantengono gli spazi nel percorso iniziale; le virgolette singole impediscono l'espansione del carattere jolly nella shell. findLa ricerca nelle sottocartelle avviene in modo ricorsivo e potrebbe richiedere tempo su un'unità di grandi dimensioni. Consultare il manuale di GNU Findutils per la sua sintassi.

Utilizzare un gestore di file da terminale

Un gestore di file basato su testo fornisce un elenco visivo nel terminale. I comandi sopra menzionati sono generalmente già installati; questi gestori potrebbero dover essere scaricati dai repository della tua distribuzione.

Famiglia di distribuzioneInstalla entrambi i gestori
Debian o Ubuntusudo apt update
sudo apt install mc ranger
Fedorasudo dnf install mc ranger
Arch Linuxsudo pacman -S mc ranger
openSUSEsudo zypper install mc ranger

Installa solo mco, rangerse preferisci, una delle due opzioni. Verifica la disponibilità della tua versione nelle ricerche ufficiali dei pacchetti per Debian , Ubuntu , Fedora o Arch Linux .

Naviga con Midnight Commander

Avviare mcnella cartella corrente o specificare un percorso di montaggio: mc "/media/$USER/Archive". Vengono visualizzati due pannelli. Utilizzare i tasti freccia per selezionare una voce, Enteraprire una cartella, ..spostarsi verso l'alto e Tabpassare da un pannello all'altro. Premere F3per visualizzare un file e F10per uscire. Se il terminale intercetta i tasti funzione, consultare il manuale di MC per alternative.

Midnight Commander con due pannelli file, che mostrano la directory home e una cartella Archivio montata.
Midnight Commander mantiene visibili due posizioni di directory in modo da poter navigare in uno o in entrambi i pannelli.
Midnight Commander con un file README.txt evidenziato nella cartella dei progetti di archivio montata.
Seleziona un file in Midnight Commander e premi F3 per visualizzarlo senza modificarlo.

Naviga con Ranger

Avvia Ranger dal volume con ranger "/media/$USER/Archive". La prima colonna mostra le cartelle principali, quella centrale mostra la cartella corrente e quella a destra consente di visualizzare l'anteprima della selezione. Naviga con i tasti freccia o h, j, k, e l; premi Enterper aprire una selezione o qper uscire. L'apertura di un file potrebbe avviare l'applicazione configurata, quindi seleziona le cartelle per navigare e usa le anteprime per ispezionare i file. Il file README e il manuale di Ranger elencano i suoi comandi.

Ranger mostra le colonne della directory principale, corrente e secondaria con l'opzione Archivio selezionata.
Ranger mostra il contenuto della cartella selezionata nella colonna successiva.
Ranger con notes.txt evidenziato e un'anteprima del testo nella colonna di destra.
Nella colonna di destra è possibile visualizzare in anteprima il file di testo attualmente selezionato.

Gestire gli errori di autorizzazione e di percorso

"Nessun file o directory di questo tipo" di solito significa che il percorso o la capitalizzazione sono errati; controlla con lso findmnte racchiudi i percorsi tra virgolette con spazi, ad esempio cd "/media/$USER/Backup Drive". "Permesso negato" significa che il tuo account non può leggere quella posizione. Non eseguire l'intero file manager come root; usa una cartella accessibile o segui le indicazioni sui permessi della tua distribuzione.

Lascia un commento

Come modificare le impostazioni della webcam su Linux con Cameractrls

Come modificare le impostazioni della webcam su Linux con Cameractrls

Modifica le impostazioni della webcam su Linux con Cameractrls: regola l'esposizione, il colore, la riduzione dello sfarfallio e altri controlli supportati, quindi verifica le modalità video compatibili.

Come installare PhpStorm su Linux: Toolbox, Tar.gz, Snap e AUR

Come installare PhpStorm su Linux: Toolbox, Tar.gz, Snap e AUR

Installa PhpStorm su Linux con JetBrains Toolbox o con l'archivio tar.gz autonomo, oltre alle opzioni Snap e Arch AUR. Java è già incluso.

Come eseguire il backup di un CD-ROM come immagine ISO su Linux

Come eseguire il backup di un CD-ROM come immagine ISO su Linux

Crea un'immagine ISO di un CD-ROM su Linux con GNOME Disks o dd. Identifica l'unità ottica, monitora la copia, verifica l'immagine e scopri quando un disco danneggiato o un disco audio richiede uno strumento aggiuntivo.

Come installare Cisco Packet Tracer su Linux

Come installare Cisco Packet Tracer su Linux

Scarica Cisco Packet Tracer 9.0.1 per Ubuntu a 64 bit, installa il pacchetto DEB con APT, accetta la licenza nel Terminale ed effettua l'accesso per avviare un laboratorio.

Come configurare due pannelli su XFCE 4

Come configurare due pannelli su XFCE 4

Crea un pannello XFCE 4 separato per ogni schermo, assegna il secondo pannello all'uscita corretta, posizionalo e ridimensionalo, e aggiungi i launcher e gli elementi di stato necessari.

Come ritagliare un'immagine su Linux con GIMP

Come ritagliare un'immagine su Linux con GIMP

Rimuovere lo sfondo di una foto su Linux con GIMP: traccia il soggetto, elimina lo sfondo selezionato, mantieni la trasparenza ed esporta un file PNG riutilizzabile.

Applicazione desktop Google Tasks: come utilizzarla su un computer

Applicazione desktop Google Tasks: come utilizzarla su un computer

Apri Google Tasks in un browser, aggiungi un collegamento a Chrome o avvialo come un'app e gestisci le attività con data tramite Calendar e Gmail.

OKSampler: un campionatore musicale gratuito e semplice per creare ritmi da tastiera.

OKSampler: un campionatore musicale gratuito e semplice per creare ritmi da tastiera.

OKSampler associa i file MP3 ai tasti della tastiera e permette la riproduzione in loop dell'audio. Scopri cosa fa questo software gratuito ormai datato, dove finiscono le sue vecchie funzionalità e cosa controllare prima di scaricarlo.

Come giocare a Squad su Linux con Steam Proton

Come giocare a Squad su Linux con Steam Proton

Configura Squad su Linux con Steam Play e Proton, installa il gioco, scegli uno strumento di compatibilità e risolvi i problemi relativi ai sistemi anti-cheat.

Come installare Linux Mint Debian Edition 5 “Elsie” da USB

Come installare Linux Mint Debian Edition 5 “Elsie” da USB

Scarica e verifica l'immagine ISO di LMDE 5 archiviata, crea una chiavetta USB avviabile e scegli le impostazioni di installazione sicura. Elsie non è più supportato; consulta la versione corrente di LMDE.