Memindahkan dan menyalin file di Terminal
Di Terminal, Anda dapat memindahkan dan menyalin file secara lokal atau jarak jauh menggunakan alat baris perintah mv
, cp
, dan scp
.
Catatan: Lebih mudah untuk memindahkan dan menyalin file menggunakan Finder. Untuk informasi lainnya, lihat Mengatur file di dalam folder.
Memindahkan file atau folder secara lokal
Untuk memindahkan file atau folder dari satu lokasi ke lokasi lain di komputer yang sama, gunakan alat
mv
. Alatmv
memindahkan file atau folder dari lokasi lama dan menempatkannya ke lokasi baru.Misalnya, untuk memindahkan file dari folder Unduhan ke folder Pekerjaan di folder Dokumen Anda:
mv ~/Downloads/MyFile.txt ~/Documents/Work/MyFile.txt
Anda juga dapat mengubah nama file saat dipindahkan:
mv ~/Downloads/MyFile.txt ~/Documents/Work/NewFileName.txt
Untuk informasi lebih lanjut mengenai alat mv
, lihat halaman man.
Menyalin file atau folder secara lokal
Untuk membuat salinan file, gunakan alat
cp
.Misalnya, untuk menyalin folder dengan nama “Pengeluaran” di folder Dokumen Anda ke volume lain dengan nama “Data”:
cp -R ~/Dokumen/Pengeluaran /Volume/Data/Pengeluaran
Bendera
-R
membuatcp
menyalin folder dan kontennya. Perhatikan bahwa nama folder tidak diakhiri dengan garis miring, yang dapat mengubah caracp
menyalin folder.
Untuk informasi lebih lanjut mengenai alat cp
, lihat halaman man.
Menyalin file atau folder secara jarak jauh
Untuk menyalin file atau folder ke atau dari komputer jarak jauh, gunakan alat
scp
.scp
menggunakan protokol dasar yang sama denganssh
.Misalnya, untuk menyalin file yang diringkas dari folder utama Anda ke folder utama pengguna lain di server jarak jauh:
scp -E ~/ImportantPapers.tgz username@remoteserver.com:/Users/username/Desktop/ImportantPapers.tgz
Anda akan dimintai kata sandi pengguna.
Bendera
-E
mempertahankan atribut yang diperluas, fork sumber daya, dan inormasi ACL.Bendera
-r
, yang tidak digunakan dalam contoh ini, membuatscp
menyalin folder dan kontennya.
Untuk informasi lebih lanjut mengenai alat scp
, lihat halaman man.