Bir dizini paylaşmadan önce neden bir dizin oluşturmanız gerekiyor?
Örneğin: mkdir'in neden burada gerekli olduğunu hiç anlamadım:
mkdir /Volumes/foo
mount -t afp afp://username:pass@pretendco.com/foo /Volumes/foo
Bir dizini paylaşmadan önce neden bir dizin oluşturmanız gerekiyor?
Örneğin: mkdir'in neden burada gerekli olduğunu hiç anlamadım:
mkdir /Volumes/foo
mount -t afp afp://username:pass@pretendco.com/foo /Volumes/foo
Yanıtlar:
Mac OS X dosya sistemlerini içeren unix ve unix benzeri sistemlerde, mantıksal olarak Windows'da olduklarından çok farklı şekilde düzenlenmiştir. C veya D gibi bir sürücü diye bir şey yoktur. Hiyerarşi (ağaç yapısı) olarak düzenlenmiş tek bir dosya sistemi vardır. Bu dosya sistemi bir fiziksel sürücüden veya bir makinedeki bir dizi fiziksel sürücüden oluşabilir. Aynı zamanda bellek ve başka bir makineden NFS, CIFS vb. dizinine gidin ve diğer dosya sistemini oraya bağlayın.
Linux sistemlerinde örneğin / mnt dizini veya cdrom vb. Dizinleri olan bir / mnt hiyerarşisi vardır. Bu durumda, önce bir dizin oluşturmanıza gerek yoktur, ancak bunlardan birini kullanabilirsiniz, ancak bağlantı noktasının dosya sisteminin herhangi bir yerinde olabileceği için gerekli değildir. Başka bir sürücü ekleyebileceğiniz, verileri sürücüye taşıyabileceğiniz ve daha sonra eski dizinin olduğu yere monte edebileceğiniz ve her şey herhangi bir değişiklik yapılmadan çalışmaya devam edeceği için, daha fazla alana ihtiyacınız varsa bu fayda gerçekten yararlı olabilir.
Kimse henüz --create-dir seçeneğini eklemek için bir yama göndermediğinden? :)
Çekirdeğin dizin yoluna bağlanabilmesi için dizin girişinin / volumes (bu özel örnekte) olarak oluşturulması gerekir.