Salin Direktori Linux - 4 Perintah Mudah
4 menit Baca
Ditampilkan di
Baca halaman pengungkapan kami untuk mengetahui bagaimana Anda dapat membantu MSPoweruser mempertahankan tim editorial Baca lebih lanjut
Sedang memikirkan cara menyalin direktori di Linux? Baik Anda ingin mengamankan data penting atau mendistribusikan file, menyalin direktori adalah keterampilan dasar bagi administrator.
Dalam panduan ini, saya akan membahas beberapa perintah penting untuk melakukan operasi ini. Ayo pergi!
Cara Menyalin Direktori di Linux
1. tekan CTRL + ALT + T untuk membuka terminal.
2. Ketik "cp -R jalur/ke/sumber/direktori /jalur/ke/tujuan/direktori“. Dalam kasus saya, saya akan menyalinnya folder1 dari “~/Desktop/test” ke “~Dokumen/folder2”.
3. Untuk verifikasi, periksa isi direktori tujuan.
Cara Menyalin Banyak Direktori di Linux
Mari kita jelajahi perintah berikut untuk menyalin banyak direktori di Linux:
1. Menggunakan Perintah cp
Pada sistem operasi berbasis Linux, perintah cp digunakan untuk menyalin banyak file dan direktori. Itu menciptakan salinan identik.
Selain itu, Anda dapat menambahkan -R or -r pilihan untuk penyalinan rekursif. Opsi ini memaksa perintah cp untuk menyalin direktori dan seluruh kontennya, termasuk subdirektori.
Untuk menggunakan perintah ini:
1. Pertama, pindah ke direktori sumber Anda dengan cd:
2. Kemudian, jalankan ls perintah untuk mencantumkan konten direktori kerja:
3. Ketik “cd -R dir1 dir2 /path/ke/tujuan/direktori” perintah di terminal Anda. Dalam kasus saya, saya akan membuat salinan “folder1”, “folder2”, dan “folder3” dari direktori saat ini di “~/Desktop/test”.
4. Periksa direktori tujuan untuk verifikasi.
2. Menggunakan Perintah tar
ter adalah utilitas serbaguna untuk mengarsipkan dan menyalin banyak direktori. Lebih khusus lagi, Anda dapat memanfaatkannya membuat arsip terkompresi dari direktori yang diperlukan. Kemudian, ekstrak konten ke lokasi yang diinginkan.
Untuk melakukannya, tambahkan opsi berikut di perintah tar (sesuai kebutuhan):
- -c membuat arsip baru.
- -z kompres atau dekompresi arsip dengan gzip.
- -v menampilkan output verbose, menunjukkan file yang sedang diarsipkan.
- -f menentukan nama file arsip.
- -x mengekstrak file dari arsip.
- -C perubahan pada direktori tertentu sebelum mengekstraksi file.
Sekarang, untuk menyalin beberapa direktori menggunakan tar:
1. Pertama, buat paket terkompresi dari beberapa direktori dengan “tar -czvf nama file.tar.gz dir1 dir2".
2. Sekarang, ekstrak paket terkompresi menggunakan “tar -xzvf nama file.tar.gz -C /path/ke/destination/directory".
3. Menggunakan Perintah rsync
rsync adalah utilitas terkenal lainnya untuk sinkronisasi direktori. Anda dapat menggunakannya dengan -a pilihan untuk aktifkan mode arsip. Akibatnya, ini mempertahankan izin dan atribut dari direktori yang ditentukan.
Untuk menggunakannya, ketik “rsync -a dir1 dir2 dir3 /path/ke/destination/directory"Di terminal.
Cara Menyalin Direktori ke Host Jarak Jauh
Untuk menyalin direktori ke host jarak jauh, Anda dapat menggunakan:
- perintah rsync
- perintah scp
Prasyarat
1. Pertama, instal server SSH pada host jarak jauh dengan “sudo apt-get install openssh-server".
2. Mulai layanan SSH menggunakan “sudo systemctl mulai ssh".
3. Aktifkan dengan “sudo systemctl aktifkan ssh".
4. Ketik "sudo status sistemctl ssh” untuk memverifikasi apakah SSH aktif dan berjalan.
5. Ketik "sudo ufw memungkinkan 22” untuk memastikan bahwa Firewall pada host jarak jauh mengizinkan koneksi masuk pada port 22.
Sekarang, Anda siap menyalin direktori ke host jarak jauh.
Menggunakan Perintah rsync
Jenis: "rsync -ar dir1 dir2 pengguna@ip_address:/path/ke/direktori tujuan".
Di sini, saya akan menyalin “folder1”, “folder2”, dan “folder3” ke direktori “~/Desktop/test” dari server jarak jauh yang terletak di “10.0.2.15” dengan nama pengguna “penulis”.
Menggunakan Perintah scp
scp adalah perintah lain yang dapat menyalin file dan direktori antara host lokal dan jarak jauh.
Cukup ketik: “scp -r dir1 dir2 pengguna@ip_address:/path/ke/tujuan/direktori".
Anda juga mungkin tertarik dalam:
- Klien SSH Terbaik untuk Windows – 8 Pilihan Teratas untuk Keamanan
- Cara Menjalankan Skrip Shell di Windows
- Pengguna Daftar Ubuntu
Jadi, sekarang Anda sudah familiar dengan perintah copy direktori Linux. Yang terpenting, semuanya bekerja dengan sempurna di sebagian besar distribusi Linux.
Jangan ragu untuk membagikan metode favorit Anda di komentar di bawah!
forum pengguna
Pesan 0