Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Apakah perbezaan antara parameter r dan R cp dalam linux?

Apakah perbezaan antara parameter r dan R cp dalam linux?

WBOY
WBOYasal
2022-08-11 18:00:209210semak imbas

Perbezaan: 1. "cp -r" menyalin kedua-dua fail dan folder dalam direktori semasa, manakala "cp -R" hanya menyalin fail dalam direktori semasa dan tidak menyalin direktori semasa 2. "cp -r" Folder yang mengandungi fail akan menimpa folder dengan nama yang sama tanpa fail, dan fail juga akan ditimpa, manakala "cp -R" tidak akan menimpa folder yang mengandungi kandungan, tetapi ia akan Satu fail kosong dengan yang sama nama; 3. "cp -r" tidak menggunakan nama akhiran fail sebagai asas untuk pengenalan, tetapi "cp -R" menggunakan nama akhiran fail sebagai asas untuk pengenalan.

Apakah perbezaan antara parameter r dan R cp dalam linux?

Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.

Apakah perbezaan antara parameter r dan R cp dalam Linux

Perbezaan antara cp -r dan -R dalam arahan LINUX ialah: penyalinan berbeza, liputan berbeza, dan asas pengenalan yang berbeza.

1 Menyalin adalah berbeza

  • cp -r: cp -r menyalin fail dalam fail direktori semasa, dan juga menyalin folder dalam direktori semasa.

  • -R: -R hanya menyalin fail dalam direktori semasa, bukan folder dalam direktori semasa.

2. Liputan berbeza

  • cp -r: cp -r mengandungi fail Folder akan menimpa folder dengan nama yang sama yang tidak mengandungi fail, dan fail juga akan ditimpa.

  • -R: -R tidak akan menimpa folder dengan kandungan, tetapi akan menimpa fail kosong dengan nama yang sama.

3. Asas pengenalan yang berbeza

  • cp -r: cp -r tidak Nama sambungan fail digunakan sebagai asas untuk pengenalan.

  • -R: -R menggunakan nama akhiran fail sebagai asas untuk pengenalan.

Contoh adalah seperti berikut:

Apakah perbezaan antara parameter r dan R cp dalam linux?

Sambungan:

Linux cp (penuh ejaan dalam bahasa Inggeris):menyalin fail) arahan digunakan terutamanya untuk menyalin fail atau direktori.

Sintaks

cp [options] source dest

atau

cp [options] source... directory

Penerangan parameter:

  • -a: Pilihan ini biasanya digunakan apabila menyalin direktori Apabila digunakan, ia mengekalkan pautan, atribut fail dan menyalin segala-galanya di bawah direktori. Kesannya adalah sama dengan kombinasi parameter dpR.

  • -d: Simpan pautan semasa menyalin. Pautan yang disebutkan di sini adalah bersamaan dengan pintasan dalam sistem Windows.

  • -f: Tulis ganti fail sasaran sedia ada tanpa memberikan gesaan.

  • -i: Bertentangan dengan pilihan -f, gesaan diberikan sebelum menimpa fail sasaran, meminta pengguna mengesahkan sama ada untuk menulis ganti Fail sasaran akan ditimpa apabila menjawab y .

  • -p: Selain menyalin kandungan fail, masa pengubahsuaian dan kebenaran akses juga disalin ke fail baharu.

  • -r: Jika fail sumber yang diberikan ialah fail direktori, semua subdirektori dan fail dalam direktori akan disalin.

  • -l: Jangan salin fail, hanya jana fail pautan.

Pembelajaran yang disyorkan: Tutorial video Linux

Atas ialah kandungan terperinci Apakah perbezaan antara parameter r dan R cp dalam linux?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn