Ubuntu: Створення симпосилання з загальною мережевою папкою


14

Я намагаюся створити симпосилання з мережевою загальною папкою (розташованою в системі Windows) з моєї системи Ubuntu за допомогою команди.

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

Він створює посилання, але говорить, що посилання розірвано. Але шлях існує, і я можу перейти до шляху мережевої папки.

Хтось міг би вказати мені на це питання?

В основному я намагаюся створити посилання, оскільки я не в змозі отримати доступ до мережевих спільних файлів з Eclipse, тому подумав про використання символьних посилань, але не вийшло. Будь-яке інше рішення для цього?

Відповіді:


12

Ви не можете встановити посилання на те, що немає у вашій файловій системі. Те, що ви можете переглядати це, є особливістю вашого файлового браузера; тому це не працює з затемненням або ln.

Що ви хочете зробити, це встановити віддалену файлову систему у вашу файлову систему. Наприклад mount -t cifs //sys-name/www www. Дивіться man mount.cifsдокладнішу інформацію.


8

Як зазначали інші, замість цього встановіть папку. Я б запропонував створити точку монтажу під /mnt, як-от /mnt/www(історично /mntвикористовується для незнімних точок кріплення, /mediaрекомендується лише для змінних носіїв). Потім змонтуйте загальну мережу, наприклад:

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

Якщо ви не хочете вводити це щоразу під час входу, ви можете додати запис /etc/fstab. Якщо ви хочете дізнатися більше про те /etc/fstab, див. Як редагувати та розуміти / etc / fstab .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.