Kopiering og liming Er en av de mest brukte handlingene på en datamaskin. Mens Det er enkelt å gjøre Det Med Ctrl + C og Ctrl + V hurtigtaster, På Linux-terminalen er det ikke så greit. Du har flere alternativer for å få jobben gjort. Her er hvordan du kan kopiere og lime inn tekst, filer og kataloger I Linux terminal.
Kopier Og Lim Inn Tekst
hvis du bare vil kopiere et stykke tekst i terminalen, er alt du trenger å gjøre, å markere det med musen, og trykk Deretter Ctrl + Shift + C for å kopiere.
For å lime den inn der markøren er, bruk hurtigtasten Ctrl + Shift + V.
Snarveien Lim inn gjelder også når du kopierer en del av tekst fra Et Word-dokument (eller et annet program) og vil lime det inn i terminalen. For eksempel kan du kopiere en kommando fra en nettside i nettleseren din og bruke Ctrl + Shift + V-snarveien til å lime den inn i terminalen.
Kopier og Lim inn En Enkelt Fil
når du vil kopiere en fil eller mappe i Linux-kommandolinjen, vil hurtigtasten ovenfor ikke fungere. Du må bruke kommandoencp
. cp er forkortelse for kopi. Syntaksen er også enkel. Bruk cp
etterfulgt av filen du vil kopiere og destinasjonen der du vil ha den flyttet.
cp din-fil.txt ~ / Documents/
det forutsetter selvfølgelig at filen din er i samme katalog du jobber ut av. Du kan spesifisere begge deler.
cp ~ / Nedlastinger / din-fil.txt ~ / Documents/
Du har også muligheten til å gi nytt navn til filen mens du kopierer den. Angi det nye navnet i målet.
cp ~ / Nedlastinger / din-fil.txt ~ / Dokumenter / nytt navn.Txt
Kopier Og Lim Inn En Mappe og Innholdet
for å kopiere en mappe og innholdet, må du fortelle kommandoencp
å kopiere rekursivt. Det er enkelt nok med flagget-r
.
cp-r ~/Nedlastinger/bilder-katalog ~/Bilder/familie-ferie-bilder
resten av syntaksen din er nøyaktig den samme. -r
flagget tjener til å fortelle cp at den jobber med en katalog og skal kopiere innholdet.
hvis du vil at lim inn-handlingen skal overskrive eksisterende filer, kan du legge til flagget-f
:
cp-rf ~/Nedlastinger/pictures-directory ~/Bilder/familie-ferie-pics
Kopier Og Lim Inn Flere Filer
du kan også kopiere flere filer. Linux – kommandolinjen lar deg målrette flere elementer samtidig med parentes {}
. Du kan bruke dem til å liste navnene på hver fil som skal kopieres atskilt med komma.
cp ~ / Nedlastinger / {file1.txt, file2.jpg, fil3.odt} ~ / Documents/
Alle tre filer av forskjellige filtyper vil bli kopiert til Dokumentkatalogen.
Kopier Og Lim Inn Alle Filer av Samme Type
hvis du har massevis av filer av samme type å kopiere, kan du bruke jokertegnet *
. Asterisk / wildcard forteller Linux kommandolinjen å akseptere absolutt alt på det stedet. Så, hvis Du forteller Linux å kopiere *.jpg
, vil den kopiere alle JPG-filer, uavhengig av navnet eller hva som kommer før .jpg del.
Cp ~/Nedlastinger/*.jpg ~/Pictures/
HVIS du vil bruke flere filtyper, si JPG og PNG, kan du bruke parentesene fra FØR.
Cp ~/Nedlastinger/*.{jpg, png} ~/Pictures/
Flytt En Fil eller Mappe
hvis du kom hit for å flytte en fil fra ett sted til et annet uten å lage en duplikat, kan du også gjøre det enkelt, men å flytte en fil krever kommandoen mv
. Syntaksen er veldig lik cp.
mv ~ / Nedlastinger / filen din.txt ~ / Documents/
På Samme måte kan du også endre navn på den.
mv ~ / Nedlastinger / filen din.txt ~ / Dokumenter / omdøpt.txt
det er en stor forskjell, skjønt. Du trenger ikke flagget -r
for å flytte en hel mappe.
mv ~/Nedlastinger/nedlastede-mappe ~/Bilder/ferie-pics
Det er alt som skal til. Du er klar til å begynne å kopiere og flytte filene dine fra kommandolinjen. Du kan se at kommandolinjens måte kan være svært effektiv i noen situasjoner.
Vil du ha flere pekere på Linux-kommandolinjen? Slik sjekker du sudo-historien eller finner ut hva chmod 777-kommandoen gjør for filtillatelsen din.
bilde kreditt: Copy-Paste by
Våre nyeste tutorials levert rett til innboksen din.