Ho una chiavetta che uso frequentemente, il che si traduce in un sacco di ._*
di file creati, che periodicamente eliminiamo eseguendo qualcosa come find /Volumes/Secure -name '._*' -exec rm -vf {} \;
, e non ho mai avuto nulla in precedenza. Tuttavia, sembra che qualcosa potrebbe essersi rotto durante quest'ultima esecuzione.
Ecco l'output della console del comando find
/ rm
:
[Tue Aug 14 09:39:12]{1:126}jdoe@MacBook-Pro:/Volumes/Secure(✓)$ find -d . -name '._*'
./tor/TorBrowser-Data/Browser/Caches/1blvjd07.default/startupCache/._startupCache.8.little
./tor/TorBrowser-Data/Browser/Caches/1blvjd07.default/safebrowsing/._test-malware-simple.pset
./tor/TorBrowser-Data/Browser/Caches/1blvjd07.default/safebrowsing/._test-phish-simple.pset
./tor/TorBrowser-Data/Browser/Caches/1blvjd07.default/safebrowsing/._test-unwanted-simple.pset
# TRUNCATED
./tor/TorBrowser-Data/Browser/Caches/1blvjd07.default/safebrowsing-to_delete/._test-flashsubdoc-simple.pset
./tor/TorBrowser-Data/Browser/Caches/1blvjd07.default/safebrowsing-to_delete/._testexcept-flashsubdoc-simple.pset
[Tue Aug 14 09:39:18]{1:127}jdoe@MacBook-Pro:/Volumes/Secure(✓)$ find -d . -name '._*' -exec rm -vf {} \;
find: .: Invalid argument
(Non sono sicuro, ma forse ha qualcosa a che fare con il {}
non tra virgolette? Non ricordo se ho usato virgolette in passato)
Quando monto il volume, posso vedere il contenuto bene finché non sto facendo riferimento al contenuto utilizzando un percorso relativo mentre sono nel volume montato (PWD).
Ecco un esempio di cosa intendo. Puoi vedere che posso elencare il contenuto di /Volumes/Secure
bene. Ma se faccio il cd, provate ad elencare il contenuto della directory corrente, non funziona:
[Tue Aug 14 09:46:02]{1:193}jdoe@MacBook-Pro:/Volumes(✓)$ df /Volumes/Secure
Filesystem 512-blocks Used Available Capacity iused ifree %iused Mounted on
/dev/disk4s1 35372096 1566528 33805568 5% 0 0 100% /Volumes/Secure
[Tue Aug 14 09:46:06]{1:194}jdoe@MacBook-Pro:/Volumes(✓)$ ls /Volumes/Secure
chemdocs credentials data.tar.gz.enc scripts test test-data test-data.tar.gz.enc tor
[Tue Aug 14 09:46:09]{1:195}jdoe@MacBook-Pro:/Volumes(✓)$ cd /Volumes/Secure
[Tue Aug 14 09:46:11]{1:196}jdoe@MacBook-Pro:/Volumes/Secure(✓)$ ls
.
Quindi, solo per rendere questo un po 'più confuso e frustrante, sembra che sia intermittente ...
[Tue Aug 14 09:46:09]{1:195}jdoe@MacBook-Pro:/Volumes(✓)$ cd /Volumes/Secure
[Tue Aug 14 09:46:11]{1:196}jdoe@MacBook-Pro:/Volumes/Secure(✓)$ ls
.
[Tue Aug 14 09:52:28]{1:27}jdoe@MacBook-Pro:/Volumes/Secure(✓)$ ls .
.
[Tue Aug 14 09:52:30]{1:28}jdoe@MacBook-Pro:/Volumes/Secure(✓)$ ls -alrth .
total 30240
drwxrwxrwx 1 jdoe staff 16K Jun 18 18:20 .Spotlight-V100
drwxrwxrwx 1 jdoe staff 16K Jul 3 12:10 test-data
drwxrwxrwx 1 jdoe staff 16K Jul 3 12:10 .info
# TRUNCATED SOME LINES
drwxrwxrwx 1 jdoe staff 16K Aug 11 03:41 .Trashes
drwxrwxrwx 1 jdoe staff 16K Aug 11 03:41 .TemporaryItems
drwxrwxrwx@ 1 jdoe staff 16K Aug 13 19:22 .
drwxrwxrwx 1 jdoe staff 16K Aug 14 09:43 .fseventsd
drwxrwxrwt@ 7 root admin 238B Aug 14 09:43 ..
[Tue Aug 14 09:52:32]{1:29}jdoe@MacBook-Pro:/Volumes/Secure(✓)$ ls -alrth ./
ls: ./: Invalid argument
[Tue Aug 14 09:52:34]{1:30}jdoe@MacBook-Pro:/Volumes/Secure(0)$ ls -alrth .
ls: .: Invalid argument
[Tue Aug 14 09:52:36]{1:31}jdoe@MacBook-Pro:/Volumes/Secure(0)$ ls -alrth .
ls: .: Invalid argument
[Tue Aug 14 09:52:37]{1:32}jdoe@MacBook-Pro:/Volumes/Secure(0)$ ls
.
( Ecco un esempio con l'output della console extra )
Ho provato a smontare e rimontare senza successo.
Qualsiasi input sarebbe apprezzato, grazie!
-J
Aggiornamento Ho appena notato qualcos'altro che è piuttosto interessante ... Questi problemi che ho mostrato sopra sono tutti esclusivi della CLI. Posso aprire l'unità montata in Finder ed esplorarla bene .. Strano.