FTP dosyası sunucudaki belirli bir yola


1

Bir dosyayı bir kabuktan bir liner ile bir mac'tan sunucumdaki bir klasöre aktarmaya çalışıyorum. Aynısını FTP-Shell'de yapmak benim için sorun değil, ancak bunu bir satırda yapmak benim için mümkün değil.

Her basit sistemde standart olduğunu sandığım aşağıdaki basit bağlantılarla bile başarılı olamıyorum:

ftp name:password@mysite

Bir dosyayı aşağıdaki komutlarla tek bir komut satırında nasıl aktarabilirim?

filename: <file>
server:<server>
username:<username>
password:<password>
pathonserver:<path>

ftp <username>:<password>@<server> "cd <path>;put <file>" ?


mu ftp ftp://<user>:<pass>@<server>/<path>çalışıyor?
Mateusz Szlosek

Evet işe yarıyor. Teşekkürler, bu iyi bir başlangıç. Ve nasıl dosya koymak için?
user1344545,

Bu ftp -u ftp://<user>:<pass>@<server>/<path> /path/to/file.
Mateusz Szlosek

Yanıtlar:


2

ftpKomutu kullanarak belirli bir yola dosya yüklemek için yapmanız gerekenler:

ftp -u ftp://<user>:<pass>@<server>/<path> /path/to/file

Kimden man ftp:

 -u URL file [...]
             Upload files on the command line to URL where URL is one of
             the ftp URL types as supported by auto-fetch (with an
             optional target filename for single file uploads), and file
             is one or more local files to be uploaded.

İçin auto-fetchURL'lerin da içine bakmak man ftpaltında AUTO-FETCHING FILESbölümüne.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.