Я новичок в SSH, но хочу сбросить большой sql файл, и для этого мне нужно иметь возможность перейти по соответствующему пути в моей учетной записи хостинга. Мне удалось войти в SSH, и я набрал pwd
но это дало мне путь к виртуальному хостингу, например /home/content/r/o/s/roshanjonah
Как я могу перейти по пути, по которому я загружаю свои файлы ... Я использую FTP, но на пути FTP он просто отображается /
так что я не могу пойти дальше этого ... так что, используя SSH, как я могу перейти по этому пути в ftp ...
Спасибо
Рошан
Ваше FTP-соединение и ваше SSH-соединение совершенно разные. В зависимости от того, как настроен FTP, вы можете или не можете попасть в то же место, что и ваш FTP. Попробуйте загрузить файл через FTP и посмотрите, видите ли вы его в том же каталоге, что и ваше SSH-соединение. Если нет, можете ли вы перечислить каталог? Посмотрите, сможете ли вы перемещаться по SSH и находить те файлы, которые видите в сеансе FTP.
В противном случае не помешало бы просто спросить своего хостинг-провайдера и / или прочитать FAQ.
Корень FTP - это не фактический корневой каталог системы, а тот, который обозначен как этот корень. Корневой каталог SSH по умолчанию является настоящим корнем. Например, на веб-хосте, который я использую, мой домашний каталог - / home / username, но мой корневой каталог FTP - / home / username / public_ftp.
Очень высока вероятность, что ваш корень FTP находится где-то в вашем домашнем каталоге, и вы можете использовать команду find, чтобы найти его. Загрузите файл с уникальным именем и используйте «find / home / yourusername -name uniquefilename.txt» и посмотрите, что вы найдете. Если вы не найдете его там, все данные FTP могут быть в другом месте. Вы можете спросить своего хостинг-провайдера, если вы застряли.
Попробуйте использовать команду ls (при условии, что это не сервер Windows). Скорее всего, вы увидите htdocs или www или имя вашего домена. Затем вы можете использовать команду cd, подобную этой, для входа в этот каталог, например, это имя домена cd.