kopiointi ja liittäminen on yksi käytetyimmistä toiminnoista tietokoneella. Vaikka se on helppo tehdä niin Ctrl + C ja Ctrl + V pikanäppäimet, Linux terminaali se ei ole niin yksinkertaista. Sinulla on useita vaihtoehtoja saada työ tehtyä. Tässä on, miten voit kopioida ja liittää tekstiä, tiedostoja ja hakemistoja Linux terminal.
kopioi ja liitä teksti
Jos haluat vain kopioida tekstin päätteessä, sinun tarvitsee vain korostaa sitä hiirellä ja painaa Ctrl + Shift + C kopioidaksesi tekstin.
liittääksesi sen kursorin kohdalle, käytä pikanäppäintä Ctrl + Shift + V.
Liitä-pikanäppäintä sovelletaan myös silloin, kun kopioit osan tekstiä Word-asiakirjasta (tai muusta sovelluksesta) ja haluat liittää sen päätteeseen. Voit esimerkiksi kopioida komennon selaimesi verkkosivulta ja liittää sen päätteeseen Ctrl + Shift + V-pikakuvakkeella.
kopioi ja liitä yksittäinen tiedosto
aina kun haluat kopioida tiedoston tai kansion Linux-komentoriviltä, yllä oleva pikanäppäin ei toimi. Täytyy käyttää cp
– komentoa. cp on pikakirjoitusta kopiolle. Syntaksikin on yksinkertainen. Käytä cp
, jota seuraa kopioitava tiedosto ja kohde, johon haluat siirtää sen.
cp your-file.txt ~/Documents/
Tämä tietenkin olettaa, että tiedostosi on samassa hakemistossa, josta työskentelet. Voit määrittää molemmat.
cp ~/Downloads / your-file.txt ~/Documents /
voit myös nimetä tiedostosi uudelleen kopioidessasi sitä. Määritä uusi nimi määräpaikassa.
cp ~/Downloads / your-file.txt ~/Documents / new-name.txt
kopioi ja liitä kansio ja sen sisältö
jotta voit kopioida kansion ja sen sisällön, sinun täytyy kertoa cp
komento kopioida rekursiivisesti. Se on riittävän yksinkertaista -r
lipulla.
cp-r ~/Downloads/pictures-directory ~/Pictures/family-vacation-pics
kaikki muu syntaksisi on täsmälleen sama. -r
lippu kertoo cp: lle, että se toimii jonkin hakemiston kanssa ja sen pitäisi kopioida sen sisältö.
Jos haluat liitä-toiminnon ylikirjoittavan olemassa olevat tiedostot, voit lisätä -f
lippu:
cp-RF ~/Downloads/pictures-directory ~/Pictures/family-vacation-pics
kopioi ja liitä useita tiedostoja
Voit myös kopioida useita tiedostoja. Linuxin komentorivillä voi kohdistaa useita kohteita kerralla sulkeilla {}
. Niiden avulla voit luetella jokaisen kopioitavan tiedoston nimet pilkulla eroteltuina.
cp ~/Downloads / {file1.txt, tiedosto2.jpg, tiedosto3.odt} ~/Documents/
kaikki kolme eri tiedostotyyppiä sisältävää tiedostoa kopioidaan Dokumenttihakemistoon.
kopioi ja liitä kaikki samantyyppiset tiedostot
jos kopioit tonnin samantyyppisiä tiedostoja, voit käyttää yleismerkkiä *
. Asteriski / jokerimerkki kertoo Linuxin komentoriville hyväksyvänsä ihan mitä tahansa kyseisessä paikassa. Joten, jos käsket Linuxin kopioida *.jpg
, se kopioi kaikki JPG-tiedostot, riippumatta nimestä tai mitä tulee ennen .jpg osa.
cp ~/Downloads/*.jpg ~/Pictures/
Jos haluat käyttää useita tiedostotyyppejä, sano JPG ja PNG, voit käyttää sulkeita aiemmasta.
cp ~/Downloads/*.{jpg, png} ~/Pictures/
Siirrä tiedosto tai kansio
Jos tulit tänne ja haluat siirtää tiedoston paikasta toiseen tekemättä kaksoiskappaletta, voit tehdä senkin helposti, mutta tiedoston siirtäminen vaatii mv
– komennon. Syntaksi on hyvin samankaltainen kuin cp.
MV ~/Downloads / your-file.txt ~/Documents /
vastaavasti sitä voi myös nimetä uudelleen.
MV ~/Downloads / your-file.txt ~/Documents/renamed.txt
on kuitenkin yksi suuri ero. Et tarvitse -r
lippua siirtääksesi kokonaisen kansion.
MV ~/Downloads/downloaded-folder ~/Pictures/vacation-pics
that ’ s all there is to it. Olet valmis aloittamaan tiedostojen kopioinnin ja siirtämisen komentoriviltä. Näet, että komentorivitapa voi olla erittäin tehokas joissakin tilanteissa.
Haluatko lisää osoittimia Linuxin komentoriville? Näin voit tarkistaa sudo-historian tai selvittää, mitä chmod 777-komento tekee tiedoston käyttöoikeuksillesi.
Kuvanluotto: Copy-Paste by
uusimmat tutorials toimitetaan suoraan sähköpostiisi.