Saya akan membuat ini singkat dan sederhana. Saya memiliki folder ~ / .vim dan folder ~ / dotfiles / .vim (~ / dotfiles / .vim disalin ke ~ / .vim). Kemarin saya perhatikan bahwa saya memiliki beberapa file dengan izin aneh di folder ~ / dotfiles / .vim, yang aslinya ada di folder ~ / .vim. Ini adalah dua dari mereka dari ls-l :
-rw-r--r--@ 1 root staff 0 Aug 14 20:22 .vimrc.swo
-rw-r--r--@ 1 root staff 0 Aug 14 20:22 .vimrc.swp
Dari ini
$ xattr -l .vimrc.swo
com.apple.backupdelta.creationMarker: yes
inodeForCreationOriginal: 10315637
dan ini
$ xattr -l .vimrc.swp
com.apple.backupdelta.creationMarker: yes
inodeForCreationOriginal: 10315632
tampaknya mesin waktu telah membuat semacam cadangan dari beberapa file di ~ / .vim (direktori Vundle.vim adalah contoh lain yang dibuat pada waktu yang sama persis). Apakah ini perilaku normal? Jika tidak, apa penyebabnya dan bagaimana cara memperbaikinya?
Jawaban:
Ini sepertinya tidak berbahaya bagiku. Jika Anda ingin membereskan semuanya, saya akan
sudo tmutil disablelocal
membersihkan semua snapshot lokal dan kemudian membuat pengguna pengujian baru dan mematikan login pengguna otomatis.Reboot dan login sebagai tes dan buat interval cadangan bersih tanpa pengguna Anda login atau file apa pun dibuka dari
~
direktori utama .Pada titik itu, Anda dapat memeriksa apakah ada file aneh atau menghapusnya seluruhnya (
sudo -s
dari pengguna uji untuk menjadi root dan dapat menghapus hal-hal di folder pengguna normal Anda).Sekali lagi, saya tidak berpikir semua ini akan menyebabkan masalah, tetapi mungkin lebih baik untuk membersihkan hal-hal seperti yang dijelaskan dan memiliki interval cadangan yang dikenal baik di mana semua file ditutup dengan benar dan didukung sekali. Menangani file yang selalu terbuka atau selalu berubah sulit untuk alat cadangan - jadi mengecualikannya menurut aturan juga merupakan pilihan.
sumber