Di tempat kerja, kami membiarkan salah satu dari klien kami yang sangat teknologis benar-benar membantu sedikit dengan beberapa proyek pengembangan khusus untuknya. Namun, ia menggunakan Macbook pribadinya sendiri, dan saat ia mengedit file di jaringan (Windows) kami, Macbook-nya selalu membuat banyak file meta yang tidak perlu yang akhirnya kami hapus nanti.
Misalnya, itu membuat file bernama .DS_Store di direktori apa pun yang dibuka, serta file "dot underscore" untuk setiap file yang diedit. Jadi misalnya, jika dia mengedit file bernama "Main.php", Macbook-nya akan membuat file lain yang disebut "._Main.php".
Saya tahu ada cara untuk mencegah pembuatan file .DS_Store , tetapi tidak ada tentang cara mencegah pembuatan file tersembunyi ini diawali dengan dot garis bawah .
Apakah ada cara untuk mematikannya di Mac? Adakah cara untuk mencegahnya membuat file-file itu sejak awal?
._
file-file itu.Jawaban:
Minta pengguna Mac Anda menginstal BlueHarvest .
sumber
Pada server file Linux atau perangkat NAS Anda dapat menggunakan yang berikut:
Opsi A. Samba modifikasi konfigurasi mencegah kedua saham sumber daya dan file DS_Store:
(File konfigurasi terletak di /etc/samba/smb.conf atau /etc/smb.conf tergantung pada distribusi Anda) Kekurangan: tidak semua saham disediakan oleh sistem NAS yang digerakkan oleh Linux, atau pada sebagian besar Anda tidak memiliki akses shell.
Opsi B. Buat skrip shell sederhana dan jalankan dari salah satu mesin Anda yang terhubung menggunakan cron.
Ganti / YourNetworkShareLocation dengan tempat berbagi jaringan Anda dipasang, misalnya / Volume / ShareName atau / media / ShareName, dll.
Kekurangan: ini adalah cara kasar - beban yang tidak perlu pada penyimpanan dan jaringan. Namun, hal yang sama dapat dilakukan dengan mudah di Windows menggunakan sedikit keajaiban PowerShell.
Penafian: Ini bukan yang saya sebut "solusi", ini peretasan. Tapi itu bisa membantu seseorang mengurangi tingkat gangguan yang disampaikan oleh file sumber daya garpu.
sumber
/
daftar yang terpisah?Suruh dia memeriksa aplikasi Pembersihan SMB Mess yang gratis dan tepat . Pengembang mengatakan:
Saya hanya menggunakan thumb drive dan pemutar MP3, dan ia melakukan apa yang dikatakannya. Saya kira itu harus memindai perangkat untuk menghapus sampah, dan itu mungkin rumit pada jaringan berbagi yang besar. Tapi itu hanya spekulasi di pihak saya. Saya sarankan bertanya kepada pengembang.
sumber
Gunakan program lain selain
Finder
sepertiMuCommander
untuk mencari file Anda. (bekerja pada drive lokal juga).Di OS X singa, metode ini harus memungkinkan akses standar
~/Library
tanpa mengubah pengaturan atau menekan ALT juga.Saya menggunakan
MuCommander
padaSnow Leopard
danLion
dan melihat bahwa baikHFS+
atauExtFat
volume berakhir dikotori dengan file dengan file-file ini.Orang-orang: ada masalah lain, Ukuran file ... banyak dari garpu sumber daya setidaknya 4096 byte bahkan ketika file asli di bawah 4096 byte sehingga menghilangkan masalah ini tidak membantu dengan File System Bloat.
(Misalnya: Unduh file Teks: http://www.gamers.org/pub/games/idgames/levels/heretic/gi/horror.txt pada Mac dan lihat sendiri)
sumber
Anda juga bisa menggunakan aplikasi Mac di app store bernama ' Annoying File Be-Gone ' yang berjalan pada menubar dan berfungsi dengan baik.
sumber
Di NAS QNAP saya, konfigurasi samba di /etc/smb.conf sudah berisi ini:
jadi saya mengedit baris file veto ke:
dan kemudian me-restart samba (ini adalah sistem linux primitif jadi saya melakukannya melalui init.d):
sumber
http://support.apple.com/kb/ht1629
Anda juga dapat mencoba menggunakan TinkerTool ( http://www.bresink.com/osx/TinkerTool.html ) - ini digunakan untuk mengekspos pengaturan ini.
sumber
._
file metadata.ada utilitas yang disebut "asepsis"
itu juga memiliki fitur untuk membersihkan mac Anda dari file .DS_Store dan seterusnya baca FAQ
http://asepsis.binaryage.com/
sumber
._
file.Ini sangat mudah dan Anda tidak perlu menginstal apa pun.
Salin ini ke papan klip Anda (cmd + c):
defaultnya tulis com.apple.desktopservices DSDontWriteNetworkStores true
dan rekatkan ke terminal (cmd + p)
Ref: http://support.apple.com/kb/HT1629
sumber
.DS_Store
file agar tidak dibuat. Metode ini tidak mencegah._
file dari diciptakan, karena ini adalah garpu sumber daya (dan lainnya) yang selalu ditulis oleh OS, bahkan jika Anda mengaktifkanDSDontWriteNetworkStores
opsi.