Cómo buscar y eliminar Archivos Duplicados en PC | encontrar archivos iguales repetidos en Windows
Sisällysluettelo:
- Kuinka käyttää
cp
komentoa - Tiedostojen kopiointi cp-komennolla
- Kopioi hakemistoja cp-komennolla
- Kopioi useita tiedostoja ja hakemistoja
- johtopäätös
Kun työskentelet Linux- ja Unix-järjestelmissä, tiedostojen ja hakemistojen kopiointi on yksi yleisimmistä päivittäisistä tehtävistä.
cp
on komentoriviohjelma tiedostojen ja hakemistojen kopioimiseksi Unix- ja Linux-järjestelmissä., selitämme kuinka
cp
komentoa käytetään.
Kuinka käyttää
cp
komentoa
cp
komennon yleinen syntaksi on seuraava:
cp SOURCE… DESTINATION
SOURCE
voi sisältää yhden tai useamman tiedoston tai hakemiston argumentteina, ja
DESTINATION
argumentti voi olla yksi tiedosto tai hakemisto.
- Kun
SOURCE
jaDESTINATION
argumentit ovat molemmat tiedostot,cp
komento kopioi ensimmäisen tiedoston toiseen. Jos tiedostoa ei ole, komento luo sen. Kun LÄHTEESSA on useita tiedostoja tai hakemistoja argumentteina,DESTINATION
argumentin on oltava hakemisto. Tässä tilanteessaSOURCE
tiedostot ja hakemistot siirretäänDESTINATION
hakemistoon. KunSOURCE
jaDESTINATION
argumentit ovat molemmat hakemistoja,cp
komento kopioi ensimmäisen hakemiston toiseen.
Tiedostojen ja hakemistojen kopioimiseksi sinulla on oltava ainakin lähdetiedoston lukuoikeudet ja kirjoitusoikeudet kohdehakemistoon. Muussa tapauksessa näytetään virhe luvan epäämisestä.
Tiedostojen kopiointi cp-komennolla
Tyypillisin tapa käyttää
cp
on kopioida tiedosto nykyiseen työhakemistoon. Jos haluat esimerkiksi kopioida tiedoston nimeltä
file.txt
, suorita seuraava komento:
cp file file_backup
tai
cp file{, _backup}
Kopioida tiedosto toiseen hakemistoon määrittämällä absoluuttinen tai suhteellinen polku kohdehakemistoon.
Kun määränpäänä on määritetty vain hakemistonimi, kopioidulla tiedostolla on sama nimi kuin alkuperäisellä tiedostolla.
Seuraavassa esimerkissä kopioimme tiedosto
file.txt
/backup
:
cp file.txt /backup
cp file.txt /backup/new_file.txt
Oletusarvoisesti, jos kohdetiedosto on olemassa, se korvataan.
-n
asetus kertoo
cp
ei kirjoita olemassa olevaa tiedostoa.
Voit pakottaa
cp
: n pyytämään vahvistusta käyttämällä
-i
vaihtoehtoa.
cp -i file.txt file_backup.txt
cp -u file.txt file_backup.txt
Kun tiedostoa kopioidaan, uusi tiedosto kuuluu komentoa ajavalle käyttäjälle. Säilytä tiedostotila, omistajuus ja aikaleimat
-p
vaihtoehdolla:
cp -p file.txt file_backup.txt
Toinen vaihtoehto, joka voi olla hyödyllinen, on
-v
, joka käskee
cp
: n tulostamaan monisyöttö:
cp -v file.txt file_backup.txt
'file.txt' -> 'file_backup.txt'
Kopioi hakemistoja cp-komennolla
Kopioida hakemisto, mukaan lukien kaikki sen tiedostot ja alihakemistot, käyttämällä
-R
tai
-r
vaihtoehtoa.
Seuraavassa esimerkissä kopioimme hakemiston
Pictures
kansioon
Pictures_backup
:
cp -R Pictures Pictures_backup
Yllä oleva komento luo kohdehakemiston ja kopioi rekursiivisesti kaikki tiedostot ja alihakemistot lähteestä kohdehakemistoon.
Jos kohdehakemisto on jo olemassa, lähdehakemisto itse ja kaikki sen sisältö kopioidaan kohdehakemistoon. Kopioidaksesi vain tiedostot ja alihakemistot, mutta ei kohdehakemistoa, käytä
-T
vaihtoehtoa:
cp -RT Pictures Pictures_backup
Toinen tapa kopioida vain hakemiston sisältö, mutta ei itse hakemistoa, on käyttää jokerimerkkiä (
*
). Seuraavan komennon haittana on, että se ei kopioi piilotettuja tiedostoja ja hakemistoja (pisteillä alkavat):
cp -RT Pictures/* Pictures_backup/
Kaikkia edellisessä osiossa tiedostojen kopioinnissa käyttämiämme vaihtoehtoja voidaan käyttää myös kopioitaessa hakemistoja. Suurin ero on, että kopioitaessa hakemistoja. sinun on aina käytettävä
-R
vaihtoehtoa.
Kopioi useita tiedostoja ja hakemistoja
Jos haluat kopioida useita tiedostoja ja hakemistoja kerralla, määritä niiden nimet ja käytä kohdehakemistoa viimeisenä argumenttina:
cp file.txt dir file1.txt dir1
Kun kopioit useita tiedostoja, kohteen on oltava hakemisto.
johtopäätös
Tiedostojen ja hakemistojen kopiointi
cp
komennolla on yksinkertainen tehtävä. Tietoja kaikista käytettävissä olevista
cp
vaihtoehdoista kirjoita
man cp
terminaaliin.
Kopioidaksesi tiedostoja verkon kautta, käytä
rsync
ja
scp
apuohjelmia.
Tee levyjen puhdistustyökalu poista kaikki tilapäiset tiedostot, myös viimeisen 7 päivän aikana luodut tiedostot
Tämä vinkki tulee kerro, miten Windows poistaa kaikki tilapäiset tiedostot, mukaan lukien ne, jotka on luotu viimeisten 7 päivän aikana, koska se ei poista% WinDir% Temp -kansion väliaikaisia (.tmp) tiedostoja ja muita kansioita, jotka on luotu tai joita on käytetty viimeiset 7 päivää.
Dvdfab-arvostelu: kopioi, kopioi dvd Windows 10: een helposti
DVD-levyt saattavat olla menemässä pois muodista, mutta jos haluat pitää niistä kiinni, tässä on meidän katsaus DVDFab-ohjelmistosta Windows 10: lle ja Mac OS: lle, juuri sinulle.
Kuinka katkaista (tyhjät) tiedostot Linuxissa
Tämä opetusohjelma selittää, kuinka tiedostojen katkaisu nollakokoon Linux-järjestelmissä. Yksinkertaisin sanoin tiedoston lyhennys tarkoittaa tiedoston sisällön poistamista poistamatta tiedostoa.