Назад | Перейти на главную страницу

Использовать терминал для доступа к каталогу / файлу, установленному через SMB?

Я использую Ubuntu на своем компьютере. На своем рабочем столе я вижу папку с надписью «Интернет на 10.100.10.28». Когда я пытаюсь перезаписать файл, я получаю предупреждение: «Файл уже существует в smb://john@10.100.10.28/web/sites/mysite.com/wp-content/themes/Simplism. При его замене его содержимое будет перезаписано ».

Я хочу использовать редактор vi через терминал для редактирования файла smb://john@10.100.10.28/web/sites/mysite.com/wp-content/themes/Simplism/index.html. Но когда я печатаю

vi smb://john@10.100.10.28/web/sites/mysite.com/wp-content/themes/Simplism/index.html

затем добавьте контент и попытайтесь сохранить, терминал сообщает мне, что я не могу сохранить. Что не так с тем, что я делаю? И почему я не могу этого сделать?

cd smb://john@10.100.10.28/web/sites/mysite.com/wp-content/themes/Simplism

Я заглянул в / dev, / media и / mount, но не вижу, как перейти в этот каталог

Вы можете попробовать смонтировать расположение smb с помощью команды mount. С помощью:

mount -t smbfs -o username=username,password=pwd //shared/ destination

или

mount -t cifs -o username=username,password=pwd //shared/ destination

(команда зависит от вашей версии ОС)

а затем попробуйте отредактировать файл с помощью vi.

И: вы уверены, что у вас есть доступ для записи в эту папку?

Если вы связались с сервером с помощью gnome, он уже смонтирован в вашем домашнем каталоге.

# vi ~/.gvfs/web\ on\ 10.100.10.28/sites/mysite.com/wp-content/themes/Simplism/index.html

вероятно будет работать.