Salinan Aman alat (scp ) adalah cara mudah untuk menyalin file ke dan dari komputer jarak jauh dengan aman. Tetapi frustrasi dapat dengan mudah muncul ketika scp tidak berfungsi dengan benar karena spasi dalam nama file dan/atau jalur folder.
Dalam tutorial ini, kami akan menunjukkan kepada Anda 3 cara untuk menghindari kesalahan scp yang timbul karena memiliki spasi di nama jalur.
Escape Spaces di Path Names untuk Scp Command
Gambar berikut menunjukkan kesalahan umum yang ditemui saat menggunakan scp perintah dengan spasi dalam nama file atau folder.
Yang saya coba lakukan hanyalah menyalin satu file bernama file 1.txt yang terdapat dalam folder bernama big data dan subfolder bernama catatan penjualan .
Mari kita lihat bagaimana menghindari kesalahan seperti itu.
1. Escape Spaces dengan Backslash di Scp
Metode pertama untuk menghindari spasi di jalur saat menggunakan perintah scp adalah dengan menambahkan garis miring terbalik (\)
tepat di depan setiap ruang.
Ini contohnya.
$ scp big\ data/sales\ records/file\ 1.csv [email protected]:/home/shola
2. Escape Spaces dengan Tanda kutip di Scp
Cara kedua untuk menghindari kesalahan scp karena spasi dalam nama jalur adalah dengan menyertakan seluruh nama jalur dalam tanda kutip ("")
. Ini berfungsi dengan tanda kutip ganda atau tanda kutip tunggal.
Misalnya:
$ scp "big data/sales records/file 1.csv" [email protected]:/home/shola OR $ scp 'big data/sales records/file 1.csv' [email protected]:/home/shola
3. Escape Spaces dengan Backslash dan Quotation di Scp
Metode ketiga untuk menghilangkan spasi dalam nama jalur adalah dengan menggabungkan garis miring terbalik dan tanda kutip. Ini sangat penting saat menyalin file dari komputer jarak jauh.
Ini contohnya.
$ scp "[email protected]:/home/shola/file\ 1.csv" "big data/sales records"
Kesimpulan
Dalam tutorial ini, kami telah menjelaskan 3 cara di mana Anda dapat menghindari kesalahan scp karena spasi dalam nama jalur. Metode pertama adalah menambahkan garis miring terbalik di depan spasi sedangkan metode kedua adalah dengan menggunakan tanda kutip di sekitar nama path. Metode ketiga adalah menggabungkan garis miring terbalik dan tanda kutip.