Jawaban:
File atau direktori tersembunyi dimulai dengan titik (misalnya .bash_history
, .cache/
). Pola untuk itu adalah .*
, sehingga Anda dapat menggunakan --exclude '.*'
opsi untuk mengecualikan file dan direktori tersembunyi. Opsi ini harus ada sebelum --include
pola lain karena:
File yang diberikan dikecualikan oleh sistem pemilihan file tepat ketika kondisi pemilihan file yang cocok menentukan bahwa file tersebut dikecualikan; jika tidak file disertakan.
(dari duplikasi pria )
Dalam GUI duplikat ("Cadangan" / deja-dup), jika Anda ingin mendaftar file-dot dalam file yang dikecualikan, Anda mungkin mengalami kesulitan memilihnya melalui GUI.
Ini BUKAN menjawab pertanyaan, tetapi jawaban lain mengacu pada non-solusi baris perintah. Ini adalah solusi non-GUI.
Keputusan oleh pengembang adalah untuk menjaga opsi tetap sederhana. Ini telah diminta beberapa kali, di sini dan di sini ada beberapa laporan bug / permintaan fitur tentang masalah ini.
Cara yang lebih mudah untuk mencapai apa yang Anda inginkan adalah dengan menambahkan direktori saja (/ Documents, / Music, / Pictures, dll ...) secara individual, daripada memilih seluruh direktori / Home. Anda mungkin memiliki 10 folder atau kurang di direktori Home Anda, jadi ini lebih mudah daripada secara manual mengecualikan semua folder dan file yang tersembunyi.
Ini pertanyaan yang bagus, tetapi jawabannya adalah menggunakan solusi.
--exclude '*'
perintah itu diperlukan, jadi semoga saya menghemat waktu orang lain sekarang.
--include Documents --include Music
, jangan lupa untuk menambahkan--exclude '*'
di akhir atau file akan tetap disertakan.