Câu trả lời:
Nói đúng ra: Không, bạn không thể xem nội dung của Hệ thống tệp cho các hệ thống tệp được gắn thấp hơn.
Tuy nhiên, có một số giải pháp cho các vấn đề. Một số ít mà mùa xuân đến tâm trí là:
Thực hành tốt nhất là KHÔNG gắn kết nhiều hệ thống tập tin trên một điểm gắn kết. Nếu nó được yêu cầu có thể truy cập được dưới một cây duy nhất, hãy tạo các thư mục bên trong mountpoint và gắn kết nó ở đó hoặc gắn kết chúng dưới một cái khác, ví dụ / mnt / nfs / <nfs chia sẻ tệp>
Tôi không nghĩ bạn có thể. (xem EDIT) Cách dễ nhất để làm điều này là tạo thư mục con trong / mnt và sau đó gắn kết chia sẻ nfs trong thư mục con. Ví dụ: nếu bạn có file1.txt và file2.txt trong / mnt và bạn có file3.txt và file4.txt trong chia sẻ nfs.
# mkdir /mnt/nfs
# mount <nfs-share> /mnt/nfs
Sau đó
# ls /mnt
file1.txt file2.txt nfs
# ls /mnt/nfs
file3.txt file4.txt
EDIT: Đây là thứ gần nhất tôi có thể tìm thấy
Linux làm gì với các tệp hiện có trong một điểm gắn kết?
Ý tưởng chung là liên kết gắn kết thư mục mẹ của / mnt (tức là /) để có thể truy cập nội dung thực tế của / mnt.
# mkdir /fakeroot
# mount --bind / /fakeroot
# mount <nfs-share> /mnt
Hiện nay:
# ls /mnt
file3.txt file4.txt
# ls /fakeroot/mnt
file1.txt file2.txt
Nếu bạn muốn xem cả các tệp trong / mnt và các tệp trong nfs chia sẻ trong / mnt, bạn có thể sẽ cần một hệ thống tệp kết hợp.