Hur man kopierar och klistrar in Text, filer och mappar i Linux Terminal

kopiera och klistra in är en av de mest använda åtgärderna på en dator. Även om det är lätt att göra det med tangentbordsgenvägarna Ctrl + C och Ctrl + V, är det inte så enkelt på Linux-terminalen. Du har flera alternativ för att få jobbet gjort. Så här kan du kopiera och klistra in text, filer och kataloger i Linux terminal.

kopiera och klistra in Text

Om du bara vill kopiera en bit text i terminalen är allt du behöver göra att markera den med musen och tryck sedan på Ctrl + Shift + C för att kopiera.

för att klistra in den där markören är, använd kortkommandot Ctrl + Shift + V.

klistra in genvägen gäller även när du kopierar en textdel från ett Word-dokument (eller något annat program) och vill klistra in det i terminalen. Du kan till exempel kopiera ett kommando från en webbsida i din webbläsare och använda Ctrl + Shift + V-genvägen för att klistra in den i terminalen.

kopiera och klistra in en enda fil

När du vill kopiera en fil eller mapp på Linux-kommandoraden fungerar inte tangentbordsgenväggen ovan. Du måste använda kommandot cp. cp är stenografi för kopia. Syntaxen är också enkel. Använd cp följt av filen du vill kopiera och destinationen där du vill att den ska flyttas.

 cp din-fil.txt ~/Documents/
Linux CLI Kopiera dokument

det förutsätter naturligtvis att din fil finns i samma katalog som du arbetar med. Du kan ange båda.

 cp ~/nedladdningar/din-fil.txt ~/Documents/

Du har också möjlighet att byta namn på filen när du kopierar den. Ange det nya namnet i destinationen.

 cp ~/nedladdningar/din-fil.txt ~ / dokument / Nytt namn.Txt

kopiera och klistra in en mapp och dess innehåll

för att kopiera en mapp och dess innehåll måste du berätta kommandotcp för att kopiera rekursivt. Det är enkelt nog med flaggan -r.

cp-r ~/nedladdningar/bilder-katalog ~/bilder/familj-semester-pics
Linux CLI kopiera mapp

resten av din syntax är exakt densamma. Flaggan-r talar om för cp att den arbetar med en katalog och ska kopiera dess innehåll.

om du vill att klistra över befintliga filer kan du lägga till flaggan -f :

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

kopiera och klistra in flera filer

Du kan också kopiera flera filer. Linux – kommandoraden låter dig rikta in flera objekt samtidigt med parentes {}. Du kan använda dem för att lista namnen på varje fil som ska kopieras separerade med kommatecken.

 cp ~/nedladdningar/{file1.txt, fil2.jpg, fil3.odt} ~/Documents/
Linux CLI kopiera flera

alla tre filer av olika filtyper kommer att kopieras till Dokumentkatalogen.

kopiera och klistra in alla filer av samma typ

Om du har massor av filer av samma typ att kopiera kan du använda jokertecknet *. Asterisken / jokertecknet berättar för Linux – kommandoraden att acceptera absolut vad som helst på den platsen. Så, om du säger Linux att kopiera *.jpg, det kommer att kopiera alla JPG-filer, oavsett namn eller vad som kommer före .jpg del.

 cp ~/nedladdningar/*.jpg ~/Pictures/
Linux CLI kopiera alla filtyper

Om du vill använda flera filtyper, säg JPG och PNG, kan du använda parenteserna från tidigare.

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

flytta en fil eller mapp

Om du kom hit för att flytta en fil från en plats till en annan utan att göra en dubblett, kan du också göra det enkelt, men att flytta en fil kräver kommandot mv. Syntaxen är mycket lik cp.

 mv ~/nedladdningar/din-fil.txt ~/Documents/

På samma sätt kan du också byta namn på det.

 mv ~/nedladdningar/din-fil.txt ~ / dokument / bytt namn.txt

det finns dock en stor skillnad. Du behöver inte flaggan -r för att flytta en hel mapp.

mv ~/nedladdningar/nedladdade-mapp ~/bilder/semester-pics

det är allt som finns till det. Du är redo att börja kopiera och flytta dina filer från kommandoraden. Du kan se att kommandoradsvägen kan vara mycket effektiv i vissa situationer.

Vill du ha fler pekare på Linux-kommandoraden? Så här kontrollerar du sudo-historiken eller tar reda på vad chmod 777-kommandot gör med din filbehörighet.

bildkredit: Kopiera-klistra in av

våra senaste tutorials levereras direkt till din inkorg.

Related Posts

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *