Paano Makopya ang Mga File sa Linux Gamit ang cp Command

Paano Makopya ang Mga File sa Linux Gamit ang cp Command

Ang pagkopya ng mga file at direktoryo ay maaaring maging mabilis at walang sakit sa Linux kung gagamitin mo ang utos ng cp. Malalaman namin kung paano gamitin ang cp at samantalahin ang mga madaling gamiting pagpipilian na gagawing mas ligtas ang iyong mga trabaho sa kopya.





Ano ang Command ng cp sa Linux?

Ang isang utility na linya ng utos para sa mga system ng Unix at Linux na may kakayahang makopya ang parehong mga file at folder, ang cp ay magagamit sa mahalagang bawat distro ng Linux. Makikita mo itong madalas na sumangguni sa mga gabay para sa pagtupad sa mga gawain sa pamamahala ng file sa Linux.





Hindi mo kailangang maging terminal whiz upang magamit ito. Ang syntax nito ay simple, at pinakamadaling gamitin kung buksan mo ang terminal sa (o CD sa) ang direktoryo na naglalaman ng mga file na nais mong kopyahin.





ang aking iphone pindutan ng home is not working

cp Syntax

Ang syntax para sa cp ay halos kapareho sa utos ng mv , na hinihiling sa iyo na tukuyin lamang ang isang mapagkukunan o mapagkukunan (ang mga file o folder na nais mong makopya) at isang patutunguhan (ang direktoryo o pangalan ng file para sa mga kopya).

cp [options] >source>... >destination>

Ang iyong utos ay maaaring maglaman ng maraming mga mapagkukunan, ngunit maaari lamang magkaroon ng isang patutunguhan. Ang patutunguhan ay maaaring isa pang direktoryo, isang bagong pangalan ng file, o pareho.



Pagkopya ng Mga File Sa cp

Kung nais mong gumawa ng isang kopya ng isang solong file sa parehong direktoryo, ngunit may ibang pangalan, gumamit ng isang utos na tulad nito:

cp file.txt newfile.txt

Upang gawin ang parehong bagay, ngunit sa isang sub-direktoryo, gumamit ng isang utos tulad nito:





cp file.txt Backup/newfile.txt

Ipinapalagay ng utos sa itaas na mayroon kang isang folder na pinangalanan Backup sa loob ng iyong kasalukuyang direktoryo.

Kung hindi mo nais ang isang bagong pangalan para sa file, tukuyin lamang ang direktoryo at hindi ang pangalan ng file sa patutunguhan:





cp file.txt Backup

Upang makopya ang maraming mga file gamit ang cp, isulat lamang ang lahat ng mga file na nais mong makopya, pinaghiwalay ng isang puwang, bago ibigay ang patutunguhan.

cp file1.txt file2.txt file3.txt Backup

Upang makatipid ng oras sa pagkopya ng maraming mga file, maaari mong gamitin ang tag ng wildcard , isang asterisk (*), upang awtomatikong kopyahin ang lahat ng mga file sa direktoryo na may parehong extension, gamit ang isang bagay tulad ng halimbawa sa ibaba:

cp *.txt Backup

Makikita ng utos sa itaas ang lahat ng mga file na nagtatapos sa .txt sa kasalukuyang direktoryo at kopyahin ang mga ito sa direktoryo ng Backup.

Siyempre, kapaki-pakinabang lamang ito kung ang lahat o karamihan sa mga file na nais mong kopyahin ay may parehong extension, o ibang bagay na kapareho sa pangalan ng file.

Paggamit ng cp Upang Kopyahin ang isang Folder / Directory

Kung nais mo ng isang direktoryo at lahat ng mga nilalaman nito ay nakopya sa isang bagong lokasyon, kakailanganin mong tukuyin ang -R pagpipilian Narito ang isang halimbawa:

cp -R Files Backup

Kopyahin ng utos sa itaas ang folder Mga file at ilagay ang kopya sa loob ng isang folder na pinangalanan Backup .

Kung nais mo ang mga nilalaman ng isang folder na nakopya, ngunit hindi ang folder mismo, kakailanganin mong gamitin ang -T pagpipilian:

cp -RT Files Backup

Kapaki-pakinabang na Opsyon ng cp

Ang mga karaniwang ginagamit na pagpipilian para sa utos ng cp ay higit na kapaki-pakinabang kung nag-aalala ka tungkol sa mga posibleng pag-o-overtake o mga pag-aaway ng katangian ng file.

Mapapansin mo sa nakaraang mga utos na wala kang nakukuhang mensahe mula sa terminal na nagkukumpirma na may anumang nangyari. Upang makita kung ano ang nangyayari, gamitin ang opsyon na verbose, -v :

usb type c vs type a
cp -v file.txt newfile.txt

Kung nag-aalala ka tungkol sa isang hindi sinasadyang pag-o-overlap, maaari mong itakda ang -ako pagpipiliang laging humiling ng kumpirmasyon kapag mayroong isang salungatan sa pangalan ng file. Halimbawa:

cp -i file.txt newfile.txt

Gamit ang utos sa itaas, kung mayroong isang file na pinangalanan newfile.txt naroroon na, tatanungin ng cp kung sigurado ka bang nais mong mai-overlap ito.

Maaari mo ring mapanatili ang mga katangian ng file, tulad ng pagmamay-ari ng gumagamit, file mode, at mga petsa ng pagbabago, kasama ang -p pagpipilian:

cp -v file.txt newfile.txt

Nakatutulong ang pagpipiliang panatilihin kung mayroon kang maraming mga gumagamit sa iyong system, o kung mayroon kang ibang operasyon sa pag-sync na sensitibo sa mga petsa ng pagbabago ng file.

Pagkumpiyansa ng Pagkopya ng Pagkopya ng Command Line

Alam mo na ngayon kung paano gamitin ang cp upang makopya ang mga file nang madali at ligtas, at gumawa ka ng isang mahalagang hakbang upang maging komportable at maraming nalalaman gamit ang linya ng utos ng Linux.

Kung kailangan mong lumikha ng malalaking pag-backup ng iyong mga file, maraming mga tool na magagamit para sa mga gumagamit ng Linux na maaaring nais mong isaalang-alang.

app upang mag-download ng musika sa telepono
Magbahagi Magbahagi Mag-tweet Email Paano linisin ang iyong Windows PC Gamit ang Command Prompt

Kung ang iyong Windows PC ay mababa na sa espasyo ng imbakan, linisin ang basura gamit ang mga mabilis na utos ng Command Prompt na ito.

Basahin Susunod
Mga Kaugnay na Paksa
  • Linux
  • Terminal
  • Mga Utos ng Linux
Tungkol sa May-akda Jordan Gloor(51 Mga Artikulo Na-publish)

Si Jordan ay isang manunulat ng tauhan sa MUO na masigasig sa paggawa ng pag-access sa Linux at walang stress para sa lahat. Sumusulat din siya ng mga gabay sa privacy at pagiging produktibo.

Higit pa Mula sa Jordan Gloor

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe