Путь к файлу в другой системе
Я прочитал приведенный ниже вопрос, но не могу найти ответ в соответствии с моими потребностями, поскольку он предназначен для систем на базе Windows.
Полный URI для файла на другом компьютере в нашей локальной сети?
Мне нужно знать, что есть способ, я могу указать путь к файлу в другой системе Linux. Я пишу сценарий оболочки, и мне нужно получить доступ к файлу из другой системы.
1 ответ
Это действительно зависит от того, как следующая файловая система видна из вашей.
Как правило, в Linux для обмена файлами вы используете NFS, в этом случае вы не увидите никакой разницы с локальным файлом. Так что после монтирования с чем-то вроде:
mount -t nfs remote.host.com:/remote/shared/directory /my/local/mountpoint
Вам просто нужно будет получить доступ к файлам в /my/local/mountpoint, как если бы они были локальными файлами.
Если общий каталог используется совместно с Samba/CIFS (то есть для обмена файлами в стиле Windows), то даже синтаксис в указанной вами ссылке будет нормальным, поскольку вы увидите сервер Linux в качестве сервера Windows.