Ubuntu: Tạo một liên kết tượng trưng với thư mục chia sẻ mạng


13

Tôi đang cố gắng tạo một liên kết tượng trưng với một thư mục chia sẻ mạng (nằm trong hệ thống Windows) từ hệ thống Ubuntu của tôi bằng lệnh.

ln -s smb://sys-name/www www

Nó tạo ra một liên kết nhưng nó nói liên kết bị hỏng. Nhưng đường dẫn tồn tại và tôi có thể duyệt đến đường dẫn thư mục mạng.

Bất cứ ai có thể chỉ cho tôi vấn đề?

Về cơ bản, tôi đang cố gắng tạo liên kết vì tôi không thể truy cập các tệp được chia sẻ mạng từ Eclipse, vì vậy đã nghĩ đến việc sử dụng các liên kết tượng trưng, ​​nhưng không thành công. Bất kỳ cách giải quyết khác cho điều này?

Câu trả lời:


11

Bạn không thể tạo một liên kết đến một cái gì đó không có trong hệ thống tập tin của bạn. Rằng bạn có thể duyệt nó là một tính năng của trình duyệt tệp của bạn; đó là lý do tại sao nó không hoạt động với nhật thực hoặc ln.

Những gì bạn muốn làm là gắn hệ thống tập tin từ xa vào hệ thống tập tin của bạn. Ví dụ mount -t cifs //sys-name/www www. Xem man mount.cifsđể biết thêm chi tiết.


8

Như những người khác chỉ ra, gắn kết thư mục thay thế. Tôi khuyên bạn nên tạo một điểm gắn kết bên dưới /mnt, như /mnt/www(trong lịch sử, /mntđược sử dụng cho các điểm gắn kết không thể tháo rời, chỉ /mediađược khuyến nghị cho phương tiện di động). Sau đó, gắn kết chia sẻ mạng, ví dụ:

mount -t cifs //server/share /mnt/www --verbose -o user=username

Nếu bạn không muốn nhập cái này mỗi lần đăng nhập, bạn có thể thêm một mục /etc/fstab. Nếu bạn muốn tìm hiểu thêm về /etc/fstab, hãy xem Cách chỉnh sửa và hiểu / etc / fstab .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.