Come copiare e incollare testo, file e cartelle nel terminale Linux

Copiare e incollare è una delle azioni più utilizzate su un computer. Mentre è facile farlo con le scorciatoie da tastiera Ctrl + C e Ctrl + V, sul terminale Linux non è così semplice. Hai diverse opzioni per ottenere il lavoro fatto. Ecco come è possibile copiare e incollare testo, file e directory nel terminale Linux.

Copia e incolla testo

Se vuoi solo copiare un pezzo di testo nel terminale, tutto ciò che devi fare è evidenziarlo con il mouse, quindi premere Ctrl + Maiusc + C per copiare.

Per incollarlo dove si trova il cursore, utilizzare la scorciatoia da tastiera Ctrl + Maiusc + V.

La scorciatoia Incolla si applica anche quando si copia una sezione di testo da un documento Word (o qualsiasi altra applicazione) e si desidera incollarlo nel terminale. Ad esempio, è possibile copiare un comando da una pagina Web nel browser e utilizzare il collegamento Ctrl + Maiusc + V per incollarlo nel terminale.

Copia e incolla un singolo file

Ogni volta che vuoi copiare un file o una cartella nella riga di comando di Linux, la scorciatoia da tastiera sopra non funzionerà. Devi usare il comandocp. cp è una scorciatoia per la copia. Anche la sintassi è semplice. Utilizzare cp seguito dal file che si desidera copiare e dalla destinazione in cui si desidera spostarlo.

 cp your-file.txt ~ / Documents/
Linux Cli Copy Document

Questo, ovviamente, presuppone che il tuo file si trovi nella stessa directory su cui stai lavorando. È possibile specificare entrambi.

 cp ~/Downloads / your-file.txt ~ / Documents/ 

Hai anche la possibilità di rinominare il tuo file durante la copia. Specificare il nuovo nome nella destinazione.

 cp ~/Downloads / your-file.txt ~ / Documenti / nuovo-nome.txt

Copia e incolla una cartella e il suo contenuto

Per copiare una cartella e il suo contenuto, dovrai dire al comandocp di copiare in modo ricorsivo. Questo è abbastanza semplice con il flag-r.

cp -r ~/Downloads/immagini-directory ~/Immagini/famiglia-vacanza-foto
Linux Cli Copiare la Cartella

Tutto il resto della tua sintassi è esattamente lo stesso. Il flag -r serve a dire a cp che sta lavorando con una directory e dovrebbe copiarne il contenuto.

Se si desidera che l’azione incolla sovrascriva i file esistenti, è possibile aggiungere il flag-f :

cp-rf ~/Downloads/pictures-directory ~/Pictures/family-vacation-pics 

Copia e incolla più file

Puoi anche copiare più file. La riga di comando di Linux consente di indirizzare più elementi contemporaneamente con parentesi {}. È possibile utilizzarli per elencare i nomi di ogni file da copiare separati da virgole.

cp ~/Downloads / {file1.txt, file2.jpg, file3.odt} ~ / Documents/
Linux Cli Copy Multiple

Tutti e tre i file di diversi tipi di file verranno copiati nella directory Documents.

Copia e incolla tutti i file dello stesso tipo

Se hai una tonnellata di file dello stesso tipo da copiare, puoi usare il carattere jolly*. L’asterisco / jolly dice alla riga di comando di Linux di accettare assolutamente qualsiasi cosa in quel posto. Quindi, se dici a Linux di copiare *.jpg, copierà tutti i file JPG, indipendentemente dal nome o da qualsiasi cosa venga prima del .jpg parte.

cp ~/Downloads/*.jpg ~/Immagini/
Linux Cli Copiare Tutti i File di Tipo

Se si desidera utilizzare più tipi di file, JPG e PNG, è possibile utilizzare le parentesi da prima.

cp ~/Downloads/*.{jpg,png} ~/Pictures/

Sposta un file o una cartella

Se sei venuto qui cercando di spostare un file da un posto all’altro senza fare un duplicato, puoi farlo facilmente, ma spostare un file richiede il comando mv. La sintassi è molto simile a cp.

 mv ~/Downloads / your-file.txt ~ / Documents/ 

Allo stesso modo, puoi anche rinominarlo.

 mv ~/Downloads / your-file.txt ~ / Documenti / rinominato.txt

C’è una grande differenza, però. Non è necessario il flag-r per spostare un’intera cartella.

mv ~/Downloads/downloaded-folder ~/Pictures/vacation-pics

Questo è tutto quello che c’è da fare. Sei pronto per iniziare a copiare e spostare i file dalla riga di comando. Puoi vedere che il modo della riga di comando può essere molto efficiente in alcune situazioni.

Vuoi più puntatori sulla riga di comando di Linux? Ecco come controllare la cronologia di sudo o scoprire cosa fa il comando chmod 777 al tuo permesso di file.

Credito immagine: Copia-Incolla da

I nostri ultimi tutorial consegnati direttamente alla tua casella di posta.

Related Posts

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *