Neden Mac'teki Dosya Sisteminde sonsuz bir döngü var? / Birimler / Macintosh HD / Birimler / Macintosh HD


1

İle uğraşırken find Terminal'de bu garip davranışla karşılaştım: Mac Dosya Sisteminde sonsuz bir döngü varmış gibi görünüyor:

/Volumes/Macintosh HD/Volumes/Macintosh HD/

...ve bunun gibi.

Görünüşe göre erişmek mümkündür Volumes ve Macintosh HD tekrar tekrar.

Bu nasıl mümkün olabilir? Bu, Dosya Sistemi ile özyinelemeli kazıyan herhangi bir işlemi birbirine karıştırmamalıdır mı?


Dedin, " Bulmakla uğraşırken ... ", lütfen tam olarak ekleyin find komuta , gönderinize bu döngüye neden olmak için kullanıyordunuz.
user3439894

Bunun belirli komutla ilgisi yok. Ben sadece gerçeği tarafından şaşırdım pwd aşağıdaki çıktıyı üretebilir: /Volumes/Macintosh HD/Volumes/Macintosh HD/Volumes/Macintosh HD/Volumes/Macintosh HD/Volumes/Macintosh HD/Volumes/
michaelh

find sadece bu beni işaret etti çünkü ben sadece benim Macintosh HD ve sonra diğer hacimlerden de çıktı aldığımı anladı.
michaelh

Yanıtlar:


0

/ Volumes / & lt; başlangıç ​​ve gt; sadece bir sembolik bağlantıdır ve bağlantı kurabileceğiniz yere karşı hiçbir kural yoktur.

$ ls -la /Volumes/Macintosh\ HD
lrwxr-xr-x  1 root  wheel     1B 22 Feb 15:40 /Volumes/Macintosh HD -> /

Gerçek bir sonsuz döngü değil, sadece bir bağlantı döngüsü; bir kere takip ettikten sonra yolu kapattın.


Teşekkürler! Sanırım kafamı karıştıran şey çıktı. pwd. Bu yolu kısaltırsa mantıklı olur.
michaelh
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.