Я прочитал приведенный ниже вопрос, но не могу найти ответ в соответствии с моими потребностями, поскольку он предназначен для систем на базе Windows.

Полный URI для файла на другом компьютере в нашей локальной сети?

Мне нужно знать, что есть способ, я могу указать путь к файлу в другой системе Linux. Я пишу сценарий оболочки, и мне нужно получить доступ к файлу из другой системы.

1 ответ1

0

Это действительно зависит от того, как следующая файловая система видна из вашей.

Как правило, в Linux для обмена файлами вы используете NFS, в этом случае вы не увидите никакой разницы с локальным файлом. Так что после монтирования с чем-то вроде:

mount -t nfs remote.host.com:/remote/shared/directory /my/local/mountpoint

Вам просто нужно будет получить доступ к файлам в /my/local/mountpoint, как если бы они были локальными файлами.

Если общий каталог используется совместно с помощью Samba/CIFS (то есть общего доступа к файлам в стиле Windows), то даже синтаксис в указанной вами ссылке будет нормальным, поскольку вы увидите сервер Linux в качестве сервера Windows.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .